YouTube AdAway

This is a simple Xposed module to help you get rid of ads on the official YouTube App, it also supports YouTube TV/Gaming/Kids

What's in:
- Remove YouTube Ads
- Remove Channel Logo
- Remove videos suggestions
- Remove Information card teasers

How to Install:
- Install Xposed Installer App
- Install Xposed framework and Xposed Installer
- Install YouTube AdAway App
- Open Xposed Installer App and enable my App on the modules list
- Reboot
- Clear YouTube App data

Q: Why this application "may" requires an update for each official YouTube App update.
A: Because the YouTube application sources are proguarded, which means the generated classes names (by Proguard) are changing for each release, this should happen only if a clean proguard (producing a new classes map) is done, that's why we need to update the classes names on YouTube AdAway each time.

Notes:
- Reboot is a MUST after updating YouTube App or my App
- This application is NOT a modified YouTube App
- You won't get any (signature) issues if you update your official YouTube App
- If you get any issues playing YouTube videos you can just uninstall my App or disable it on the Xposed modules list

Author(s): 
Package: 
ma.wanam.youtubeadaway
Version name: 
3.5.3
Release type: 
Stable (low risk of bugs)
Number of downloads: 
91,542 in total · 2,372 in the last 24 hours
MD5 checksum: 
a1cf0d879114191b6f32aca14363bb0e
Uploaded on: 
Friday, July 28, 2017 - 17:13
Changes: 

3.5.3:
- Disabled verbose logs setting on N builds, we cannot (YET) access prefs from xposed processes, I'm using an experimental xposed build so i'm not sure if this will issue will remain on the official Xposed for Android N.

3.5.2:
- Hide few more ad cards
- Split the Java and resources parts of module to keep hiding the in-videos ads even if resources hooks are disabled
- Android N support: fixed a bug related to restricting access to zygote service from forked threads
- Remove deprecated hooks (non proguarded) and Improve some others

Version name: 
3.5.2
Release type: 
Stable (low risk of bugs)
Number of downloads: 
5,303 in total · 84 in the last 24 hours
MD5 checksum: 
481fc19793e130bc5c08c59dfb074a25
Uploaded on: 
Friday, July 28, 2017 - 13:24
Changes: 

- Hide few more ad cards
- Split the Java and resources parts of module to keep hiding the in-videos ads even if resources hooks are disabled
- Android N support: fixed a bug related to restricting access to zygote service from forked threads
- Remove deprecated hooks (non proguarded) and Improve some others

Version name: 
3.5.1
Release type: 
Stable (low risk of bugs)
Number of downloads: 
239,818 in total · 18 in the last 24 hours
MD5 checksum: 
fc495996f0b21a009c23470c1b3deb13
Uploaded on: 
Thursday, April 27, 2017 - 12:11
Changes: 

Support YouTube 12.15.x

Version name: 
3.5.0
Release type: 
Stable (low risk of bugs)
Number of downloads: 
227,110 in total · 14 in the last 24 hours
MD5 checksum: 
8ab339a831a6012ed8b7638274177633
Uploaded on: 
Thursday, February 16, 2017 - 12:52
Changes: 

- Fake ad response (should cleanup logcat from some useless errors)
- Clear ads table when trying to fetch them (just in case this table gets filled somewhere)

Version name: 
3.4.2
Release type: 
Stable (low risk of bugs)
Number of downloads: 
32,354 in total · 4 in the last 24 hours
MD5 checksum: 
f2a428e06994769cebab60b4e05cdb80
Uploaded on: 
Monday, February 13, 2017 - 16:26
Changes: 

- Added back ads expiration hooks.
- Added YouTube Go support.

Version name: 
3.4.1
Release type: 
Stable (low risk of bugs)
Number of downloads: 
382,358 in total · 2 in the last 24 hours
MD5 checksum: 
e27f2bbced6011b342b4b377a3fc88c2
Uploaded on: 
Thursday, November 3, 2016 - 13:37
Changes: 

- Improve some hooks (Tested against 11.41.56).

