FORUMS
Remove All Ads from XDA

[APP][MOD] iYTBP - original YouTube app with background playback and removed ads

357 posts
Thanks Meter: 632
 
By Master_T, Senior Member on 21st February 2017, 08:05 PM
Post Reply Email Thread
iYTBP - injected YouTube Background Playback

What is this?
This is a modded version of the original YouTube app that:
  • enables background / screen-off playback
  • removes ads (thanks to @arter97)
This app does the same exact thing that the "YouTube Background Playback" xPosed module does... but without xPosed
Requires root (see FAQ)

F.A.Q.
Q: Did you create this?
A:
This mod is based upon the source code of the following xPosed module:
http://repo.xposed.info/module/com.p...groundplayback
All credits for the research behind this go to the authors of the module.
I merely "ported" it to the original YouTube APK for all the people that don't have xPosed

Q: Why does this exist?
A: Because not everyone has xPosed, especially now that Nougat is starting to spread to more and more devices

Q: Why does this require root?
A: because YouTube, like many Google Apps, has a dedicated signature check that won't let this app run when installed as a user app. It needs to be installed in the system partition, which requires root

Q: Does this mod also remove ads from YT?
A: I use arter97's adblocked YT apks as the base for this, so yes!

Q: Will you add Video Downloads / Feature X, Y, Z, etc. ?
A: No

Q: Will you keep this up to date?
A: Probably not. I will update it when YT adds some new feature that I'm interested in, or if the old apk stops working



Instructions
YOU WILL NEED ROOT FOR THIS!

First step: UNINSTALL EXISTING YOUTUBE if you have it. Recommend using one of the many system apps Uninstallers that you can find on the play store, or a file manager that can delete from /system/app

Using your phone:
Download the APK for your cpu architecture
Use a file manager to place the APK in an empty folder, so it contains only the APK
Use a file manager that can write to /system (i.e: has root support) to copy the folder that contains the APK to /system/app
Use the same file manager to set permission 755 on the folder that contains the APK and permission 644 to the APK file itself
Reboot
Enjoy!

Using ADB:
Download the correct version for your CPU architecture
Enable ADB debug on your device and connect your phone via usb
Open a terminal in the directory where you downloaded the modded iYTBP apk and issue the following commands:
Code:
adb root
adb remount
adb push iytbp-12.05.53_arm64.apk /system/app
adb shell chmod 644 /system/app/iytbp-12.05.53_arm64.apk
adb reboot
enjoy!
Using Magisk:
Download the Magisk module for your CPU version
Do whatever you have to do to enable it (I don't use magisk so I don't know how it works )
OFFICIAL DOWNLOADS

12.17.54, APK version BACKGROUND PLAYBACK + ADBLOCKED
Thanks to @arter97 for the adblocked YT apks!

FOR DEVICES RUNNING ANDROID 5.0 (Lollipop, API 21) OR NEWER:
FOR DEVICES RUNNING ANDROID 4.1 (JB API 16) up to 4.4 (KitKat, API 20):

UNOFFICIAL DOWNLOADS
These alternative versions/mirrors have been kindly provided by other contributors. Install at your own risk, I decline any responsibility on these files and can't offer you support for them!

Updated versions with more variants - ported by @ZaneZam
See post #2

Magisk Module versions by @Anova's Origin
See post #3
The Following 332 Users Say Thank You to Master_T For This Useful Post: [ View ] Gift Master_T Ad-Free
 
 
21st February 2017, 09:10 PM |#2  
ZaneZam's Avatar
Recognized Contributor
Thanks Meter: 12,508
 
Donate to Me
More
Info 2 Recent versions from ZaneZam and Laura Almeida
Thx to cool people like OP @Master_T, @a.cid and @malybru i have now the possibility to use this second post to keep following info sticky and up-to-date :

As already known and stated in first post above i try to include @Master_T's work (and therefore actually also @arter97 work! kudos!) into recent versions of Youtube app.
Will try to do this as good as possible on new versions and as often as possible even though not all new versions are worth to update and even might trigger ads where older
versions doesn't. As people recently reported due to server side layout injections and other unknown methods ads leaking thru more and more. Some workarounds are
available in the thread for some they help for some not, kinda lottery atm. So a suggestion would be to consider to stay on a version that worked for u as updating might bring u ads back.
Anyway there are also people which can enjoy every new versions w/o ads (fortunately including me) and i hope that stays so for many but signs are not that positive. we just can hope for now.
Ok before going on with anything a very special thx to @laura almeida for actually starting that "project" helping and cooperating!
She recently (starting with iYTBP version 12.23.60) created a all-in-one version (=for any architecture and nodpi) for non-root users which can be even used alongside other installed Youtube apps!
Beside of that there are 2 themed non-root versions available the "red black" and "grey black" one (check the attached screenshots to see how they look) so credits and many thx to her for all that work!
U can find her special versions in the corresponding version folder on all download links. NOTE: to be able to login into youtube account u need to install the provided microG app (modified to work with YT) in addition!
Since first of july there is also a themed root version available (starting with v12.23.60) u can find these as always in the corresponding version and sub-folders! These themed versions are only available on AFH for now! Speaking of themed and non-root versions and methods doing this mod per se i have to add thanks and credits to @Razerman for making this mod better in cooperation. BTW: wanna help? checkout his post about ad-analysing


