yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] NeedleGames:
I have just updated my Note 8 to Oreo. So far, SABS is working fine without any bugs. Will see in a couple of days time if it continues working. My key is also expiring in a few days so I will get to test the activation process on Oreo.
[Android Apps and Games] Mike B.:
I'm soooo jealous. No official Oreo yet for my N8. Life's not fair... but I've suspected that all along! ;)
[Android Apps and Games] NeedleGames:
You can install it yourself. That's what I did. https://xdaforums.com/galaxy-note-8/how-to/official-stock-firmware-update-odin-t3677072

Of course, it's better to wait for an official release but so far it seems to be stable.
[Android Apps and Games] Mike B.:
No usable Odin/Heimdall for Macs, but more relevant, no Oreo for my N950U (TMO) yet.

Even though I don't use it on TMO, that CSC brings in goodies not available in other versions (VoLTE ,WiFi calling, etc.) and has the least number of junk apps (only 2 useless system apps) of all US carriers CSCs.
[Android Apps and Games] TheCreepster12:
Im still getting the same error

Here are screenshots

http://imgur.com/mwR2uDk

http://imgur.com/DofFT0U

Maybe u can figure what went wrong by seeing what i put
[Android Apps and Games] Mike B.:
This shows that APK Editor PRO didn't create a valid apk for some reason. Maybe try to be less creative with the first part of your package name and make sure you don't have leading or trailing spaces. If all else fails, use Android Studio which is a much more dependable approach.

EDIT: looking closer at your APK Editor Pro screenshot, it doesn't look quite the same as the screenshot in the OP (1.8.28?) or what I see here (1.9.0). Make sure you have a recent and legitimate copy, preferably from the Play Store.
[Android Apps and Games] Oops...:
Build 535 is working well on S8+, Oreo. However, as you said, Chrome cache interferes with fast checking
[Android Apps and Games] mmotti:
Excellent :)

Yep - Usually have to force close the browser from the open windows screen and fire it up again. It's frustrating but that would be the same story if we were using the old turn off / on method.. We are just looking for issues with new things :p
[Android Apps and Games] TheCreepster12:
That might be it. I got the Editor version online not from the play store. I dont have the $4.99 for the app on the play store
[Android Apps and Games] Mike B.:
Compared to the price of our devices, $4.99 doesn't seem much and grabbing random apps online isn't always wise, but you're in luck and there are links for reasonably "safe" versions posted in this thread. Seek and Ye Shall Find! ;)
[Android Apps and Games] TheCreepster12:
I dont mean to be a pain, but can you link one for me :)
[Android Apps and Games] Mike B.:
NO.

To be blunt, you MUST be able to do some basic reading and searching if you want to use SABS. It might take you a couple of minutes but I'm not sure that our time is so much less valuable than yours. Fair enough?
[Android Apps and Games] TheCreepster12:
Finally got it to work! Thanks for the help.

Now to look for stuff to disable :)
[Android Apps and Games] eXPerience1983:
I have to whitelist graph.facebook.com or I can't logging using Facebook account on some apps

Enviado desde mi SM-G955F mediante Tapatalk
[Android Apps and Games] thejackalsmark:
Beer, pizza, or girls, are the only acceptable excuses for blowing off studying young man...

Not SABS. 0.o Get back to hitting those books. ??
[Android Apps and Games] mmotti:
Unsubscribe from the standard package
[Android Apps and Games] Mike B.:
This has been mentioned MANY times in this thread. You are probably using the "standard package" which blacklists that particular subdomain. It is not blackisted in the current mmotti list.
[Android Apps and Games] Presjar:
Why are we having to change the package name manually when Adhell2 just issued new package names via the download website.

If SABS is to replace Adhell2 it should at least be a simple click download and install.
[Android Apps and Games] str8upx:
What you guys have done here is amazing. The main 2 reasons I root my devices are ad blocking and disabling system bloat. Until now, the options with my Note 8 were deal with the ads and crapware or root and loose 20% of the battery capacity. With Sabs I get everything I want without loosing anything. I can't thank you enough.
[Android Apps and Games] Mike B.:
The old AdHell2 to which you refer has been dead for quite a while and back then it was able to generate a few pseudo-random package names (50 at a time, if I remember correctly ) by going through a script on a remote server. This would not be a realistic option for the THOUSANDS of SABS downloads.
[Android Apps and Games] nappent:
Just got this working on my Tmobile Samsung S9. Could I use an Anti Adblocker list like: https://raw.github.com/reek/anti-adblock-killer/master/anti-adblock-killer-filters.txt

Per the OP my guess would be no...
[Android Apps and Games] Mike B.:
Correct. The list you mention isn't a list of domains to block, instead it mostly attempts to block specific scripts (ironically using AdBlock!). While some sites use primitive "anti adblocker" approaches, such as checking for availability of a specific ad server, most nowadays switched to more sophisticated methods that no longer rely on DNS/hosts. You could use SABS to whitelist a few of those servers but then it defeats the purpose of blocking ads. The best approach is to simply avoid sites that require that you see their ads. Fortunately, the web is a big place and the same information can usually be found in many places, including on sites that serve no ads or allow users to bypass those ads.
[Android Apps and Games] grmcrkrs:
SABS working well on my Note 8. I gotta say, I'm impressed. I really dig the package disabler. Let me scrounge up some change and throw it y'alls way.

Is there a place where we could discuss what these apps are specifically doing (the ones being blocked, even when I haven't used them in months). Some things are obvious, but I'd still like to run some thoughts by someone with more experience than I have with apps phoning home or sending out info... If possible, maybe someone could DM me.
[Android Apps and Games] mmotti:
Afraid not :(

Edit: sorry - didn't see this had been answered. Seem to be having issues with the xda app.
[Android Apps and Games] eddyo1993:
How did you get it to work
[Android Apps and Games] Mike B.:
I'll repeat the advice I've given many times: disable only those apps that you're positive NEED to be disabled. In most cases, simply preventing the app from running in foreground via your Device Maintenance settings and optionally deleting any data/cache it may have, or maybe disabling some of its permissions will suffice. Even the annoying bloatware from some carriers can be ignored (especially if your launcher allows you to hide them). On an unrooted device, you can't uninstall system apps, so it's not like you'd save any RAM by disabling.

Unrequested comment: I see that you're on AT&T, one of the worse culprits when it comes to adding bloatware. Next time you switch phones, consider getting either an unbranded version or at least a TMO model which will work fine on all current AT&T bands with much less ... undesirable junk.
[Android Apps and Games] Nisaki-Chan:
Confirmed working on Galaxy J7 V! :)
[Android Apps and Games] Mike B.:
The XDA apps, like Tapatalk and similar non-browsers, can be useful at times, but let's remember that XDA is a web site, best viewed with a web browser, yes even on a phone... ;)
[Android Apps and Games] eldervamp17:
I'm finally am able to compile a apk using Android Studio. Thanks to NeedleGames Video :), I seen what I was doing wrong. Besides me having a old computer, for some reason after selecting to open a existing project and directing it to the folders locations, the project would not load into Android Studio. Android Studio would let me explore the folder / files only. After watching the video, I noticed that when opening a project from a folder on the system drive [Desktop] like in the video, the project then loaded into Android Studio. I had been trying to load it from a secondary / external drive before. When it came time to install on my phone via usb, I got a signature error. I then build a unsigned apk and attempted to install in manually on my phone and got a package with same name error. I figured because the current installed SABS had been renamed using APK Editor Pro so the signatures must be different. I uninstalled my current installed SABS and installed the one I compiled. Installed / activated / works :).

I mentioned previously I use my own hosts https://xdaforums.com/showpost.php?p=75664001&postcount=201. Before SABS, I had Disconnect Pro Installed and wow so much was showing being blocked in the activity log. When I first installed SABS, using the standard list, I didnt really see any activity. No ad's showing but only some block activity. mmotti Lists improve some but not as much as what Disconnect Pro was blocking. After loading the list I made, The SABS activity logged is filled with block stuff. Probably alot of tracking stuff rather than ADs. I did notice that even paying for a game / application from the google play store to remove the ads, sure the ad's are not visible, but they are still making a tracking ad connection according to the activity log.

For people wanting to use AdBlock lists, I came across this tool while searching: https://github.com/wwalexander/hostsblock

I added a couple of more filter adds to my list: Adguard Spyware, and Adguard Mobile using the tool above. Adguard DNS had too many wrong entries when i tested it. With all those lists, it totaled to 18k entries. The SABS activity block list is full of blocked app entries: Sprint Featured Apps, Sprint Spot, Sprint Voicemail, Google Play Services, MX Player, Greenify, Youtube, Facebook, Waze, Xfinity, Games, so much more. I only had like two ads show up in the past two weeks when using the youtube application now.

SABS still working, and no battery drain. :)
[Android Apps and Games] TheCreepster12:
This is working beautifully. I even dont have ads in Showbox, which i have been trying to acomplish for months now. Good job!
[Android Apps and Games] fogame:
For adblocking lists I know that you can add urls and don't think there is a way to load .txt files. Any alternative? Enjoy it but I had MOAB running and wasn't sure if there was a way to upload it.
[Android Apps and Games] mmotti:
You're welcome. Took me a little time to find those ad domains.
[Android Apps and Games] SmileBigNow:
Using Pro! It wasn't working when I used the free version
[Android Apps and Games] fogame:
How big is your domain list?
[Android Apps and Games] mmotti:
~6500. It's listed in SABS as mmotti's package.