Version name: 
3.4.0
Release type: 
Stable (low risk of bugs)
Number of downloads: 
171,621 in total · 2 in the last 24 hours
MD5 checksum: 
f8dcd7677ac11fea2e1c132d97cd7d11
Uploaded on: 
Monday, October 10, 2016 - 13:00
Changes: 

Compatibility fixes after the new YouTube code refactoring.
Tested against YouTube 11.39.54.

Version name: 
3.3.1
Release type: 
Stable (low risk of bugs)
Number of downloads: 
277,625 in total · 3 in the last 24 hours
MD5 checksum: 
c49776bacc296550287795f5bd8c80e5
Uploaded on: 
Thursday, August 18, 2016 - 16:02
Changes: 

Hide few more sponsored cards.

Version name: 
3.3.0
Release type: 
Stable (low risk of bugs)
Number of downloads: 
41,610 in total · 2 in the last 24 hours
MD5 checksum: 
09fa5831594070195ab368acc8f5c2a1
Uploaded on: 
Monday, August 15, 2016 - 17:28
Changes: 

- Hide some new ad cards

Version name: 
3.2.4
Release type: 
Stable (low risk of bugs)
Number of downloads: 
404,748 in total · 3 in the last 24 hours
MD5 checksum: 
c2c367728b33d827e34f00c35d3f66e4
Uploaded on: 
Friday, July 1, 2016 - 13:19
Changes: 

Fixed offline video saving.

Version name: 
3.2.3
Release type: 
Stable (low risk of bugs)
Number of downloads: 
119,755 in total · 2 in the last 24 hours
MD5 checksum: 
21615a46faee7b29ae60710179c7831b
Uploaded on: 
Monday, June 13, 2016 - 14:15
Changes: 

Mark ads as expired.

Version name: 
3.2.2
Release type: 
Stable (low risk of bugs)
Number of downloads: 
49,135 in total · 3 in the last 24 hours
MD5 checksum: 
fd5a7bec93bd543012aad3e61ae80347
Uploaded on: 
Friday, June 10, 2016 - 12:09
Changes: 

- Bug fix related to some ads that appears on some rare cases.
- Add a donate button (Donations are more than welcome, but I accept them for the already done work only.)

Version name: 
3.2.1
Release type: 
Stable (low risk of bugs)
Number of downloads: 
71,595 in total · 0 in the last 24 hours
MD5 checksum: 
939c1c209a3a3e1b26f12a8086adb6be
Uploaded on: 
Friday, June 3, 2016 - 18:32
Changes: 

- New brute force implementation for all YouTube variants (thanks to @nizammoidu for the TV hook).

Version name: 
3.2.0
Release type: 
Stable (low risk of bugs)
Number of downloads: 
19,798 in total · 1 in the last 24 hours
MD5 checksum: 
b3d6945eb154d431b8fbb3259eec464b
Uploaded on: 
Thursday, June 2, 2016 - 16:11
Changes: 

- Fixed a brute force issue on KitKat builds.

Version name: 
3.1.4
Release type: 
Stable (low risk of bugs)
Number of downloads: 
89,928 in total · 2 in the last 24 hours
MD5 checksum: 
afdb8686dec6fc1b609c277932a644f5
Uploaded on: 
Tuesday, May 24, 2016 - 16:15
Changes: 

- Hide two new ad cards

Version name: 
3.1.3
Release type: 
Stable (low risk of bugs)
Number of downloads: 
147,544 in total · 0 in the last 24 hours
MD5 checksum: 
f18b357aa2d42cbcf64b5d14abc01b12
Uploaded on: 
Friday, April 29, 2016 - 15:46
Changes: 

- hides some new ad cards
- reduce brute force interval for the latest YT updates
- mute some crashes on the proguarded versions

Version name: 
3.1.2
Release type: 
Stable (low risk of bugs)
Number of downloads: 
255,313 in total · 5 in the last 24 hours
MD5 checksum: 
0cfa170d4d110ffedfc9886b19bfaa13
Uploaded on: 
Saturday, March 5, 2016 - 09:41
Changes: 

Fixed a bug with non proguarded YouTube versions.

