Uninstalling AT&T bloat - AT&T LG G4

just curious, has anyone actually uninstalled any bloat yet? i figure we should start a list of apps that we can remove/delete without bootlooping. anyone want to chime in with apps that they have actually uninstalled?
/system/priv-app:
* AAB
* ATT_CallerNameID
* ATT_DigitalLife
* ATT_DriveMode
* ATT_FamilyUtility
* ATT_Locker
* ATT_Lookout
* ATT_Mail
* ATT_MobileLocate
* ATT_Ready2Go
* ATT_RemoteSupport
* ATT_SmartLimits
* ATT_SmartWifi
* ATT_Uber
* com.mobitv.client.tv
* Facebook
* LADDM (Disable CarrierIQ first, guide here)
* VVM_ATT
* WildTangent
* Twitter
= 224 MB
/system/vendor/app/:
* ATT_DeviceHelp
* ATT_FamilyMap
* ATT_Hotspots
* ATT_Keeper
* ATT_Live
* ATT_Navigato
* MyATT
* YPmobile
= 90 MB
total space saved = 314 MB!

I have a related question: can I get rid of email, mobile tv, tasks, and quick memo apps without consequence?

I'd suggest keep your root image in your internal as if anything happened like bootloop you can flash back to original rooted state..there are some att app that attached with build.prop to work..so be very carefull...about email, mobile tv, task and quick memo apps..yes..you can delete it..
these are some app that i add and remove to/from system and system-priv
also used bloatware to disabled some
mine 810pr

@faizalotai, you can right click on the Read Device Packages button in Debloater and export lists of blocked and unblocked apps. You can also import those lists back to Debloater so it's easy to reblock packages if you have to reset.
Which apps did you find tied to build.prop? I've been digging through the file, but haven't spent much time with it yet.

creaky said:
I have a related question: can I get rid of email, mobile tv, tasks, and quick memo apps without consequence?
Click to expand...
Click to collapse
I recommend using an app like Titanium Backup which can "freeze" apps you want to disable without removing them from the system. If you find that app was needed, you simply unfreeze it.

phineous said:
@faizalotai, you can right click on the Read Device Packages button in Debloater and export lists of blocked and unblocked apps. You can also import those lists back to Debloater so it's easy to reblock packages if you have to reset.
Which apps did you find tied to build.prop? I've been digging through the file, but haven't spent much time with it yet.
Click to expand...
Click to collapse
I don't know much as i don't have the FW to play around but this codes i think integrated with ATT apps
Code:
ro.com.google.clientidbase=android-om-lge
ro.com.google.clientidbase.ms=android-att-us
ro.com.google.clientidbase.yt=android-om-lge
ro.com.google.clientidbase.am=android-att-us
ro.com.google.clientidbase.gmm=android-om-lge
ro.afwdata.LGfeatureset=ATTBASE

faizalotai said:
Code:
ro.com.google.clientidbase=android-om-lge
ro.com.google.clientidbase.ms=android-att-us
ro.com.google.clientidbase.yt=android-om-lge
ro.com.google.clientidbase.am=android-att-us
ro.com.google.clientidbase.gmm=android-om-lge
[/QUOTE]
[URL="http://forum.xda-developers.com/showthread.php?t=2437220"]Three of those lines seem to enable carrier billing[/URL], and the other two (.ms and .gmm) seem to be related to mms.
I'll dig around and see what ATTBASE does later.
[URL="http://forum.xda-developers.com/att-g4/development/build-prop-files-atth810b-h810pra-t3168863"]I've got a post with the ATT and H810pr build.prop files posted.[/URL] There's tools to compare them side by side there too.
Click to expand...
Click to collapse

d00mz said:
I recommend using an app like Titanium Backup which can "freeze" apps you want to disable without removing them from the system. If you find that app was needed, you simply unfreeze it.
Click to expand...
Click to collapse
that's not the point of this thread. freezing still allows the app to start in some instances. the app is also still taking up space in the ROM. i want to start a list of things we can actually uninstall