It's an average size package... Does the job. Size doesn't matter.

The host file works quite well too :eek:
[Android Apps and Games] TheCreepster12:
Well Im sure anyone who tries this will notice a difference. This is one app I will tell my friends about ;)
[Android Apps and Games] mmotti:
There is a way to load txt files although you are probably more than covered with the default list.

I would uncheck the SABS standard package for now though, if I were you.

Any changes to filter lists, you need to disable and enable ad blocking.
[Android Apps and Games] fogame:
Why uncheck It?

Just curious
[Android Apps and Games] mmotti:
It has some problematic domains / wildcards in there at present.
[Android Apps and Games] fogame:
Good to know. I'll uncheck it. Thank you
[Android Apps and Games] Mike B.:
A challenge to big lists aficionados

I know that some of you feel that bigger domains lists are better, always searching for the ideal list(s). Fortunately, with recent SABS versions, you no longer need to guess.

Start with whatever list(s) you currently use, or simply one of the standard packages (preferably [MENTION=6150682]mmotti[/MENTION]'s).

After a few days, from the SABS "Recent Activity" tab, select the clock icon and change the shown time to 7 days and see how many total "blocks" occurred (including many duplicates).

After 7 days or so of normal phone use, go to the disk icon on the same tab and "Export unique blocked domains" to the file of your choice (goes to your internal storage by default).

The number of lines in the file you created in step #2 is the [highlight]

actual number of unique domains you needed to block

[/highlight] (probably MUCH smaller than the number shows in step #1).

It doesn't need to be 7 days If your Internet activities are pretty much the same each day. If you really want to do it right, further process that file by carefully using wildcards wherever possible.

So, now tell us, how many lines do you have? I dare you! No cheating! Small file, eh? ;)

You can do this once in a while over a period of time, combining the results and removing duplicates, then you can simply use that as your sole provider, adding a few entries only if new ads pop up.
[Android Apps and Games] datawrhsdoc:
I'm using an S8 Active. While I can activate the license, SABS won't turn on. Any ideas?
[Android Apps and Games] Mike B.:
Where/how did you get your SABS.apk with a unique package ID? Do you have another instance of SABS, AdHell, or Disconnect Pro running? Do you see any error messages?
[Android Apps and Games] 8139david:
Thanks. I've disabled much more and will see how it goes.

I noticed there is a function to export the list of disabled apps into a txt file. But where is that text file stored? I can't find it.

I also tried to share the list but the app closes unexpectedly when I try to do so.

By the way, on github etc, you may want to publicize and document a bit the nice additional features of the app: Disabler + Permissions. For instance, when I choose any type of permission (eg android.permission.SEND_SMS), I see all apps "in black" (black circle on the right). What does this mean?
[Android Apps and Games] NeedleGames:
In the root of internal storage. If you experience crashing when sharing that probably means that exporting doesn't work either. It seems like a lot of things work differently on your copy of SABS. Can you also share the screenshot of black apps? I don't understand what you mean
[Android Apps and Games] :
Fantastic work! Many many thanks for this!

Working excellent in note 8. I had blokada and package disabler before.. I uninstalled them as i don't need them any more :)

What do we earn by using this method of ad blocking vs vpn method of blokada? More battery friendly probably?

One question : In package disabler i had the option to delete data of a private app. I was using it to delete data from theme app, so to use paid themes. In sabs i don't have this option.

Any way to delete data of an app now? It's the only missing. I don't want to install package disabler again only for this..

Thanks,
[Android Apps and Games] 8139david:
Where in the root of internal storage?

Here is the screenshot:

www.imagebam.com/image/443dc0757242243
[Android Apps and Games] Mike B.:
You need to pick a name for the file. Package Disabler -> 3-dot menu -> Export disabled app list -> choose file name -> OK. You'll see a "Exported NN packages" confirmation. It's a simple text file listing the disabled packages names, one per line.

The black sliders allow you to enable and disable the permission for that app. In your screenshot, all 5 apps are enabled for SEND_SMS. Slide the switch to the left to disable the permission for the apps you want.

EDIT: the "Blocker", "Disabler" and "Permissions" screens are different animals. You can get to each one separately by clicking on the corresponding icon at the bottom of any SABS screen
[Android Apps and Games] 8139david:
Thanks.

Here are the apps I'm currently disabling (not using those and/or using alternative apps), we'll see:

com.android.chrome

com.android.hotwordenrollment.okgoogle

com.enhance.gameservice

com.facebook.appmanager

com.facebook.katana

com.facebook.services

com.facebook.system

com.google.android.gm

com.google.android.syncadapters.contacts

com.google.vr.vrcore

com.microsoft.office.excel

com.microsoft.office.powerpoint

com.samsung.android.allshare.service.mediashare

com.samsung.android.app.spage

com.samsung.android.beaconmanager

com.samsung.android.bixby.agent

com.samsung.android.bixby.agent.dummy

com.samsung.android.bixby.es.globalaction

com.samsung.android.bixby.plmsync

com.samsung.android.bixby.voiceinput

com.samsung.android.bixby.wakeup

com.samsung.android.calendar

com.samsung.android.easysetup

com.samsung.android.game.gamehome

com.samsung.android.game.gametools

com.samsung.android.hmt.vrsvc

com.samsung.android.mateagent

com.samsung.android.oneconnect

com.samsung.android.video

com.samsung.android.visionintelligence

com.samsung.android.voc

com.samsung.android.weather

com.samsung.android.widgetapp.yahooedge.finance

com.samsung.android.widgetapp.yahooedge.sport

com.samsung.storyservice

com.samsung.systemui.bixby

com.sec.android.app.desktoplauncher

com.sec.android.app.soundalive

com.sec.android.daemonapp

com.sec.android.desktopmode.uiservice

com.sec.android.service.health

com.sec.android.widgetapp.samsungapps

de.axelspringer.yana.zeropage
[Android Apps and Games] Mike B.:
That's a lot of apps! Remember that there's no obvious need to disable an app/service just because you don't use it. If it doesn't use any battery and doesn't do anything, you can simply ignore it. It's always best to keep things as simple as possible.
[Android Apps and Games] :
Question:

I have change sabs name through apk editor pro, and everything work ok.

If i send the modified apk to some friends of mine, would it work, or every phone must have different sabs name for some reason?

Do i have any reason not doing this? I just want to help some friends do things simpler..

Thanks,
[Android Apps and Games] Mike B.:
The reason we tell you to change the package Id is that whenever Samsung spots more than a few instances of the same app, it will block that app. There is not a set rule about how many copies they allow but it seems that it's often a very small number. If your friends can't create their own unique IDs, it would be wiser for you to simply create a different apk for each one else they might all get suddenly blocked. It might be easier than having to make new friends! ;)
[Android Apps and Games] :
Haha.. :)