Version name: 
3.1.1
Release type: 
Stable (low risk of bugs)
Number of downloads: 
147,109 in total · 0 in the last 24 hours
MD5 checksum: 
663e641556e72bc41ad1694f72662e0c
Uploaded on: 
Monday, February 8, 2016 - 12:49
Changes: 

- Bugs fixes to support both proguared and unproguarded versions of YouTube App (YT 11.3 is proguarded but YT 11.1 and 11.4 are not).
- Added an UI check-box to verbose the logs for bugs reports (default enabled).

Version name: 
3.1.0
Release type: 
Stable (low risk of bugs)
Number of downloads: 
118,434 in total · 1 in the last 24 hours
MD5 checksum: 
36442dbfa443ee3eb4a93bbfd81a5b9b
Uploaded on: 
Thursday, January 21, 2016 - 13:09
Changes: 

YouTube 11.01.53 support.

Version name: 
3.0.7
Release type: 
Stable (low risk of bugs)
Number of downloads: 
17,083 in total · 0 in the last 24 hours
MD5 checksum: 
e46c84fd3841864f666767460aa1762a
Uploaded on: 
Thursday, January 21, 2016 - 00:32
Changes: 

Added a pop-up to check if the module is active, you can run it from the modules list on Xposed Installer.

Version name: 
3.0.5
Release type: 
Stable (low risk of bugs)
Number of downloads: 
232,914 in total · 0 in the last 24 hours
MD5 checksum: 
d4cba922deff58d7e86fd7c7024dd84e
Uploaded on: 
Sunday, November 29, 2015 - 20:19
Changes: 

Bugs fixes

Version name: 
3.0.4
Release type: 
Stable (low risk of bugs)
Number of downloads: 
109,348 in total · 2 in the last 24 hours
MD5 checksum: 
ef58e971af001ed1633906d98f3b5fa4
Uploaded on: 
Friday, November 13, 2015 - 13:06
Changes: 

YouTube Music support.

Version name: 
3.0.3
Release type: 
Stable (low risk of bugs)
Number of downloads: 
34,739 in total · 0 in the last 24 hours
MD5 checksum: 
83dd5c92dbdc858d0060ba0003762d7a
Uploaded on: 
Tuesday, November 10, 2015 - 13:03
Changes: 

Bugs fixes.

Version name: 
3.0.2
Release type: 
Stable (low risk of bugs)
Number of downloads: 
15,047 in total · 0 in the last 24 hours
MD5 checksum: 
964893ead8be36e226cdf751b5e0f541
Uploaded on: 
Monday, November 9, 2015 - 16:00
Changes: 

Bugs fixes

Version name: 
3.0.1
Release type: 
Stable (low risk of bugs)
Number of downloads: 
45,222 in total · 0 in the last 24 hours
MD5 checksum: 
4f4a949bf376e6070ead8f414c40ea56
Uploaded on: 
Thursday, November 5, 2015 - 15:00
Changes: 

Reworked the module:
- Removed the UI, no need for it since most of users are confusing ads and channel specific popups
- Hide the channel icon
- Generic support for more over-layers
- Hide cards teasers

Version name: 
3.0.0
Release type: 
Stable (low risk of bugs)
Number of downloads: 
2,972 in total · 0 in the last 24 hours
MD5 checksum: 
60bc0aba3db992a3634904155bd6155a
Uploaded on: 
Thursday, November 5, 2015 - 13:14
Changes: 

Reworked the module:
- Removed the UI, no need for it since most of users are confusing ads and channel specific popups
- Hide the channel icon
- Generic support for more over-layers

Version name: 
2.6.9
Release type: 
Stable (low risk of bugs)
Number of downloads: 
74,489 in total · 0 in the last 24 hours
MD5 checksum: 
b3e75e50b653dfa2337789893a0fd8f4
Uploaded on: 
Thursday, October 22, 2015 - 18:49
Changes: 

- Bug fix

Version name: 
2.6.8
Release type: 
Stable (low risk of bugs)
Number of downloads: 
70,697 in total · 0 in the last 24 hours
MD5 checksum: 
efb1cb44e085ddf46eef7303da5ba244
Uploaded on: 
Friday, October 9, 2015 - 19:47
Changes: 

Bugs fixes.

Version name: 
2.6.6
Release type: 
Stable (low risk of bugs)
Number of downloads: 
20,011 in total · 0 in the last 24 hours
MD5 checksum: 
f703d6b9dc83715411ea4ad098db255c
Uploaded on: 
Thursday, October 8, 2015 - 10:31
Changes: 

Support for new YouTube's layouts

Version name: 
2.6.4
Release type: 
Stable (low risk of bugs)
Number of downloads: 
143,039 in total · 0 in the last 24 hours
MD5 checksum: 
770987f859068cd38a9dc32e79db3f20
Uploaded on: 
Saturday, September 5, 2015 - 15:25
Changes: 

- Hide more suggestions layers
- Fixed YT TV support

Version name: 
2.6.3
Release type: 
Stable (low risk of bugs)
Number of downloads: 
17,694 in total · 0 in the last 24 hours
MD5 checksum: 
26ae6e9d25b85a6eff299c2e74e9ca56
Uploaded on: 
Friday, September 4, 2015 - 13:26
Changes: 

- Updated YT TV support.
- Hide a new suggestions header

Version name: 
2.6.2
Release type: 
Stable (low risk of bugs)
Number of downloads: 
16,203 in total · 0 in the last 24 hours
MD5 checksum: 
399d6fab4dbedf1a44f36a803dbb6e9d
Uploaded on: 
Thursday, September 3, 2015 - 11:42
Changes: 

Add YouTube Gaming support

Version name: 
2.6.1
Release type: 
Stable (low risk of bugs)
Number of downloads: 
126,938 in total · 0 in the last 24 hours
MD5 checksum: 
6cf1caa4a909687ee29d18f4964b24c6
Uploaded on: 
Monday, August 3, 2015 - 17:34
Changes: 

- Add YouTube TV support
- Minor bug fixe

Version name: 
2.5.2
Release type: 
Stable (low risk of bugs)
Number of downloads: 
154,983 in total · 1 in the last 24 hours
MD5 checksum: 
d6f03ebd6275f80d70a5820079859ff5
Uploaded on: 
Thursday, June 25, 2015 - 03:10
Changes: 

- Fixed a brute force bug
- Remove useless success logs

Version name: 
2.5.1
Release type: 
Stable (low risk of bugs)
Number of downloads: 
239,919 in total · 0 in the last 24 hours
MD5 checksum: 
b7ad46b780b995c1e5074c49ba430123
Uploaded on: 
Wednesday, April 15, 2015 - 23:07
Changes: 

- Few more checks to support some new YT changes
- YouTube Kids support

Version name: 
2.5.0
Release type: 
Stable (low risk of bugs)
Number of downloads: 
126,350 in total · 0 in the last 24 hours
MD5 checksum: 
b0324127ce4aedac7d679fd4c67ccc17
Uploaded on: 
Tuesday, March 24, 2015 - 23:36
Changes: 

- YouTube 10.11.55 Support
- Brute force implementation instead of static hooks, this should support all older and upcoming (i hope so) YT versions.

Version name: 
2.4.1
Release type: 
Stable (low risk of bugs)
Number of downloads: 
56,018 in total · 0 in the last 24 hours
MD5 checksum: 
fd29ee688c80631594ad498bc1c72ca8
Uploaded on: 
Thursday, March 19, 2015 - 12:46
Changes: 

YouTube 10.10.52 support.

Version name: 
2.4.0
Release type: 
Stable (low risk of bugs)
Number of downloads: 
62,896 in total · 1 in the last 24 hours
MD5 checksum: 
779487f567d6c3f436d6ae4d2e5ddbf1
Uploaded on: 
Tuesday, March 10, 2015 - 22:39
Changes: 

- YouTube 10.09.56 support
- Self hooking to check module activation

Version name: 
2.3.0
Release type: 
Stable (low risk of bugs)
Number of downloads: 
68,821 in total · 0 in the last 24 hours
MD5 checksum: 
aed87c96b1dfa8452caaa0505b841622
Uploaded on: 
Wednesday, March 4, 2015 - 22:25
Changes: 

YouTube 10.08.52 support.

