FrostCo / AdvancedProfanityFilter

A browser extension to filter profanity from webpages
GNU General Public License v3.0
159 stars 26 forks source link

Can't install on Yandex browser mobile. #487

Closed tonyram57 closed 2 months ago

tonyram57 commented 1 year ago

I got a new phone and the first thing I did was install APF extension in Kiwi Browser. However when I tried to install it in Yandex browser it said it was not compatible.

I tried a old version of the browser which did not work. I tried sideloading it by extracting the .json file but that failed. I know I can use Kiwi but some pages are broken and only work in Yandex browser.

I however got it installed in Firefox beta after carefully following the instructions that were provided.

richardfrost commented 1 year ago

I can try and do some testing later this weekend, but did you try sideloading the MV2 (Manifest Version 2) version? That would be my guess as to why it says it isn't compatible. On Chrome and Edge I'm using MV3 (Manifest Version 3, the latest version for extensions). Firefox and Opera don't support MV3 yet, so I have to use MV2 there. So, maybe try downloading the "mv2" version, extract it on your phone and see if you can sideload that.

tonyram57 commented 1 year ago

I just try to install the version from the play store so I don't know where to get the MV2 version. https://chrome.google.com/webstore/detail/advanced-profanity-filter/piajkpdbaniagacofgklljacgjhefjeh

Also I still have it installed on my old phone and tablet I got last year when it said it was compatable. If I go to the play store link it says even on those browsers it's not compatible but since it was installed before that then it's still installed and still updates.

richardfrost commented 1 year ago

Interesting. So when I try to install it I get the following message:

Chrome of version at least 88 is required

I don't have a specific version marked as required, so I'm guessing it is being dictated by features the extension is using. I also tried manually installing an unpacked extension, but it just fails saying the manifest.json is invalid.

Could you check which version of APF your old phone or tablet are on @tonyram57? I'm going to be pretty short on time the next few weeks, but I'll try and dig in deeper to the issue as I'm able.

tonyram57 commented 1 year ago

Version on my fire tablet is 3.0.2. As I said I tried everything to install it and it just refuses to install on Yandex browser, both the v2 and v3 versions. What is really annoying is that I can't export my settings without rooting my device. Both one plus clone and Google backup restored nothing.

As I said it works fine if you installed it when it was compatable but if you ever removed it or reinstall Yandex you can no longer use the extention. I since replaced it with Firefox beta.

richardfrost commented 2 months ago

I'm going to close this due to inactivity, and that I haven't made any progress on it. If anyone is still looking to use this and running into trouble feel free to re-open or comment.