Ok, i haven't so many friends, i can't afford to loose them :)

Thanks, now i know why we change id..
[Android Apps and Games] NeedleGames:
I think it's 10 because this is what it says on Samsung's website (seats for development key)
[Android Apps and Games] Mike B.:
In theory, yes, but in practice it seems they don't count in real time and the number might go up slightly, at least until their next scheduled cleanup. To be on the safe side, EVERY active copy of SABS should have a unique ID.

EDIT: just for fun, it might be interesting to use the same ID as Samsung's own Disconnect Pro and see what happens... ;)
[Android Apps and Games] 8139david:
Thanks.

I don't understand the following. The instructions (seem to) say that, on Samsung Developer website, we can all register the very same apk, but once this apk is registered, one should change the name of the package before installing it. I would have thought it makes more sense to first change the name of the package, then register it (by uploading it on Samsung Developer Website), then install it on the phone?
[Android Apps and Games] kreegaa:
you could try releasing a donate app to google play store.. a few of us have a lot of google play credits to burn :D
[Android Apps and Games] NeedleGames:
It would be interesting to test out even the disconnect pro's license key as it is hard coded into the app :D. I won't do it myself because of questionable legality
[Android Apps and Games] Mike B.:
You are confusing two separate issues:

You need to have a developer KEY to sign the app. That key is unique to you and simply needs to be renewed every 90 days.

