Link from apps open in App, not in Browser (How to disable this?) - Android Q&A, Help & Troubleshooting

Hi everyone!
I recently updated my Sony Xperia X Compact to the latest (I think last official) android firmware, which is the following: F5321_Customized CE1_1304-8434_34.4.A.2.118_R2E
Today I wanted to sign in a particular app, which would forward me to the official website for me to log in, but the app instead opens a small windows, which contains the login possibility, but once filled out and sent the reques it says I need Javascript to do that.
Now doing this in a browser would not be a problem, but I couldn't find the option to turn this feature off.
So what did I miss?
Thanks for your help in advance.
Kind regards,
Steve

Sounds like the app is sending you to webview, not a browser. That is built in.
If goggle chrome is the default webview, then turning on JavaScript in chrome may fix the problem. If the default webview is the android system one, then there are no settings. Apps can control the use of JavaScript programmatically.
The setting to switch the webview is in developer options.

ktmom said:
Sounds like the app is sending you to webview, not a browser. That is built in.
If goggle chrome is the default webview, then turning on JavaScript in chrome may fix the problem. If the default webview is the android system one, then there are no settings. Apps can control the use of JavaScript programmatically.
The setting to switch the webview is in developer options.
Click to expand...
Click to collapse
Thanks, now I am one step ahead, because at least I know what the hell this is.
But Chrome is the default browser, Javascript is enabled and I still can't get the app to work, while it says Javascript is not enabled.
Can I actually disable webview?

AFAIK, you can not just disable webview without creating trouble. as I said, you can switch which app is used for webview in developer options.
There should be a 3-dot menu when a link opens in webview and an entry to open in browser.

ktmom said:
AFAIK, you can not just disable webview without creating trouble. as I said, you can switch which app is used for webview in developer options.
There should be a 3-dot menu when a link opens in webview and an entry to open in browser.
Click to expand...
Click to collapse
The 3-dot menu is not there.
On my previous version of Android I was asked what to do, or in some apps I could change the option from the start, I mean to open the links in an external browser, and not in the app itself.
Now I don't have the option.
And even I chenged the setting in Gmail, when I try to open a link inside a mail, it does it in the app, and not in Chrome.
Why is that?

I think you said took updated to the last stock release which I think is Android 8.0 (Oreo). As the major versions released, there were API changes. Webview started becoming a significant part of app development. I don't have any devices on Oreo and I don't remember what was an wasn't possible.

ktmom said:
I think you said took updated to the last stock release which I think is Android 8.0 (Oreo). As the major versions released, there were API changes. Webview started becoming a significant part of app development. I don't have any devices on Oreo and I don't remember what was an wasn't possible.
Click to expand...
Click to collapse
I appreceiate your help, and I don't want to drag this for too long.
My sister has the same model of phone.
She updated on OTA, I did it with Flash tool, but the same version number of firmwares are on both of the phones.
Now I know that the numbers are not all, since regions have a bit of different ROM's, for instance Central Europe and Asia or any other are a bit different.
My sister's phone works fine as before, apps open link in a Chrome powered window/app, and the 3-dot menu is there to do more, and to open in in the full Chrome app if you wish.
The same option is missing from my Android.
Now I try to go back to full stock Android and start from the beginning, but this is something I can newer understand, same version, completely different functions...

Skateout said:
I appreceiate your help, and I don't want to drag this for too long.
My sister has the same model of phone.
She updated on OTA, I did it with Flash tool, but the same version number of firmwares are on both of the phones.
Now I know that the numbers are not all, since regions have a bit of different ROM's, for instance Central Europe and Asia or any other are a bit different.
My sister's phone works fine as before, apps open link in a Chrome powered window/app, and the 3-dot menu is there to do more, and to open in in the full Chrome app if you wish.
The same option is missing from my Android.
Now I try to go back to full stock Android and start from the beginning, but this is something I can newer understand, same version, completely different functions...
Click to expand...
Click to collapse
Try to find first which app is selected for WebView implementation, you will find it under developer options, in the case you have, for example, two apps like Chrome (not selected or greyed out) and Android System WebView (actually selected), then go to the settings of this last app and disable it, now you will have only Chrome working for this function. And in the case you don´t have installed Chrome then install it before to disable Android System webView.

