It's always a good idea to read the last couple of pages before posting - It's only been ~ 14 hours since the last person posted that the link is not available - And it's been posted Numerous times before that.. Looks like the OP is either away or just unavailable - And no indication of if & when he'll be back ??
Is that with my version or the version in OP?
---------- Post added at 03:26 PM ---------- Previous post was at 03:26 PM ----------
Ah, didn't think of that!
Using this guide, I made up to step 15. After that can't find the steps to do 16 and up. Double clicked the build.gradle and inside that i dont see any com.fiendfyre.AdHell. All i see is buildscript / repositories / jcenter ......Manually building a debug APK using Android Studio:
You may need to press allow on your phone at some point, too!
- **First installation only: Turn off and delete / uninstall AdHell.
- On your phone, enable USB Debugging in Settings --> Developer Options
- Open my GitHub page: https://github.com/mmotti/Adhell2
- On the right-hand size, select Clone or Download
- Choose Download ZIP
- Once the download has completed, extract the zip file
- Download and install Android Studio (https://developer.android.com/studio/index.html)
- Open Android Studio
- Select Open an existing Android Studio project
- Navigate to your extracted zip file
- Select Adhell2-master and press OK
- At this point you may need to install SDK / build tools. Follow the onscreen instructions to do so.
- Wait until Gradle Build Running finishes (visible at the bottom).
- On the left-hand side, select the Gradle Scripts drop down
- Double click Build.Gradle (Module:app)
- Locate: applicationId "com.fiendfyre.AdHell” and change the digits after AdHell to a random sequence (e.g. “com.fiendfyre.AdHell14342”)
- You will see an alert at the top stating that Gradle files have changed. Click Sync Now.
- Wait for the Gradle Build process to finish
- Connect your phone VIA USB
- Press the Play button (triangle) at the top right
- Your phone should be visible – Select it and press OK.
Adhell2 should then be installed and launched. Enable Admin and activate it as you normally would.
** Remember what you set as your applicationId. If you set your unique numbers the same each time, there will be no need to uninstall AdHell… It will simply install the newer APK over the old one.
That happened to me then I redownloaded zip file from his github again and again and then I repeated all the process 5 times I think. Somehow I got it working adhell installed at my phone automatically. It took me for an hour.Using this guide, I made up to step 15. After that can't find the steps to do 16 and up. Double clicked the build.gradle and inside that i dont see any com.fiendfyre.AdHell. All i see is buildscript / repositories / jcenter ......
Ok i found it. there are 2 build.gradle files and i clicked on the wrong one.
Well think im gonna search for a youtube vid guide cause these instructions are not in sync for my setup. After changing the ID name. Nothing happens and no triangle on top right corner. Greyed out. My phone has debug on and is detected by pc.
Perhaps that's the first casualty to appear after blocking port 53.
It could be restricted to Chrome only if needs be. I don't have netflix personally to test this.
At a glance it seems that its "author" is very familiar with @mmotti's version, even including an almost identical hosts list (with wildcards). Coincidence?
The whole website is down for downloading the APK file. Isitdownrightnow also states this as well.
Ah, I wasn't aware of this.The problem is, this app can't be activated...
I tried with 6 or 7 APK from your link...
Doesn't work...
I don't know why but after 3 or 4 generated enterprises keys i think it's not possible on my girlfriend's phone.
I hope the original development goes on in near future..
I've made a brand new enterprises key with a new account. I don't use the same key (and account) on 2 different phones.
So I try the new Enterprises Key to activate, the first try don't work...it loads a lot and then failed.
So i revoke the first key and generated a new one...same procedure again..no luck...
I don't know what's wrong but on my phone and the old apk, generated on the old original OP website works with my keys..
Even if I revoke my key and generate a new one..I can activate it everytime.
Yeah, it is a brand new phone.
Adhell was installed the first time on this phone with a brand new Enterprise key from a brand new Account.
That's why I don't understand it.
Sure, you can send me the APK for testing.. would be nice..
Okay, first of all...thank you....
This APK works like a charm... installed, activated and boom...it works (look at the picture)
View attachment 4409519
*** Disclamer
I first want to note that the original developer did not help me in any way with this, he did not provide me with the code (it was found from public forks from his Github), nor guidance on modifying the app. I do not want to cause him any further inconvenience or trouble with his job.
I simply forked the code and made some minor changes, so majority credit goes to the original dev, but as he is now dissociated from the project any other developers (including some of the contributors from the first version) are welcome to help continue. I take no responsibility for any issues this app may cause with your device.
Hi everyone, since Adhell was removed from the Play Store and the code was taken down from Github, I (not the original developer) got a copy of the publicly available code and made some changes to remove dependence on the original developer's server and removed the subscription on the new permissions feature. It was a very quick and dirty edit, but it was just to ensure the app still works once the original developer takes down everything related from his website, which the app relies on.
The way this app works was to utilize Samsung's Knox framework which included a Firewall feature that allowed ads to be blocked. The additional features such package disabling and permission blocking were also done through Knox. In order to make a Knox compatible app, a license has to be used, and the only way to get one is from Samsung unfortunately. It is fairly easy to get a "development" key from Samsung which lasts for 1-3 months (I believe) and so I have modified the app to require each user to enter their own key. I know this is not ideal, but it will keep working like this, and it reduces threat of Samsung revoking the license and disabling the app entirely for everyone. If any developer wants to help me rework the app, please let me know, help is definitely appreciated, and my code is still open source and available on Github. I'm a broke college student with very little time to work on this, and am by no means a professional dev, so I apologize in advance for slow updates and probably little in the way of additional features. I will do my best to keep it working.
So to procure your own "developer" license, you need to go to this link, and either register for a Samsung account or sign into your own, and then enroll as a developer. After that proceed to this link and generate a Knox Standard SDK Enterprise license key with a generic "key alias" (I recommend something like "testing", not something like "adhell", just in case). Copy over the key to your device somehow (email, Join, Pushbullet, etc.) as it is pretty long. When you open up the new Adhell 2 app, you will see a popup asking you to enable device admin access, enter a key, and then enable license, do the three steps in that order. If the key is not entered correctly, the license will not activate.
This link will randomize the package name to stop Samsung from blocking the app. Every 2 minutes you can rebuild the app, but please only do this if the current version stop working.
http://adhell.nobelium.xyz
Code:Current changelog: -- 8/27/17 [note] -- Made all features free [changed] -- Changed app to rely on user supplied Knox license
Maybe you give simple instruction, for correctly build unique personal app on local user machine in Android SDK?
Thanks, manI have credited you in a comment on your files and in a comment to the specific commit. How do I also credit you correctly on github? Can't find any option to add contributors or collaborators.