I'm screwing up your thread too. Sorry about that. Take a look at this post. Before I soft-bricked my phone and switched to H810PR, I was keeping a list of crap I had blocked with details of what broke. Check out blocked7.txt file for a huge list. The phone was working well with those files blocked.
Stuff not to delete/block:
Don't block/delete LADDM.apk till you're able to remove CarrierIQ and test block it. It'll try to start constantly and fail. There's some instructions for the G3 that are probably applicable to the G4.
LGSystemServer.apk is heavily involved in notifications, so keep it.
LGStartupEula.apk, LicenseProvider.apk, UnifiedEULA.apk may be required when starting some apps. One or more of them create a license file and and the app can be deleted once that file is created, but I can't remember which one.
AmazonShopping.apk, People have reported that the one from the Play store FC's. You might try converting it to a user app and checking for updates to see what happens (after backing it up!).
Make sure you can recover from a soft-brick (follow the root instructions to export a good system.img and keep it on internal storage, don't factory reset or it gets deleted.) before starting. Also make a Titanium Backup so you can recover the file incase you need it in the future.
Edit your OP with a list of what you blocked successfully and people will either add their successes or ask stupid questions. In the end we'll learn though!
Good luck!

OP update with 310 MB of apps you can completely delete. jesus christ ATT, 27 freaking apps that you install. this is why i normally buy unbranded phones

ExTREmE99 said:
OP update with 310 MB of apps you can completely delete. jesus christ ATT, 27 freaking apps that you install. this is why i normally buy unbranded phones
Click to expand...
Click to collapse
I received a survey request from att about preloaded apps. I took the survey and the questions seemed designed to elicit answers indicating I wanted more preinstalled apps. I did my best to convince them I wanted 0 preinstalled apps, but it was almost impossible given the survey design.

Another don't!
Don't delete/block:
LGCalendarProvider.apk (breaks google calendar sync)
You can block:
LGCalendar.apk
GoogleCalendarSyncAdapter.apk (might be needed for third party calendars)

phineous said:
Another don't!
Don't delete/block:
LGCalendarProvider.apk (breaks google calendar sync)
You can block:
LGCalendar.apk
GoogleCalendarSyncAdapter.apk (might be needed for third party calendars)
Click to expand...
Click to collapse
let's keep it to things you can delete please!

phineous said:
I received a survey request from att about preloaded apps. I took the survey and the questions seemed designed to elicit answers indicating I wanted more preinstalled apps. I did my best to convince them I wanted 0 preinstalled apps, but it was almost impossible given the survey design.
Click to expand...
Click to collapse
Just completed a similar survey and hope they take the hint!

ExTREmE99 said:
just curious, has anyone actually uninstalled any bloat yet? i figure we should start a list of apps that we can remove/delete without bootlooping. anyone want to chime in with apps that they have actually uninstalled?
/system/priv-app:
* AAB
* ATT_CallerNameID
* ATT_DigitalLife
* ATT_DriveMode
* ATT_FamilyUtility
* ATT_Locker
* ATT_Lookout
* ATT_Mail
* ATT_MobileLocate
* ATT_Ready2Go
* ATT_RemoteSupport
* ATT_SmartLimits
* ATT_SmartWifi
* ATT_Uber
* com.mobitv.client.tv
* Facebook
* LADDM (Disable CarrierIQ first, guide here)
* VVM_ATT
* WildTangent
= 220 MB
/system/vendor/app/:
* ATT_DeviceHelp
* ATT_FamilyMap
* ATT_Hotspots
* ATT_Keeper
* ATT_Live
* ATT_Navigato
* MyATT
* YPmobile
= 90 MB
total space saved = 310 MB!
Click to expand...
Click to collapse
Im on verizon galaxy note 4 and idk if you can uninstall most bloat without root. I dont have root and i was able to disable and hide all my bloat and my phone looks clean. The battery isnt the worst if that is your concern.
Sent from my SM-N910V using XDA Free mobile app

madchainsawer said:
Im on verizon galaxy note 4 and idk if you can uninstall most bloat without root. I dont have root and i was able to disable and hide all my bloat and my phone looks clean. The battery isnt the worst if that is your concern.
Sent from my SM-N910V using XDA Free mobile app
Click to expand...
Click to collapse
obviously you cannot uninstall without root. disabling the app still allows the app to start in the background. uninstalling is the only way to completely rid your phone of wasted resources

I have uninstalled all of the apps listed in the op successfully. Thanks.
Sent from my LG-H810 using Tapatalk

I'm using the att h81010g and don't have the wild tangent apk?
Sent from my LG-H810 using XDA Free mobile app

Related

Most Amazing Free Tracking and Recovery App for Galaxy yet...

I have tried over 20 tracking and recovery apps in case if the phone is lost or stolen and today finally tested the most amazing one yet . It's fairly new, absolutely free and doesn't drain battery in the background.
There's only one thing that I'm worried about and that's if the developer will have access in to the phones once this gets installed. If anyone has tested this and checked out the app and can provide some insight, that would be great.
Look for it on the Market. Name is "Android Lost" by Theis Borg
Features:
* read SMS inbox and sent
* wipe phone
* lock phone
* erase SD card
* locate by GPS or network
* start alarm
* send SMS from web page
* message popup
* forward calls
* remote install
* phone status: battery, imei, etc
* remote SMS alarm
* remote SMS lock and unlock
* start stop GPS
* start stop WIFI
techclan said:
I have tried over 20 tracking and recovery apps in case if the phone is lost or stolen and today finally tested the most amazing one yet . It's frailly new, absolutely free and doesn't drain battery in the background.
There's only one thing that I'm worried about and that's if the developer will have access in to the phones once this gets installed. If anyone has tested this and checked out the app and can provide some insight, that would be great.
Look for it on the Market. Name is "Android Lost" by Theis Borg
Features:
* read SMS inbox and sent
* wipe phone
* lock phone
* erase SD card
* locate by GPS or network
* start alarm
* send SMS from web page
* message popup
* forward calls
* remote install
* phone status: battery, imei, etc
* remote SMS alarm
* remote SMS lock and unlock
* start stop GPS
* start stop WIFI
Click to expand...
Click to collapse
Looks great, tested a few functions so far and it works well.
I have tested this app twice. And let me tell you this one is THE BEST hands down. The lock in the website is the best. And the alarm is good enough to scare someone. Lol
Sent from my SGH-T959V using XDA Premium App
I liked lookout mobile too. Seemed less sketchy to me
Sent from my SGH-T959V using XDA Premium App
How's this compare to SeekDroid. Looks essentially the same, but SeekDroid is $1. If anyone already has SeekDroid, any reason to switch?
rickyy00 said:
I liked lookout mobile too. Seemed less sketchy to me
Sent from my SGH-T959V using XDA Premium App
Click to expand...
Click to collapse
I've used Lookout for over a year, and honestly since they made a premium subscription, I think this free app, SeekDroid, is so much better.
Plus, you can't kill it (stop it from running), when you can in fact kill LookOut.

[JB] safe-to-delete bloatware

Tired of too many bloatware, I decided to freeze whatever I can...
Here is the list of mine. didn't have any specific impact or FC yet.
Acousting Warning
Com.sprint.extension
DataCollection(Provider) + Services
Device Statistics Services
Emergency Alerts
Global Unplug
Lamina
Live Wall paper Picker
Magic Smoke Wallpapers
Mobile ID
ModemPanicReporter
ModemStatsService
Music Visualization Wallpapers
Orientation Notifier
Sprint Installer
Sprint zone
Suggestions Core RuleChecker Services
Suggestions Poll Scheduler Service
VoiceMail *
--- The following is the list of apk that are nonexistent in C-spire ROM, which means you might also disable ----
--- everything seems safe to freeze, but OMAD* is tricky, when you disabled them all HOME key is not working --
Com.android.qualcomm
Com.motorola.networkstatusservice
DataOffload
DeviceSelfService
HiddenMenu
OMAD*
Preferred Activity Setter
PRIProvider
Smart Device Manager
Utility Service
!! nandroid backup first, as usual
--------------------------- JB -----------------------------------
Most of the above bloatware seem safe to delete even in JB stock.
Other than that...
QuickView (as the quickview itself was retired, but still we see the remnant)
I've got also some apps which I have deactivated.
Most importantly (for me):
com.android.providers.partnerbookmarks -> No "built-in" Bookmarks (e. g. Picasa)
I've got much more, I will post them in english later.
German source -> http://www.android-hilfe.de/motorol...n-q-welche-apps-koennen-geloescht-werden.html
PS: I will post them here with engllish names AND app name (com.android.....) to avoid missunderstandings.
Hi there,
How did you go with your list of bloatware to delete?
Any updates?
Sent from my XT897 using xda app-developers app
I, in my experience, would recommend:
1. Do NOT use TitaniumBackup "freeze" tool on system apps, like blur.res or contacts storage. That "freeze" thing seems to bug the file even after you unfreeze
2. Do ONLY uninstall (AFTER BACKING UP) the sprint apps, just scroll to the "S" and find all sprint, they're all useless unless you use sprint
anyone have a more definitive list of the omad* files that can be frozen or removed without losing the home key functionality?
here's my list of all possible:
com.motorola.android.omadrm
com.android.providers.drm (related?) (aka: DRM Protected Content Storage)
com.motorola.android.omadownload (OMA Download)
com.motorola.android.omadm.sprint.client (OMADMClient_Sprint_Client)
com.motorola.android.omadm.sprint.client.botatriggerservice
com.motorola.android.omadm.sprint.dataservice
com.motorola.android.omadm.sprint.phonedataservice
com.motorola.android.omadm.sprint.systemdataservice
com.motorola.android.omadm.sprint.overlay (PRIProvider)
com.motorola.android.sprintomadm.utilityservice (Utility Service)
guys, it seems that the voice mails apps is important.. i lost the capability of having mobile data on my photon q, i uninstall it without having it backed up.. is there some one that could post the app here? i really really appreciate it.. thanks
cloud_9 said:
guys, it seems that the voice mails apps is important.. i lost the capability of having mobile data on my photon q, i uninstall it without having it backed up.. is there some one that could post the app here? i really really appreciate it.. thanks
Click to expand...
Click to collapse
You don't have a 'working' nandroid backup of stock?
I would just revert to your last working condition, and work back from there... Heck take a backup of the broken setup if you think you can save it, just pull the needed files from your good nandroid backup and go back to the bad one to see if you can fix it....
that's the one.. didn't have it..forgot to back it up with nandroid
cloud_9 said:
that's the one.. didn't have it..forgot to back it up with nandroid
Click to expand...
Click to collapse
RSD Lite seems to be in your future.

Root Without Unlocking Bootloader

Hello All
How long does it usually take for root Without Unlocking the Bootloader to come out?
This is the only reason I have not purchased this phone yet.
So frustrated there will be no decent normal sized Nexus 6 and the Z3 loses camera features when unlocked ?
No ETA pls
Let's wait
funkyblue04 said:
Hello All
How long does it usually take for root Without Unlocking the Bootloader to come out?
This is the only reason I have not purchased this phone yet.
So frustrated there will be no decent normal sized Nexus 6 and the Z3 loses camera features when unlocked ?
Click to expand...
Click to collapse
There is no "usual" number. Some phones got root before they were even out officially. Some took a few days. Some took over a month. And some end up retired without a safe root option.
First rule of xda: don't ask for eta
I know that. Just another frustration with android. We need more Nexus phones!
funkyblue04 said:
I know that. Just another frustration with android. We need more Nexus phones!
Click to expand...
Click to collapse
I never thought I could use this phone without root but it turns out I'm wrong. Not really seeing any need for it at the present moment
I like to be about to restore all my data and apps with Titanium Backup. So much easier.
wolf0491 said:
I have nothing but force closes when restoring with titanium unless the ROM is very similar anyway. Like I was using AOSP on my Z before so I just came in fresh. Less issues down the road
Click to expand...
Click to collapse
I've never had an issue switching ROM's being careful to avoid system apps and only restoring the call logs and SMS database, as well as non-system apps.
Everyone is different ☺ I also do nightly backups and sync with Dropbox.
Shudder123 said:
I never thought I could use this phone without root but it turns out I'm wrong. Not really seeing any need for it at the present moment
Click to expand...
Click to collapse
Never thought of using adblockers like AdAway, preventing a total waste of mobile data for loading unwanted ads which easily consume ten times the data needed ?
Never thought of kicking out bloatware also wasting your ressources ?
Would love to see root but for now I can manage quite fine without it... There is less bloatware then with certain other brands and you can uninstall or disable quite a bit.
The few things I WOULD like:
* Completely remove unused system apps
* Change LCD Density (it's all soooo big now)
* Full SDCard read/write access for all apps. (I love quickpic as a gallery, but because I save my pics/vids to sdcard it can not remove anything now)
* Titanium backup. Have never ever had issues with this (only user apps+data for me most of the time) and that's with switching between different roms, brands, aosp/stock, etc... Never failed me
Chefproll said:
Never thought of using adblockers like AdAway, preventing a total waste of mobile data for loading unwanted ads which easily consume ten times the data needed ?
Never thought of kicking out bloatware also wasting your ressources ?
Click to expand...
Click to collapse
ABP doesn't require root and all of the bloat apps can be uninstalled or disabled / blocked using package manager.
cschmitt said:
ABP doesn't require root and all of the bloat apps can be uninstalled or disabled / blocked using package manager.
Click to expand...
Click to collapse
Not to mention Xposed and everything it offers.
Sent from my SAMSUNG-SGH-I317 using xda app-developers app
cschmitt said:
ABP doesn't require root and all of the bloat apps can be uninstalled or disabled / blocked using package manager.
Click to expand...
Click to collapse
ABP (please call it "Adblock Plus" so every readers knows what's meant) does not require root, but it's not too capable running under Android. It does a brilliant job with FireFox and Windows, but the Android implementation only captures a fracture of annoying ads. And: No plugin for defining your own black lists under Android.
AdAway additionally removes annoying ads from a wealth of apps. Just doesn't work without root.
Ok, I can hear you: "If everybody uses that means, app developers won't get paid."
Yes, that's correct.
But:
a) If I really like an app, I'll buy it. Example: Poweramp. NO ads, no annoyance. It just stops working after some time. I regard that as ok. I do NOT like apps getting on my nerves all the time.
My formula is simple: Annoying ads = deinstall, no purchase.
b) A majority of free app developers uses that "evil" ads, appearing at places previously occupied by regular buttons - so you tap on them although you just don't want to.
If that bad behavior gets to a stop, I'll think about disabling AdAway again. Fair play - but on BOTH sides.

[APP][5.0+] SABS - KNOX front end

SABS - Knox SDK frontend​
MOD Edit:- Links Removed
SABS is an open source tool that shows how to use Samsung Knox SDK without root. It lets developers see how various features work and test them. Some of the features are: system-wide domain blocker, package disabler, permission manager, apps force stopper (examples include theme store), system-wide or app-specific port 53 blocker and more.
SABS works on all non-rooted (and knox not triggered) Samsung devices with Android Lollipop 5.0 or higher and Samsung Knox version 2.5 or higher. Testers have confirmed that SABS works without any major issues on these devices: Samsung Galaxy S8, S8+, Note 8, A3 2017, S7, S7 edge, S6, S6 edge, J7 Pro, J7 2016, J5 2016, J5 2015. Some testers have confirmed that SABS works without any major issues but others have reported phone reboots on these devices: S9, S9+.
To develop apps that use Knox SDK or try them out, you need to get the license key. Development license key works for up to 10 devices. To develop an app based on SABS or try it out, you have to also change the package name (id) to get your own 10 development seats. Instructions are below.
As featured in:
Lifehacker:
"Simple Ad-blocker for Samsung (SABS for short) promises to remove all those pesky ads and then some. The app works by tapping into Samsung’s ultra-secure KNOX software. That gives it the ability to disable packages—A.K.A. the terrible bloatware slathered on by your carrier. SABS also includes a system-level permission manager, giving you an extra level of control over what apps can see and do on your phone."​
XDA Developers:
"Along with providing an ad blocker service, SABS can also disable system apps that are impossible to disable within the settings application without root. You can also use it to remove permissions from apps that you can’t usually control."​
Gizmodo:
"There are many adblockers in the Android App Store. Most eliminate ads or replace them with something that does not bother the eye. Simple Ad-blocker for Samsung (SABS) takes that function a little further and does something very welcome: put control of the applications in our hands."​
Also featured in: Android Community, The Gioi Tre, iCrowdNewswire, TuttoAndroid, InfoGlitz, PametniTelefoni, GameOfThrone, AllAboutPhones, AndroidCure, GizBlog and more!
Table of contents
Donate
Setup
External links
FAQ (post #2)
Changelog (port #3)
Donate
You can donate to LayoutXML on MOD Edit:- Links Removed
. I'm a school student who is about to go to university. Every dollar helps.
Setup
Congratulations, you are now a developer who is interested in developing (or trying out) an app that uses Knox sdk.
MOD Edit:- Links Removed
Following steps 1-i-ii-a takes about 30 minutes. If you follow steps 1-i-ii-b it will take about 2 minutes. Following steps 2-i-ii-a takes about 2 minutes. If you follow steps 2-i-ii-b it will take about 2 minutes.
Even though the method with a computer takes more the first time, the app will be more stable. Not to mention, that this method is completely free. The method with a phone takes less time at first but you need to use paid app and the app will be less stable.
1. Setup for the first time
Every user of SABS needs to receive a license key directly from Samsung.
Follow along this video to make sure you are following the steps correctly. There are several cuts to hide my personal information in the video.
MOD Edit:- Links Removed
MOD Edit:- Links Removed
[/LIST]
Step II - Changing the package name
You can choose to change a package name of the app with or without a computer. Before following the steps below, uninstall any KNOX adblocker you already have installed on your phone such as Adhell, Adhell 2 or Disconnect Pro.
a - With a computer​
Follow along this video to make sure you are following the steps correctly.
MOD Edit:- Links Removed
[/LIST]
b - With your phone​
The are multiple ways to change the package name of the app. Following guide focuses on editing the package name with "APK Editor Pro" app. You can also use different apps if such exist.
Follow along this video to make sure you are following the steps correctly.
MOD Edit:- Links Removed
MOD Edit:- Links Removed
B - With your phone​
MOD Edit:- Links Removed
XDA:DevDB Information
SABS, App for all devices (see above for details)
Contributors
MOD Edit:- Links Removed
Version Information
Status: Stable
Current Stable Version: 0.0.9
Stable Release Date: 2018-03-14
Created 2018-02-18
Last Updated 2018-03-15
FAQ
Is using SABS safe?
Yes, SABS is open source, it uses Samsung Knox SDK.
Why do I have to get my own key?
To use Samsung Knox SDK you need to have a license key. You can get development license for free or become a Samsung partner with a registered business and going through vetting.
Ads are not blocked on application X. What do I do?
SABS is simply a frontend for Samsung Knox. Standard package in app is very light to show what can be achieved with Samsung Knox. mmotti's package has more domains and may be used to block more domains. You can add other packages (blocklists) such as adaway if you want to block ads. You can also block domains yourself. You can also ask this question on xda thread (linked below) and learn what packages others are using.
Do I have to be rooted?
No. Not only you don't have to be rooted, SABS only works on devices with knox not tripped.
Changelog
Latest version:
v0.0.9 (2018-03-15)
Code:
* Layout fixes (text no longer overlays or gets cropped in some areas of app)
* Text improvements
* Improved whitelisting domains (you can now simply whitelist the domain instead of finding it in the package)
* Removed 1 empty permission
* Export unique blocked domains from recent screen to a file
* Choose recent activity time from 1 to 7 days
* Refresh recent activity
* Block theme store from being launched - you can now easily use phone themes from XDA or other websites. (works better than simply disabling theme store in package disabler screen)
* "Restore permissions" option in permissions manager screen
* More
Older releases:
v0.0.8 (2018-03-03)
Code:
* Fixed the bug where blocking would not enable/disable or show incorrect value
* Fixed dialog asking for key going under screen on devices with small screens and big fonts
* Added a loading screen for enabling/disabling blocking, adding block lists (subscribing), updating lists
* Integrated mmotti's domain package into SABS now. You can safely enable both (don't forget to remove the old one if you have added it before)
* Made SABS block domains only once if they appear in multiple packages
* Added a number that shows how many unique domains are blocked across the all packages (whitelisted domains are not included)
* You can now also use files inside the subscribe screen
* Provider in subscribe screen is not cut of anymore
* Fixed the black theme on dialog asking for key
* Increased the chances of successfully blocking big domain lists
* Removed obsolete and not working permissions in permission manager
* Added descriptions for all permissions in permission manager
* Changed the versionCode (internal code in SABS) to show number of commits at the release moment
* More
v0.0.7 (2018-02-23)
Code:
* Added an option to choose whether to block port 53 globally or only on Chrome
* Fixed some app icons not showing up in package disabler
* Updated string.xml with clearer wording and improved settings menu names
* Made long press on an app in package disabler open its settings in phone settings
* Added ability to control READ_CLIPBOARD permission
* Sorted permissions in permissions tab alphabetically
* Fixed custom whitelist being ignored
* Added more fixes and improvements to blocking enabling including but not limited to: fix to not block duplicate domains, fix to first block port 53,
* Added ability to block or whitelist custom wildcards
* Fixed some issues with domain checking
* Changed updater from dialog to snackbar on black theme
* More
v0.0.6 (2018-02-17)
Code:
* Share blocked package list
* Materialized whitelist, blocking, subscribe, permission in apps screens, redesigned recent activity screen
* Improved search in package blocker screen
* Orange selection bug fix
* New settings screen
* Ability to disable start-up warning
* Black theme (amoled)
* Option to block port 53 (may break some functionality)
* Removed 15k url limit. The only limit now is set by Samsung (AFAIK ~20k)
* More responsive UI
* Margins in settings and in package disabler fixed
* Made the delete button and checkbox in subscribe screen work all the time
* Fixed and closed issues 1-6, responded to the majority of feature requests, bug mentions on reddit
* Cleaned up
* More small changes (check out recent commits)
v0.0.5 (2018-02-07)
Code:
* Optimized for changing package id - no more crashes (if renamed as instructed above), correct uninstall, shows package id in the settings, about screen and lets you copy it by clicking.
* Cleared slides shown at the start when first installing.
* Unblocked port 53 as it is used in many places such as Android Wear. You can expect the option to select whether you want it blocked or not in the future
* Prompt to restore administrative privileges if they get removed
v0.0.4 (2018-02-04)
Code:
* Recent activity screen design changes and improvements
* Internal checker that reminds users that the key cannot start with letters "KLM" if their key does
* A warning screen every time a user opens an app that reminds that it is dangerous to edit some things, and so that there wouldn't be any accidental presses while phone is, for example, in the pocket
* Ability to rotate screen, scroll if items are out of screen, support for more screen sizes
* Faster loading for package disabler
* Search icons in search fields
* Import and export disabled package list file name chooser
* List of domains updated
* Fixes for some domains
* Removed billing permission
* Clean-up
v0.0.3 (2018-01-29)
Code:
* Fixed back press button bug where user would be taken unnecessary amount of steps back (not level based)
* Fixed bottom bar showing in some screens where it shouldn't
* Fixed some titles in screens
* Native support for 18:9 aspect ratio - no need to press to expand app
* Design fixes
* Asynchronous loading! No need to wait for certain elements to load because it's done in the background
* Google Duo is now by default in whitelisted apps because of errors in duo
* Fixed bug where system apps were reported as user apps
v0.0.2 (2018-01-02)
Code:
* Auto updater (notifies about new release, loads website to download)
* Licenses in settings > about
* Removed some dependencies (crashlytics, fabric)
* Updated dependencies
* Material design package manager
* Ripple effect
* Fixed grey background bug (background would change to grey when returning to app when permission manager was on)
* Menu in permission manager
* Pull to refresh in package manager
* Animations in settings
* Snackbars when turning on/off domain blocking, enabling/disabling packages in manager
* One fragment renamed in source files
* Clean-up
v0.0.1 (2018-01-01)
Code:
* New project name, readme file, license
* Lint correctness fixes
* Updated build.gradle dependencies
* New bottom bar navigation view (replaced deprecated roughike's BottomBar)
* Materialized - many design fixes, compliance with Material design guidelines (not finished). Including but not limited to: margins, text sizes, colors, styles
* Complete settings menu redesign
* New app icon, button icons and many other images
* Tutorial slides
* About section with links to view source code, send feedback
* Better (but not finished) error fragments and text informing about errors
* Many layouts changed to constraint layouts
* Ability to control extra 308 permissions
* Permissions are now numbered
* Scrollbar on permissions manager fragment
First! :silly:
Second!
Many thanks to @NeedleGames for making this SABS thread.
Perhaps the most important thing to remember about SABS/AdHell and related projects is that they do not block ads! All they do is configure and launch the Knox firewall, including the ability to block user-defined domains. The key to ad blocking is picking the correct domains to block, and that's done primarily by using the appropriate "providers". The standard package covers most situations, but you can also whitelist (allow) domains that would be otherwise blocked, or blacklist (block) domains not already blocked by the default standard package. In addition, you can also prevent all blocking for applications that you select under "Manage blocking in apps". In general, the less you stray from the default, the better. Please try to investigate those options before assuming that SABS "doesn't work".
Mike B. said:
Perhaps the most important thing to remember about SABS/AdHell and related projects is that they do not block ads! .
Click to expand...
Click to collapse
Yeah, I was thinking about the wording but since the app is called SABS I had no choice but to name the thread appropriately.
SABS uses Samsung's KNOX SDK to block domains, disable apps and permissions. It can use the domain blocking to block domains that serve ads but this is not always possible.
Just switched from AdHell to SABS and everything works perfectly.
This is my custom blocked hostes:
http://getadhell.com/standard-package.txt
https://pgl.yoyo.org/as/serverlist.php
http://core.royalads.net
https://adaway.org/hosts.txt
https://hosts-file.net/ad_servers.txt
https://www.fanboy.co.nz/r/fanboy-ultimate.txt
Thank you for this! I was using the original Adhell until recently it stopped working. Got everything setup per your instructions and it works very well. Love the clean interface and choice of dark or light themes. Keep up the good work!
Sent from my SM-G955U using Tapatalk
jkolner said:
Just switched from AdHell to SABS and everything works perfectly.
This is my custom blocked hostes:
...
Click to expand...
Click to collapse
That's a LOT of hosts and seems to be a gross overkill with no obvious benefit. If you study the contents of those lists you might discover that there are multiple redundant entries (especially since they don't use wildcards). Try using solely the default standard package and you might be surprised by how efficient it is.
For the enabling and disabling of SABS, I recall on the original Adhell this process would take a few seconds but it seems to take longer on SABS. I've whitelisted googleadservices.com disabled and tried re-enabling but it seems to just hang. Any suggestions?
Sent from my SM-G955U using Tapatalk
snk012 said:
For the enabling and disabling of SABS, I recall on the original Adhell this process would take a few seconds but it seems to take longer on SABS. I've whitelisted googleadservices.com disabled and tried re-enabling but it seems to just hang. Any suggestions?
Sent from my SM-G955U using Tapatalk
Click to expand...
Click to collapse
Unless you're using an unusually large input file (you shouln't!), give it a minute or two at most and if it still shows as OFF, briefly turn your phone to landscape then back to portrait and the screen will update.
Mike B. said:
Unless you're using an unusually large input file (you shouln't!), give it a minute or two at most and if it still shows as OFF, briefly turn your phone to landscape then back to portrait and the screen will update.
Click to expand...
Click to collapse
I am using the stock input file that comes with the application. I've tried your suggestion of giving it a few minutes and turned the phone to landscape and back but still encountering the same issue..
Sent from my SM-G955U using Tapatalk
snk012 said:
I am using the stock input file that comes with the application. I've tried your suggestion of giving it a few minutes and turned the phone to landscape and back but still encountering the same issue..
Click to expand...
Click to collapse
It took my phone a good 2.5 minutes to enable. Just give it time. I guess network speed has to do with it as well ( I have 100 Meg and still took some good time).
First time it worked for me. AdHell 2.0 RIP Neve did. I'm on Oreo, and if people follow very good instruction by OP, it should work. Happy camper here.
Like I posted in adhell 2 thread the app is not working on s7. I changed the package name using apk editor, license key was activated successfully and it doesn't blocked anything. Any ideas why?
Edit. It blocked 2 things: e.crashlytics.com; api.mixpanel.com. Nothing close to what it normally blocks.
I wonder why adhell 2 and sabs don't work on this phone. I am pretty much ready to pay for it to work. In my previous post I stated that adhell 2 (Mmotti's version) works on my note 8 and girlfriend's s8. I am ready to pay and give any collaboration because I really am frustrated to not work on a brand new s7.
Just wanted to say thanks. Switched to this a few days ago on my S8+, when my key expired. Works great.
Well done! :good:
Yanchev said:
Like I posted in adhell 2 thread the app is not working on s7. I changed the package name using apk editor, license key was activated successfully and it doesn't blocked anything. Any ideas why?
Edit. It blocked 2 things: e.crashlytics.com; api.mixpanel.com. Nothing close to what it normally blocks.
I wonder why adhell 2 and sabs don't work on this phone. I am pretty much ready to pay for it to work. In my previous post I stated that adhell 2 (Mmotti's version) works on my note 8 and girlfriend's s8. I am ready to pay and give any collaboration because I really am frustrated to not work on a brand new s7.
Click to expand...
Click to collapse
So are you saying that two sites on it are currently blocked?
Do you have access to a computer / android studio for debugging?
mmotti said:
So are you saying that two sites on it are currently blocked?
Do you have access to a computer / android studio for debugging?
Click to expand...
Click to collapse
Currently it has 9 things blocked. I installed your version of adhell 2 on my phone with android studio and by USB debugging and it works flawlessly. But I don't think that will help here. It's knox blocks 0.1% of the things it should. I wonder if it's because of the knox version. I can provide screenshots or whatever you need. I am basically open to any idea.
Yanchev said:
Currently it has 9 things blocked. I installed your version of adhell 2 on my phone with android studio and by USB debugging. But I don't that willing help. It's knox blocks 0.1% of the things it should. I wonder if it's because of the knox version. I can provide screenshots or whatever you need. I am basically open to any idea.
Click to expand...
Click to collapse
The reason I ask is because if you are running, say Adhell2 in your device, you can use logcat and filter the results that may give some indication of what's going on.
I would suggest as a starting point:
Disable Adhell on your phone
Connect your phone to a pc / laptop
Open android studio and open the logcat tab at the bottom
Verity that your phone is updating Logcat.
In the logcat 'search' or filter bar, type ContentBlocker56
Enable Adhell
If you could provide me with the output of the logcat window, I may be able to see something. Alternatively I may need to make a separate version that adds one URL at a time and outputs this to logcat.
Have you tried browsing using Samsung Internet to see if more is blocked?
To note: I only mention Adhell specifically as I know the logcat output like the back of my hand. This may or may not have been reduced in SABS, I haven't had time to verify. Once we can get you running with Adhell, it should be straightforward with SABS too.
mmotti said:
The reason I ask is because if you are running, say Adhell2 in your device, you can use logcat and filter the results that may give some indication of what's going on.
I would suggest as a starting point:
Disable Adhell on your phone
Connect your phone to a pc / laptop
Open android studio and open the logcat tab at the bottom
Verity that your phone is updating Logcat.
In the logcat 'search' or filter bar, type ContentBlocker56
Enable Adhell
If you could provide me with the output of the logcat window, I may be able to see something. Alternatively I may need to make a separate version that adds one URL at a time and outputs this to logcat.
Have you tried browsing using Samsung Internet to see if more is blocked?
To note: I only mention Adhell specifically as I know the logcat output like the back of my hand. This may or may not have been reduced in SABS, I haven't had time to verify. Once we can get you running with Adhell, it should be straightforward with SABS too.
Click to expand...
Click to collapse
Will try that when I can use a computer.