SubwayChamp said:
Try to find first which app is selected for WebView implementation, you will find it under developer options, in the case you have, for example, two apps like Chrome (not selected or greyed out) and Android System WebView (actually selected), then go to the settings of this last app and disable it, now you will have only Chrome working for this function. And in the case you don´t have installed Chrome then install it before to disable Android System webView.
Click to expand...
Click to collapse
First it was Chrome, Android System WebView was greyed out.
Than I disabled Chrome, ASWV was enabled, but the problem was the same, I wanted to open a link from an app, the small window appears, and it is useless, since I couldn't even advance from that page, since it didn't function properly.
Now what I really don't understand is why my sister had non of these problems with the latest Firmware.

Skateout said:
First it was Chrome, Android System WebView was greyed out.
Than I disabled Chrome, ASWV was enabled, but the problem was the same, I wanted to open a link from an app, the small window appears, and it is useless, since I couldn't even advance from that page, since it didn't function properly.
Now what I really don't understand is why my sister had non of these problems with the latest Firmware.
Click to expand...
Click to collapse
Probably you should try by starting from the beginning to see if it solves:
- Deleting both apps using adb uninstalling commands.
- Then go to recovery and wipe cache (if you don´t take care about formatting data)
- Then Installing just Chrome or I should install instead of Chrome just a very little sized app like this https://play.google.com/store/apps/details?id=info.android1.webview that uses a Google based preview with many features to go from.
- And also can help make Chrome as default browser if you want that links open ever on it.

Skateout said:
First it was Chrome, Android System WebView was greyed out.
Than I disabled Chrome, ASWV was enabled, but the problem was the same, I wanted to open a link from an app, the small window appears, and it is useless, since I couldn't even advance from that page, since it didn't function properly.
Now what I really don't understand is why my sister had non of these problems with the latest Firmware.
Click to expand...
Click to collapse
Could this possibly help? It may be as simple as disabling the ability to draw over other apps.
https://talk.sonymobile.com/t5/Xperia-Z3/Screen-overlay-detected-bug/td-p/1170227
Sent from my SM-S767VL using Tapatalk

Related

[Q] Is there an alternative Google Play client?

The regular Google Play client is very thin on features. Specifically when it comes to automatic update one can either enable or disable it. I'm looking for a way to have my apps automatically updated unless they're on an auto-update blacklist. I basically want mark specific apps to not be auto-updated. This way I can be sure that applications that are important to me only get updated manually, typically after I get a chance to read reviews from early adopters and confirm that the new version is not broken or crippled.
Bumping an old thread.
I am looking for something similar.
I don't like that GP can install and update APKs remotely and without my input, however I cannot find a proper market replacement for Google Play yet.
oren_b said:
The regular Google Play client is very thin on features. Specifically when it comes to automatic update one can either enable or disable it. I'm looking for a way to have my apps automatically updated unless they're on an auto-update blacklist. I basically want mark specific apps to not be auto-updated. This way I can be sure that applications that are important to me only get updated manually, typically after I get a chance to read reviews from early adopters and confirm that the new version is not broken or crippled.
Click to expand...
Click to collapse
Oehr said:
Bumping an old thread.
I am looking for something similar.
I don't like that GP can install and update APKs remotely and without my input, however I cannot find a proper market replacement for Google Play yet.
Click to expand...
Click to collapse
First of all, you can choose specific apps to auto-update, and you a general setting for all apps whether to auto-update on Wifi-Only, anytime, or never. You can then go to each app and press the menu button and you'll find an "Auto update " option with a check mark.
However, if you don't like Google Play, then the best alternative is Aptoide. You can find all apps on it, you can add other stores created by users other than the official Aptoide one and find more apps on them. However, you can't be sure that the version you have is the latest version. It can be the latest but on this store only. You can open Aptoide.com and search for the app you want if you didn't find it on the Aptoide app. It will then get you the latest version on all of the Aptoide stores and you can simply scan a QR code to get the app.
AAbounegm said:
First of all, you can choose specific apps to auto-update, and you a general setting for all apps whether to auto-update on Wifi-Only, anytime, or never. You can then go to each app and press the menu button and you'll find an "Auto update " option with a check mark.
Click to expand...
Click to collapse
Thanks so much for this tip! Here's what I now do:
1. Make sure WiFi is disabled, then enable the option to Auto Update apps over WiFi only
2. Go through all my apps and uncheck the ones that I don't want to auto update (basically everything critical that I can't afford to break).
3. Enable WiFi
4. Remember to blacklist new apps if they ever become mission critical
That's good, but you don't have to disable your WiFi. And if you check Do not Auto-update apps, it will send a notification every once in while telling you that there are apps that have updates and you can choose which ones to update. I think this way is much easier than going through every app and unchecking auto-update. And I have 2 questions: 1- What is that Blacklist you are talking about? I have no such thing. 2- What version of the Play Store do you have?
AAbounegm said:
That's good, but you don't have to disable your WiFi. And if you check Do not Auto-update apps, it will send a notification every once in while telling you that there are apps that have updates and you can choose which ones to update.
Click to expand...
Click to collapse
If I don't disable WiFi before enabling this feature and unchecking ("blacklisting") apps, then it'll just start downloading updates for apps which I don't want to update. Disabling WiFi (temporarily) prevent this.
I think this way is much easier than going through every app and unchecking auto-update.
Click to expand...
Click to collapse
Not if I want most of my apps to auto-update and only a handful to require manual approval.
And I have 2 questions: 1- What is that Blacklist you are talking about? I have no such thing.
Click to expand...
Click to collapse
"Blacklist" is a term used for marking some items where an action which occurs normally should not for selected items. For example blacklisting a sender in an email client would allow most email in but block email from this sender. Similarly, unchecking this Google Play option for specific apps would also auto-update for most apps, except those marked (in other words, those "blacklisted").
2- What version of the Play Store do you have?
Click to expand...
Click to collapse
I'm using Play Store 4.6.17 on Android 4.1.2 (Galaxy Note 2).
imo, blacklisting and all the stuff you described just doesnt cut it for me. I am reluctant to give any software su access, especially stuff like google play.
I checked out Aptoide. its okay i guess, but doesnt provide up to date apps...
I wonder why most freeware devs arent providing their APKs on their own websites and open source devs add their software to f-droid or provide a repository to be added there.
Android is so far away from what made linux nowadays...

Widespread Browser problem in Kitkat (4.4.2\4.4.4)

Hi
I have a big problem with slightly lesser known web browsers on Kitkat. If I set browsers to automatically clear data (history, cookies etc.) at exit they can't actually clear it. No error message or anything displays but they just can't do it.
I've tested this on both 4.4.2 & the recent 4.4.4 but the issue is present. So, please help me.
Steps to reproduce --
1. Use browsers such as Next Browser, Lightning, Naked, Lucid etc. and set them to clear all data on exit.
2. Surf some site where you can see your history without logging in (e.g. in Google homepage if you search for something & then go again at the search box your recent searches will be there).
3. Exit browser normally i.e. not by swiping out from recent apps.
4. Now, when you again go to the sites you visited on step 2 you will notice your history with them is kept. This data shouldn't be kept if the browsers clear all data on exit was actually working, right?
XAoler said:
Hi
I have a big problem with slightly lesser known web browsers on Kitkat. If I set browsers to automatically clear data (history, cookies etc.) at exit they can't actually clear it. No error message or anything displays but they just can't do it.
I've tested this on both 4.4.2 & the recent 4.4.4 but the issue is present. So, please help me.
Steps to reproduce --
1. Use browsers such as Next Browser, Lightning, Naked, Lucid etc. and set them to clear all data on exit.
2. Surf some site where you can see your history without logging in (e.g. in Google homepage if you search for something & then go again at the search box your recent searches will be there).
3. Exit browser normally i.e. not by swiping out from recent apps.
4. Now, when you again go to the sites you visited on step 2 you will notice your history with them is kept. This data shouldn't be kept if the browsers clear all data on exit was actually working, right?
Click to expand...
Click to collapse
i think this is just the odd way android works (at its weirdest)
when you hit the back button and there is no more fallback processes to go to, like any app it would just minimize. its not neccisarily a bug but just weird design within android..
data should be wiped when asked to close (aka via recents or anything else like such, or even using a exit option within the browser)
I think its maybe a KK bug because in ICS and Jellybean this works. Why would developers give such an option in their products if this feature doesn't actually work? This issue is present in my friend's non-sony kitkat phone too. Google changed so much in KK, you know! No flash support, no text wrap etc.
Also, in stock Firefox v33 or later this clearing data at exit works 99% of time. Chrome too won't remember data if incognito mode is selected. So, what's going on? Is there no way to solve this problem cause I really wanted to use those browsers especially Lucid browser. Firefox, Chrome are so bloated!!
@XAoler you seem slightly confused, the browsers are set to clear data when the app is closed, you aren't closing the app, as @Envious_Data says your just opening a new window. If you want the data clearing you must manually kill the app.
ghostofcain said:
@XAoler you seem slightly confused, the browsers are set to clear data when the app is closed, you aren't closing the app, as @Envious_Data says your just opening a new window. If you want the data clearing you must manually kill the app.
Click to expand...
Click to collapse
No, no I am closing the apps from the exit option available in their menus. If the menu option is exit and I select that the apps should close, no? Also, I actually used force stop option as well from system settings. The data will stay even when doing this.
I don't think @Envious_Data said that I am opening a new window. He said its the way android works.
i did mention its the way android works
you have to kill the app for it to be concidered closed. pressing the back button doesnt always work even on aosp, cm11 or anything alike
Uh....none of you seem to really read my post. I am not exiting them using the back button. I exit the apps using the exit button from their menu. So, tell me is it not the correct way to close them???
Also, I used force stop option in android system settings\apps. Data will stay even when using this method. What do you mean by manually killing the app!! How else do you manually kill the apps?
Sorry, if you are killing the app using the exit function provided then yes the app should be clearing data if set to do that, to me it sounds like an app issue rather than the OS. Is the browser still present in recent apps after exiting this way? (should be without a preview) If so that suggests it's incorrectly closing down.
Actually I used 4 different browsers and all of them have this problem. So, clearly this is a OS problem. But I have now switched back to firefox. Mods can close this thread. This was of no use.

Only one google account ? (4.4.2)

Hi guys,
I have Amlogic S812 streamer Xtreamer Wonder and it's running on 4.4.2 Android.
In the Settings menu there is no possibility (no menu at all) to add another Google account in addition to the one that was created initially. As a result all Google apps such Play Market, Gmail, Drive etc, working with one and only account without ability to switch to another one if needed. It's especially limiting with Paid apps which was bought under different accounts...
I tried to search all over the internet for the similar issue, but surprisingly did not found any ...
All the rest functionality is as usual, I also have root, thanks to the Rooting Guide by C3C076
Any help is very appreciated!
This is how Settings menu looks like :
Unfortunately, this firmware disable this feature.
So, to change google account, you have to use adb tool and remove /data/data/com.android.providers.settings/databases/settings.db file (if box is root) and add another account.
If box isn't root, you have to factory reset this box to add new account
water275 said:
Unfortunately, this firmware disable this feature.
So, to change google account, you have to use adb tool and remove /data/data/com.android.providers.settings/databases/settings.db file (if box is root) and add another account.
If box isn't root, you have to factory reset this box to add new account
Click to expand...
Click to collapse
Thanks for your answer water275, but is what you mean is just removing existing and adding a new one, but there still will be only one account ?
I tried to use few different apps which can manage existing accounts and I had there the option to remove account, but not to add. So in order to remove i think i can use this way, instead of adb. But what about to have multiple accounts? Absolutely impossible ?
What is interesting is that those account management apps allowed me to go into sync options for existing accounts. So it looks like the Xtreamer just hiding required functionality (menus) and not completely removed them. I was thinking in direction of xml files which are responsible for menu layouts, but i have not too much knowledge with them...
You can use Gmail. When you slide left panel in, there's an arrow next to your profile name. When you expand it you will see "Manage accounts" menu option.
Alternatively you can use my simple app (attached) I created for this purpose.
C3C076 said:
You can use Gmail. When you slide left panel in, there's an arrow next to your profile name. When you expand it you will see "Manage accounts" menu option.
Alternatively you can use my simple app (attached) I created for this purpose.
Click to expand...
Click to collapse
You right :good::good::good:
Gmail not allowing to add account guys. There is no such option. If it could be this way then it would be simple
See attachments from Gmail and from C3C076's app :
Launch my app as a normal one.
C3C076 said:
Launch my app as a normal one.
Click to expand...
Click to collapse
Sorry mate, what do you mean ? 2nd and 3rd screenshots is from your app. Where 2nd one is straight after I launch your app and 3rd one if I choose google account and then click on options on the right side.
7eva said:
Sorry mate, what do you mean ? 2nd and 3rd screenshots is from your app. Where 2nd one is straight after I launch your app and 3rd one if I choose google account and then click on options on the right side.
Click to expand...
Click to collapse
Sorry, you are right. I got confused because of launching that app on my phone which runs lollipop. It unfortunately behaves differently on KitKat.
I'll try your app on my android stick in car, there is also 4.4.2 just to compare, but as i said earlier even that menu that your app shows is not available from the usual settings menu, so it seems like Xtreamer just hiding these menus for some reasons.
7eva said:
I'll try your app on my android stick in car, there is also 4.4.2 just to compare, but as i said earlier even that menu that your app shows is not available from the usual settings menu, so it seems like Xtreamer just hiding these menus for some reasons.
Click to expand...
Click to collapse
Yeah. But the screenshot above is a result of launching app on lollipop. Looks like the same call yields different results on KitKat.
C3C076 said:
Yeah. But the screenshot above is a result of launching app on lollipop. Looks like the same call yields different results on KitKat.
Click to expand...
Click to collapse
For some reason on my Android stick in the car your app can't be installed. I have Install and Cancel buttons, but Install not clickable. I'll try similar app from the store later.
Found solution !
The reason is that Xtreamer installed custom Gmail app that is not asking for update and installed as a system app (you can't uninstall it in usual way). This app have no option to add/manage account as I shown on the screenshots above.
Thanks to ROOT i was able to remove that app completely from /system/apps , and installed official Gmail app from the store. In the official app there is full managing functionality for accounts and i was able to add multiple gmails there.
I highly recommend to uninstall pre-installed Drive and Youtube apps too.
In the general settings menu of Android there is still no manage account section, but at least I can get there through Gmail now.
Thanks to everybody for your help !

Q - Browser - opening links on Marshmallow

Hello
I updated yesterday my GS6 on Marshmallow and i have a question for all those who are using MM on their devices( no matter if Samsung or not), i noticed that when i open a link in an app(no matter what app) the prompt doesn't have 'JUST ONCE' or 'ALWAYS'(like on Lollipop), it makes as the default browser the first one i choose. On Lollipop i chose 'JUST ONCE' all the time and it was useful because when i wanted to open a link for ex. in Facebook, i opened with Flynx, links in Feedly with Chrome etc., now, if i open a link with Flynx(or Chrome,Firefox etc.) it opens all future links with the same app, without prompting me like in Lollipop. If i want to open the same link with another browser i have to clear the defaults of the first app i have chosen.
I've set the browser to none in the defaults apps,with the hope that it will prompt me like on LP, but it propmts me like in the second screenshot i attached, after selecting a browser, it's like having a single browser LOL, is this Google's implementation or Samsung's? i've found an article on android police that describes exactly the issue i have
http://www.androidpolice.com/2015/1...ow-and-its-why-your-defaults-are-misbehaving/
but it was for MM Beta and i thought this issue was resolved. Is this behaviour present on any of your devices that runs MM?
Here are the differences between Lollipop(first) and MM(second) the third screenshot is with all browsers defaults cleared, but if i open a link with any browser, it auto-defaults as the default browser( in this case,Fynx, 4-th screenshot)

Built in web browser - How do delete?

The system built in web browser... i don't know what it's called but it's whats used when various logins are needed ... it's causing me nothing but grief. Even if I set another web browser to default, this stupid built in thing opens for authentications and it doesnt work. Other devices I have do a similar thing but don't cause problems.
How do I delete this system browser and force it to open say Firefox for web-app authentications?
Why not simply deactivate it?
xXx yYy said:
Why not simply deactivate it?
Click to expand...
Click to collapse
If i do that, nothing opens when an authenticating link is pressed. It just crashes to home screen. Also, I see there is a Android Web View Beta in the playstore, and I activated that. It doesn't seem to do anything different (I also deactivated the original one).

Categories

Resources