Version name: 
2.2.7
Release type: 
Stable (low risk of bugs)
Number of downloads: 
97,042 in total · 0 in the last 24 hours
MD5 checksum: 
a01f82eb74c44932a3eddb4d78d43e4a
Uploaded on: 
Monday, February 16, 2015 - 15:47
Changes: 

- YouTube 10.06.3 support
- Update Xposed checker for Lollipop builds

Version name: 
2.2.6
Release type: 
Stable (low risk of bugs)
Number of downloads: 
74,219 in total · 0 in the last 24 hours
MD5 checksum: 
cd3a467aad5f2d5ecd98c6a17ec146f9
Uploaded on: 
Saturday, February 7, 2015 - 13:21
Changes: 

YouTube 10.05.6 support

Version name: 
2.2.5
Release type: 
Stable (low risk of bugs)
Number of downloads: 
52,040 in total · 0 in the last 24 hours
MD5 checksum: 
41d81dfd88c2c88818b513cf8a4a4e7e
Uploaded on: 
Saturday, January 31, 2015 - 22:49
Changes: 

YouTube 10.04.5 support.

Version name: 
2.2.4
Release type: 
Stable (low risk of bugs)
Number of downloads: 
54,987 in total · 0 in the last 24 hours
MD5 checksum: 
6cdbb22f8847f2c789e802518262f4f2
Uploaded on: 
Sunday, January 25, 2015 - 13:41
Changes: 

YouTube 10.03.5 Support

Version name: 
2.2.3
Release type: 
Stable (low risk of bugs)
Number of downloads: 
52,441 in total · 0 in the last 24 hours
MD5 checksum: 
0563b0aa347603f670b261e59de1542e
Uploaded on: 
Saturday, January 17, 2015 - 13:32
Changes: 

- YouTube 10.02.3 support
- Lower Xposed API requirement 40+ (for MIUI users)
- Updated and added some translations (Thanks to all translators)

Version name: 
2.2.2
Release type: 
Stable (low risk of bugs)
Number of downloads: 
154,507 in total · 0 in the last 24 hours
MD5 checksum: 
5b6b1c25b902bc2073e8eea3fc82efa0
Uploaded on: 
Wednesday, December 10, 2014 - 12:58
Changes: 

Minor bug fix

Version name: 
2.2.1
Release type: 
Stable (low risk of bugs)
Number of downloads: 
56,912 in total · 1 in the last 24 hours
MD5 checksum: 
28e08c97a27452f89a952edc13731db6
Uploaded on: 
Saturday, December 6, 2014 - 23:52
Changes: 

Support for more new ads layouts.

Version name: 
2.2.0
Release type: 
Stable (low risk of bugs)
Number of downloads: 
6,369 in total · 3 in the last 24 hours
MD5 checksum: 
d9c74833625458c63b0f78d1270f289a
Uploaded on: 
Saturday, December 6, 2014 - 20:20
Changes: 