[GUIDE] Run any banking app in rooted device 7.0+ Tested on 10 Q

This is one method for getting any banking app on rooted Android phones running nougat and higher to function. I tested in Android 10 and 11.
Google has offered native support for the work profile starting with nougat. (https://support.google.com/work/android/answer/6191949?hl=en).
To my understaing, it isolates everything from the primary profile by creating a container that contains files to run a new os with its own data. As a result, root must also be isolated. Therefore, we may take advantage of this advantage to run banking apps that aren't compatible with rooted apps, notably some apps that won't function even with the usage of settings in Magisk Hide.
To create and enable the work profile, you need an app. There arent many. I also came upon the apps Island and Shelter.
Island is available in the Google Play Store at this link (https://play.google.com/store/apps/details?id=com.oasisfeng.island&hl=en).
Shelter is available in fDroid (https://f-droid.org/en/packages/net.typeblog.shelter/)
1. Download and install Island or Shelter
2. Create a work profile (simply adhere to the on-screen directions). There will now be two profiles: a main profile and a island profile.
3. Clone the applications you want to use. It might request root permission, deny it. Never accept it.
4. launch the application from the island.
5. Make sure that magisk application is not installed in the work profile. Magisk has to be only in the main profile and you have to deny the root access to the island or Shelter.
You can create shortcuts to homepage for ease access.
If you are using the default launcher, a new work profile tab will show up that shows the work profile's app drawer. You have the option to activate and deactivate that profile whenever you choose.
i used my native banking app, it worked flawlessly.
Update: Banking app systems are updating and this method might not work for some banking apps. Try magisk hide too by changing the magisk's package name and deny the root request for Island and Shelter.
Thanks man is works very well
All the banking apps working properly using this application called island:?.
Vishal2323231 said:
All the banking apps working properly using this application called island:?.
Click to expand...
Click to collapse
Just use magisk hide to hide the app from detecting root and hide magisk in settings
No it's not working for all the banking apps.
Some of the apps can detect root information even after you use magisk hide. But using 'island' apk all banking apps are working without any prob.
Vishal2323231 said:
Some of the apps can detect root information even after you use magisk hide. But using 'island' apk all banking apps are working without any prob.
Click to expand...
Click to collapse
After blacklisting in Magisk Hide, change Magisk app package name
This can be done using "Hide Magisk Manager" option under Settings.
Above method has helped me to make any Bank app run!
Found this very useful app Mainland Thanks !
kvbkiran said:
This is a way to work any banking app in rooted android devices running nougat and above. I tested in android 10.
From nougat onward google has provided natively support to work profile.
Click to expand...
Click to collapse
i share the same thoughts as you but i didnt test it actually. good to hear it works
what the differences in my mind are : i want to make it to run in a different env as to bypass the path specified in the rc and use the original system partition in case magisk/xposed is installed so as to avoid further root detection
it's work but I have to sign in every time I open app. Is there anyway to use fingerprint?
The problem I have is that I cannot install the bank app: Revolut.
The Play store tells me it's not compatible, a downloaded APK doesn't install.
I followed instructions to add modules. One of them is Petnoire's_SafetyNet_spoofer. All other modules were flashed and installed successfully, only Petnoire's_SafetyNet_Spoofer not. I downloaded the file from 2 locations, unfortunately with the same disappointed result.
Any advice?
benraiso said:
it's work but I have to sign in every time I open app. Is there anyway to use fingerprint?
Click to expand...
Click to collapse
sign in?
did you mean entering the first security authentication like password, pattern, and pin?
if so
I didn't found anything to change it to fingerprint if you turn off and turn on work profile
I'll let you know if I found anything
tembares said:
The problem I have is that I cannot install the bank app: Revolut.
The Play store tells me it's not compatible, a downloaded APK doesn't install.
I followed instructions to add modules. One of them is Petnoire's_SafetyNet_spoofer. All other modules were flashed and installed successfully, only Petnoire's_SafetyNet_Spoofer not. I downloaded the file from 2 locations, unfortunately with the same disappointed result.
Any advice?
Click to expand...
Click to collapse
I didn't mentioned anything regarding modules. You told that a banking app you sideloaded instead of downloading from the play store as it is incompatible. Did it work?
kvbkiran said:
I didn't mentioned anything regarding modules. You told that a banking app you sideloaded instead of downloading from the play store as it is incompatible. Did it work?
Click to expand...
Click to collapse
No, it didn't install.
But, I uninstalled BusyBox pro, hide Magisk Manager and did the Magisk hide of all apps, except system UI.
I rebooted, and could install the app by the Play store.
I had read something about going to Google play settings to see the Play Protection certificate was signed. Before it wasn't, after the adjustments and reboot, it was.
Thank you for your time!
Hi, could it work on a unlocked Galaxy S7 with Android 8 (no longer knox)?
neobuddy89 said:
After blacklisting in Magisk Hide, change Magisk app package name
This can be done using "Hide Magisk Manager" option under Settings.
Above method has helped me to make any Bank app run!
Click to expand...
Click to collapse
Thank you very much, this helped me.
My Banking -APP is working again
Need help.
Hey, I tried installing my banking app to Island, but it doesn't work when isolated. Has something to do with NFC-data not exchanging properly through work profiles.
My banking app detects an unlocked bootloader. From what I've heard, Magisk 20.4 can't hide bootloader/secure boot status due to Google's new update? Although, I've heard something about Magisk 20.1 being able to do this. Is this true? Don't want to jump into decisions without checking upp first.
I'm on a OnePlus 7 Pro GM1913. Located in EU.
Nah doesn't work, i think my banking app is too powerful
Does this method still work?
kvbkiran said:
This is a way to work any banking app in rooted android devices running nougat and above. I tested in android 10.
From nougat onward google has provided natively support to work profile. (https://support.google.com/work/android/answer/6191949?hl=en). Shortly what it does is create an account which isolates everything from main profile(current data). So it also has to isolate root too.. So we can use this advantage to run banking apps which wont support in rooted apps, specifically some apps that wont work even you use magisk hide or any other software.
you need an app to create and turn on the work profile. There's not a lot. I found too apps 1. Island 2. Shelter. Island can be found in play store (https://play.google.com/store/apps/details?id=com.oasisfeng.island&hl=en).
1, download and install
2. create a work profile (just follow the instructions on the screen)
now there will be two profiles one is main and another is island
3. clone your desired app. it will ask for the root permission.
4. open the app from the island
you can create shortcuts from that island
if you are using default launcher a new work profile tab will be appear which will show app drawer in work profile. You can turn on and off that profile whenever you want.
If you want to delete the profile go to island app >> three dots menu >> settings >> setup & shutdown click on the delete button beside the island. if it wont work got to your phone settings >> accounts >> there you will see a work profile at the bottom click on the "remove."
https://youtu.be/CSb3NQpqhQs
i used my native banking app it worked flawlessly.
Click to expand...
Click to collapse
I am curious if this method works for others who are having difficulty with banking apps (that have worked just fine, until recently).
I've been reading about Google's dreaded hardware attestation built into their SafetyNet Attestation API. Here is a link to the info: https://www.xda-developers.com/safetynet-hardware-attestation-hide-root-magisk/
* * * * * * * * * * * * * * * * ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
BTW I am totally free of Google; no Google Play Store, no Google Pay, no Google Framework, no Gapps, no Google spyware, no Google bloatware, no Google tracking etc.
I download all my apps as APK's which are readily available on the Net ( Google them . . . just kidding! ).
My older Samsung S3 i747 is a 'd2att' originally locked to Rogers, in Ottawa, Ontario, Canada. Then switched over to MTS (Manitoba Telephone System). Now running on Bell Canada. My replacement is also a Samsung S3 T999, originally running T-Mobile in Arizona, now running on Bell Canada.
Thanks Mate...
thanks mate.. this helped me a lot..
Vishalbun said:
thanks mate.. this helped me a lot..
Click to expand...
Click to collapse
Which method worked? Are you running a custom ROM? Was it a banking APK, or Google Playstore APP?
kvbkiran said:
This is a way to work any banking app in rooted android devices running nougat and above. I tested in android 10.
From nougat onward google has provided natively support to work profile. (https://support.google.com/work/android/answer/6191949?hl=en). Shortly what it does is create an account which isolates everything from main profile(current data). So it also has to isolate root too.. So we can use this advantage to run banking apps which wont support in rooted apps, specifically some apps that wont work even you use magisk hide or any other software.
you need an app to create and turn on the work profile. There's not a lot. I found too apps 1. Island 2. Shelter. Island can be found in play store (https://play.google.com/store/apps/details?id=com.oasisfeng.island&hl=en).
1, download and install
2. create a work profile (just follow the instructions on the screen)
now there will be two profiles one is main and another is island
3. clone your desired app. it will ask for the root permission.
4. open the app from the island
you can create shortcuts from that island
if you are using default launcher a new work profile tab will be appear which will show app drawer in work profile. You can turn on and off that profile whenever you want.
If you want to delete the profile go to island app >> three dots menu >> settings >> setup & shutdown click on the delete button beside the island. if it wont work got to your phone settings >> accounts >> there you will see a work profile at the bottom click on the "remove."
https://youtu.be/CSb3NQpqhQs
i used my native banking app it worked flawlessly.
Click to expand...
Click to collapse
thank you it worked on my note 9

Categories

Resources