You need to change the app's package ID so that it doesn't get blocked because too many people use the same one.

Once you have a functional key, you can use it with a number of different apps, including any SABS version/package. You use the Samsung website solely to register an account (if you don't already have one) and create your own key. You don't upload your app to Samsung, you simply copy/install it on your device.
[Android Apps and Games] NeedleGames:
That's a good idea. The question is will it ever buy off because it costs 25$ to get a developer's account on Google Play
[Android Apps and Games] 8139david:
OK, but when I create a license key on Samsung, it asks me to upload the app in order to compute its hash, and it seems to associate the package name with the licence key: http://ibb.co/dcQaQx
[Android Apps and Games] mmotti:
Deleted - Read it as putting the app itself on the play store lol.

Ignore me :P
[Android Apps and Games] Mike B.:
I'm not sure what you're doing but apparently you managed to get a key, so copy that key and forget about the Samsung site for now, install SABS (with a unique package ID) and when/if prompted, enter your key. If somehow that key is rejected, go back to Samsung, revoke the old key and create a new correct key then try again. Once more: you don't need to upload ANYTHING to the Samsung site.

---------- Post added at 11:48 AM ---------- Previous post was at 11:39 AM ----------

If he manages to get a dev account on the Play Store, [MENTION=6183103]NeedleGames[/MENTION] could create a trivial paid ($1.99?) app that would be used mostly as a way for him to receive international donations. It's probably best if the app doesn't make any references to SABS but maybe just displays the Knox firewall status or something similarly harmless. Other devs who don't have easy acccess to PayPal have done this sort of thing with some success. Example: https://play.google.com/store/apps/details?id=com.arter97.donation

"This application does not perform any specific function, and its purchase should be understood as a donation to the author for their work in other applications.", etc.
[Android Apps and Games] fogame:
Would we need to disable this for software updates?
[Android Apps and Games] Mike B.:
You shouldn't have to. Depending on what all gets updated, you might need to enter a new key and/or re-enable blocking after the update.

---------- Post added March 20th, 2018 at 12:07 AM ---------- Previous post was March 19th, 2018 at 11:40 PM ----------

You can certainly use a *.txt file as input to SABS, either as a local file or a URL pointing to one. However, that infamous "MOAB" monstrosity is wayyyyy too large for the Knox firewall (as well as a great waste even as a hosts file on rooted devices), and even if you managed to get all those gazillion entries activated, most would be completely useless. Have you tried simply using the default packages (perhaps only [MENTION=6150682]mmotti[/MENTION]'s)? They cover most cases and you might only have to add a handful of entries into your blacklist.
[Android Apps and Games] comptonhubbard:
how would i be able to do this for the adaway hosts file? please per step instructions....new at doing this.
[Android Apps and Games] Mike B.:
Under "Subscribe to providers" , select "Add New," then enter the location of the file you want, for example /sdcard/myfile.txt or /storage/FFFF:FFFF/myfile.txt, wherever it is on your device. I have no way of knowing where that adaway file is online but if you know where, you can easily download it. Once you have added the file to SABS, update all and turn SABS off then back on.
[Android Apps and Games] friscoboi:
That App ist wrong! Use Pro.

Or better Android Studio. That is The best way!!!!

---------- Post added at 11:13 AM ---------- Previous post was at 11:11 AM ----------

Did you rename Package with Android Studio???

---------- Post added at 12:02 PM ---------- Previous post was at 11:13 AM ----------
[Android Apps and Games] aomtitans3:
I write here just to thank you all the work you do. It's a great app and works really fine on a S7. I've contributed buying the support app. Thanks a lot.