- YouTube 6.0.11 support
- Use backported fragment support for Android GB (Thanks to kolavar)
- Added many translations (Thanks to all translators: http://transcommu.yasesprox.com/transcommu/Applications/View/252 )

Version name: 
2.1.3
Release type: 
Stable (low risk of bugs)
Number of downloads: 
110,433 in total · 2 in the last 24 hours
MD5 checksum: 
6edab418bb4add95ce1b157ac0f77c90
Uploaded on: 
Thursday, November 20, 2014 - 23:30
Version name: 
2.1.2
Release type: 
Stable (low risk of bugs)
MD5 checksum: 
91b0496b140abe23b719d2d6133269e4
Uploaded on: 
Monday, November 17, 2014 - 17:37
Version name: 
2.1.1
Release type: 
Stable (low risk of bugs)
MD5 checksum: 
f6f2d3e8ac51d2391328da9dae955941
Uploaded on: 
Saturday, November 1, 2014 - 11:32
Version name: 
2.1.0
Release type: 
Stable (low risk of bugs)
MD5 checksum: 
5d03c8d05f656981ee550460575b8897
Uploaded on: 
Wednesday, October 22, 2014 - 11:08
Version name: 
2.0.9
Release type: 
Stable (low risk of bugs)
MD5 checksum: 
7a2f486b823cdea42c1ebacee5850166
Uploaded on: 
Monday, October 13, 2014 - 11:45
Version name: 
2.08
Release type: 
Stable (low risk of bugs)
MD5 checksum: 
a251c7786111babeba44f1d635096e2a
Uploaded on: 
Thursday, October 2, 2014 - 00:18
Version name: 
2.0.7
Release type: 
Stable (low risk of bugs)
MD5 checksum: 
d017a268cc0ede05bec04fc97fc0da76
Uploaded on: 
Tuesday, September 23, 2014 - 21:12
Version name: 
2.0.6
Release type: 
Stable (low risk of bugs)
MD5 checksum: 
0c958657e1fb7c3ead50a85fb85116f6
Uploaded on: 
Thursday, September 11, 2014 - 17:15
Version name: 
2.0.5
Release type: 
Stable (low risk of bugs)
MD5 checksum: 
b1be6c7ac5c2f01b4a9d044551d0b643
Uploaded on: 
Wednesday, September 10, 2014 - 16:34
Version name: 
2.0.3
Release type: 
Stable (low risk of bugs)
MD5 checksum: 
2edf0b7a346c67b2926267582cd03f7d
Uploaded on: 
Monday, August 18, 2014 - 12:06
Version name: 
2.0.2
Release type: 
Stable (low risk of bugs)
MD5 checksum: 
c71b39385e6f07085551d8dca6f602f9
Uploaded on: 
Wednesday, August 6, 2014 - 17:48
Version name: 
2.0.1
Release type: 
Stable (low risk of bugs)
MD5 checksum: 
f0db997ced9cc96e423bffba3b1556d9
Uploaded on: 
Wednesday, July 23, 2014 - 17:34
Version name: 
2.0.0
Release type: 
Stable (low risk of bugs)
MD5 checksum: 
418ff0193d2eb2c7e51df6132a40a0b5
Uploaded on: 
Thursday, June 5, 2014 - 12:44
Version name: 
1.9.0
Release type: 
Stable (low risk of bugs)
MD5 checksum: 
36014f0dbd1fe80f2cf2d6985edf001f
Uploaded on: 
Friday, May 23, 2014 - 11:24
Version name: 
1.8.1
Release type: 
Stable (low risk of bugs)
MD5 checksum: 
61c149648151242c517795a7b254191a
Uploaded on: 
Friday, April 18, 2014 - 23:03
Version name: 
1.8.0
Release type: 
Stable (low risk of bugs)
MD5 checksum: 
843814e8480256fb0074fe9404b38796
Uploaded on: 
Wednesday, April 16, 2014 - 10:56
Version name: 
1.7.0
Release type: 
Stable (low risk of bugs)
MD5 checksum: 
f77cda73205293484fb18d1fe00f5b3e
Uploaded on: 
Monday, March 24, 2014 - 20:42
Version name: 
1.6.0
Release type: 
Stable (low risk of bugs)
MD5 checksum: 
0d9c337be5e2ffd24a1cae6e821e8ac4
Uploaded on: 
Thursday, March 13, 2014 - 15:26
Version name: 
1.5
Release type: 
Stable (low risk of bugs)
MD5 checksum: 
510beef06b31a2dcddb882138b54a7f8
Version name: 
1.4
Release type: 
Stable (low risk of bugs)
MD5 checksum: 
89a0d450e7cb5636d26716a3ce74a34c
Version name: 
1.3
Release type: 
Stable (low risk of bugs)
MD5 checksum: 
9672e6b77f80f3da30bd7022ce8f7918
Version name: 
1.2
Release type: 
Stable (low risk of bugs)
MD5 checksum: 
15779b0d4208cd457d4f282d4eb447b0
Version name: 
1.1
Release type: 
Stable (low risk of bugs)
MD5 checksum: 
28b78b00cf0a4fbe79adb3b5a006d649
Version name: 
1.0
Release type: 
Stable (low risk of bugs)
MD5 checksum: 
b9a1c930d41c11a11ab71248484ed675