Well the title says it. I'm running a VS980 G2 on CloudyG3 1.3 (ported G3 ROM), and running in ART so let's not talk about Xposed Framework...thats why I have Apktool Mobile. I've tired the hosts file approach and added some YouTube ad hosts I found on XDA (along with the default Adaway list AND the MoAB list which covers most everything, well most everything except YouTube, and the YouTube ad hosts I tried just have worked in older on older YouTube builds but no more. If anyone has any working hosts sources I could add, then perfect. Otherwise I think I'm going to have to dig out Apktool. Before I even start digging around small code I'll ask if anyone else has already found the offending code and made a patch for it. Between modifying the hosts file and decompiling the app I guess I have a decent shot at figuring this out, unless maybe there's another alternative I've missed. Edit: Just digging around data some and the first thing I've found was a "last_ad_time" in data/data/youtube (yeah shortened it) and /data/user/0/youtube (again), I wonder if I simply modify this value to, say 5 years in the future if it will stop serving serving ads. Can't be that easy.. The date is in this format:1408916918034. Now I can tell you I saw an ad earlier today and today is the 24, and there is no 24 in that string so I either need to decode how to reas this, or just see what replacing each nunber with a 9 will do. Probably nothing, cause there's also a "download only while charging" preference set to true and I can download when I'm not charging so dunno.. The format doesn't appear to have been made with the DateFormat class, but let's see. The first two numbers appear to be the year. Then the next two look like the month. Now 9161 doesn't ring any bells so lemme go fire up YouTube until I get another ad and then look through some catlogs as well as notice what time the ad occurs at. I'm thinking this is probably more for analytical data then governing ads though, so the catlog will probably be much more useful.