So but now without further ado: following recent versions done by me and Laura are available on AFH and Mediafire (same links as above):

youtube_12.27.53-1227532300_minAPI16(armeabi-v7a)(nodpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227532330_minAPI16(armeabi-v7a)(320dpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227532340_minAPI16(armeabi-v7a)(480dpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227532700_minAPI16(x86)(nodpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227532710_minAPI16(x86)(160dpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227532720_minAPI16(x86)(240dpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227532730_minAPI16(x86)(320dpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227532740_minAPI16(x86)(480dpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227533300_minAPI21(armeabi-v7a)(nodpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227533310_minAPI21(armeabi-v7a)(160dpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227533410_minAPI21(arm64-v8a)(160dpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227533420_minAPI21(arm64-v8a)(240dpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227533430_minAPI21(arm64-v8a)(320dpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227533700_minAPI21(x86)(nodpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227533710_minAPI21(x86)(160dpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227533720_minAPI21(x86)(240dpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227533730_minAPI21(x86)(320dpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227533740_minAPI21(x86)(480dpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227533800_minAPI21(x86_64)(nodpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227533810_minAPI21(x86_64)(160dpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227533820_minAPI21(x86_64)(240dpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227533830_minAPI21(x86_64)(320dpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227533840_minAPI21(x86_64)(480dpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227532310_minAPI16(armeabi-v7a)(160dpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227532320_minAPI16(armeabi-v7a)(240dpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227533320_minAPI21(armeabi-v7a)(240dpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227533330_minAPI21(armeabi-v7a)(320dpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227533340_minAPI21(armeabi-v7a)(480dpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227533400_minAPI21(arm64-v8a)(nodpi)-adaway-backgroundplayback.apk
youtube_12.27.53-1227533440_minAPI21(arm64-v8a)(480dpi)-adaway-backgroundplayback.apk
THEMED: -> NOT AVAILABLE YET IN THIS VERSION (Use previous versions if u miss it)
NON-ROOT: YouTube_v12.27.53(minAPI16-nodpi-noarch)_motofix_v1.2.apk (for motorola users) + YouTube_v12.27.53(minAPI16-nodpi-noarch)_v1.2.apk


Checkout Info about the differences of the provided variants.

Older Versions: Beside of that older versions are also available (mostly all variants but not always) just check the download folders:
Installation via recovery: to install the modded Apk i suggest to use a modified version of arters recovery installer (again kudos!) MOD-arter97-youtube-installer.zip which is also available in the download folders.
Installation of non-root version: just download and install app like any other app (as usual have to enable "unknown sources" for that) NOTE: u don't have to uninstall a already installed youtube app.
In addtion if u want to be able to login into your account install the mentioned microG app then use settings->notification and then the three dot menu in non-root YT app to login into your account.

Last variant Updates: 19.07.17
(NOTE: Updates are coming depending on availability of new Apk's on apkmirror!)
Attached Thumbnails
Click image for larger version

Name:	BlackNewUI1.jpg
Views:	9500
Size:	35.4 KB
ID:	4195823   Click image for larger version

Name:	BlackNewUI2.jpg
Views:	9442
Size:	37.3 KB
ID:	4195824   Click image for larger version

Name:	BlackNewUI3.png
Views:	9300
Size:	118.7 KB
ID:	4195825   Click image for larger version

Name:	BlackNewUI5.png
Views:	8930
Size:	74.4 KB
ID:	4195827   Click image for larger version

Name:	BlackOldUI1.jpg
Views:	8778
Size:	37.0 KB
ID:	4195831   Click image for larger version

Name:	BlackOldUI2.jpg
Views:	8650
Size:	36.7 KB
ID:	4195832   Click image for larger version

Name:	BlackOldUI3.png
Views:	8452
Size:	117.1 KB
ID:	4195833   Click image for larger version

Name:	BlackOldUI4.png
Views:	8348
Size:	85.0 KB
ID:	4195834   Click image for larger version

Name:	RedNewUI1.jpg
Views:	8234
Size:	37.8 KB
ID:	4195836   Click image for larger version

Name:	RedNewUI2.jpg
Views:	8116
Size:	38.5 KB
ID:	4195837   Click image for larger version

Name:	RedNewUI3.png
Views:	7996
Size:	119.3 KB
ID:	4195838   Click image for larger version

Name:	RedNewUI5.png
Views:	7790
Size:	74.9 KB
ID:	4195840   Click image for larger version

Name:	RedOldUI1.jpg
Views:	7668
Size:	37.9 KB
ID:	4195843   Click image for larger version

Name:	RedOldUI2.jpg
Views:	7586
Size:	38.0 KB
ID:	4195844   Click image for larger version

Name:	RedOldUI3.png
Views:	7578
Size:	118.0 KB
ID:	4195845   Click image for larger version

Name:	RedOldUI4.jpg
Views:	6806
Size:	143.1 KB
ID:	4198667   Click image for larger version

Name:	Screenshot_20170628-194322.jpg
Views:	6754
Size:	137.9 KB
ID:	4198668   Click image for larger version

Name:	Screenshot_20170701-122534.jpg
Views:	6670
Size:	120.2 KB
ID:	4198669  
The Following 77 Users Say Thank You to ZaneZam For This Useful Post: [ View ] Gift ZaneZam Ad-Free
21st February 2017, 09:10 PM |#3  
Anova's Origin's Avatar
Senior Member
Flag Vancouver
Thanks Meter: 769
 
More
Magisk Modules for iYTBP
Magisk Modules for @ZaneZam's iYTBP:

arm v12.27.53 (480 dpi): https://drive.google.com/open?id=0B8...kRjN1lmd2FTd28
arm64 v12.27.53: https://drive.google.com/open?id=0B8...kpWTFppR1huWE0
x86 v12.25.54: https://drive.google.com/open?id=0B8...jVYNG5CWXlFWE0
x86_64 v12.25.54: https://drive.google.com/open?id=0B8...kJLQUk0R2o5MVE

All Magisk modules are using the minAPI21 nodpi variant of @ZaneZam's iYTBP unless otherwise stated.

Instruction for the Magisk Module:
1) Delete any prior updates you have installed for YouTube
-Navigate to Settings -> Apps -> YouTube and disable the app, this will uninstall all updates
-Once disabled, re-enable YouTube
2) Flash the module zip in either Magisk Manager or a custom recovery

The module will survive dirty ROM flashes. To upgrade to a newer version of iTBP using the Magisk modules, simply flash the new module over the old one.

Note: If you are using Substratum to theme YouTube (especially if using Substratum's legacy mode), you may have to remove overlay first prior to updating. Otherwise, YouTube will crash immediately when opening. If you experience this, you can try any of the following to fix it:
-Uninstall and reinstall the overlay on YouTube
-Flash Substratum-rescue(legacy).zip from Substratum's folder, then re-apply all your themes
-Dirty flash your current ROM, reapply Substratum theme
The Following 54 Users Say Thank You to Anova's Origin For This Useful Post: [ View ] Gift Anova's Origin Ad-Free
21st February 2017, 09:10 PM |#4  
kos25k's Avatar
Senior Member
Thanks Meter: 270
 
More
thanks!does modules swipetoseek and y.t adaway cooperate with this app?

Στάλθηκε από το SGP611 μου χρησιμοποιώντας Tapatalk
21st February 2017, 09:10 PM |#5  
kos25k's Avatar
Senior Member
Thanks Meter: 270
 
More
thanks!does modules swipetoseek and y.t adaway cooperate with this app?

Στάλθηκε από το SGP611 μου χρησιμοποιώντας Tapatalk
21st February 2017, 09:10 PM |#6  
kos25k's Avatar
Senior Member
Thanks Meter: 270
 
More
thanks!does modules swipetoseek and y.t adaway cooperate with this app?

Στάλθηκε από το SGP611 μου χρησιμοποιώντας Tapatalk
21st February 2017, 09:10 PM |#7  
kos25k's Avatar
Senior Member
Thanks Meter: 270
 
More
thanks!does modules swipetoseek and y.t adaway cooperate with this app?

Στάλθηκε από το SGP611 μου χρησιμοποιώντας Tapatalk
21st February 2017, 09:10 PM |#8  
kos25k's Avatar
Senior Member
Thanks Meter: 270
 
More
thanks!does modules swipetoseek and y.t adaway cooperate with this app?

Στάλθηκε από το SGP611 μου χρησιμοποιώντας Tapatalk
21st February 2017, 09:10 PM |#9  
kos25k's Avatar
Senior Member
Thanks Meter: 270
 
More
thanks!does modules swipetoseek and y.t adaway cooperate with this app?

Στάλθηκε από το SGP611 μου χρησιμοποιώντας Tapatalk
21st February 2017, 09:10 PM |#10  
kos25k's Avatar
Senior Member
Thanks Meter: 270
 
More
thanks!does modules swipetoseek and y.t adaway cooperate with this app?

Στάλθηκε από το SGP611 μου χρησιμοποιώντας Tapatalk
21st February 2017, 09:13 PM |#11  
OP Senior Member
Thanks Meter: 632
 
More
Quote:
Originally Posted by kos25k

thanks!does modules swipetoseek and y.t adaway cooperate with this app?

Στάλθηκε από το SGP611 μου χρησιμοποιώντας Tapatalk

They should work,this is based on the original YouTube app. But if you have xposed, know that this does the same thing as the "YouTube background playback" module.
The Following 4 Users Say Thank You to Master_T For This Useful Post: [ View ] Gift Master_T Ad-Free
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes