Performance issues
-
Thanks for sharing! I will give these a try!
-
I disabled easylist and easyprivacy, since NextDNS already have them. I have not added the brave filterlists but I can feel the difference in performance when they are disabled in Vivaldi.
-
@IwIanuel said in Performance issues:
@Veddu No, Vivaldi adblocker works fine. The problem is everyone (look like you also) forget that iOS only allowed 50.000 rules limits, and that's also the reason it makes the phone heating up.
That's why I suggested the team splitting fillers like Adguard did, to bypass 50.000 rules. For now, if you uses filters that surpasses 50.000 rules it will not just kill your phone but adblocker not work either. Recommend using the filters that optimize for mobile.
Here, I have some. Official filters from Brave:
Included:- Brave first party: https://raw.githubusercontent.com/brave/adblock-lists/master/brave-lists/brave-firstparty.txt
- Brave iOS specific: https://raw.githubusercontent.com/brave/adblock-lists/master/brave-lists/brave-ios-specific.txt
- Brave unbreak: https://raw.githubusercontent.com/brave/adblock-lists/master/brave-unbreak.txt
Yes, only 3 filters and not even close to 10.000 rules but works like charm.
I just tried this on a fresh install on my iPhone Xr, and it makes a massive difference in performance. So far it looks like it's blocking all the ads I need.
Thanks for this tip! I hope the devs see this and maybe implement an iOS specific filter list.
-
This post is deleted! -
Brave uses som kind of AWS lambda based crawling system for evaluating which EasyList and EasyPrivacy rules are the most useful in order to shrink the filterlist for iOS in addition to the filterlists mentioned by @IwIanuel.
More info about it can be found here on their github.
Not sure if Vivaldi have the Manpower to implement something similar for iOS. For now I guess the best way in terms of performance is to use the brave filters mentioned above in combination with a NextDNS profile (Even though the sponsored ads still shows on Google and Reddit) or substitute the default easylist filterlist for iOS optimized one.
-
@Veddu Thanks for the links and additional info! I just tried that optimized iOS filter list, and noticed it did start to make my phone a little warm, it took quite a bit longer to apply ad blocker settings than the Brave list. But I will give it some more time to see how it behaves. It still was significantly less time to load the lists versus the default lists included with the browser.
-
Actually I found another one that works better for me. Adblock plus Easylist minified.
This also removed the sponsored ads and didn’t cause any performance issues. Try that one Instead and see what you think.
-
@Veddu That one seems to do the trick. Just added it, and it imported fairly quick, and not noticing the phone getting warm while using it! Thanks!
-
Good to hear. I also tried to import it on the desktop to see the rule count, and it was 10530 rules whereas 19 of them were unsupported.
-
Just wanted to add that I changed the default fanboy annoyances filterlist to the optimzed one and that works better.