Do you want a completely ad-free YouTube app? This patched APK works perfectly like a charm! I have been using this one since its initial release and haven't encountered a single ad since then. The developer has ported or made some tweak to the YouTube adAway xposed module for him to convert it into an APK file. Works on rooted device only.
/* Downloads */
APK : bit.ly/2kBwwvB
Installer : bit.ly/2l9Cu5q
^ Direct download links are provided above. I shortened the URL to save space and Im a bit OC with formatting. Don't worry, it doesn't contain any ads.
/* INTSRUCTIONS */
1. Download the APK. (Note: Please save the file on the default 'Download' directory.
2. Download the installer. (Note: This installer is not a complete flashable zip file! You still need the APK file above to make this work.)
3. Flash the installer in your custom recovery.
/* OP */
Developer: arter97
Main Thread: goo.gl/QfkK8v
Giving this a shot now. Thanks for posting! I really miss xposed.. especially the Tumblr and YouTube ad blocking.
Sent from my Pixel XL using Tapatalk
Strange, didn't work for me. Followed instructions correctly, and no app has appeared after a reboot.
Running PureNexus latest build.
buzzboy said:
Strange, didn't work for me. Followed instructions correctly, and no app has appeared after a reboot.
Running PureNexus latest build.
Click to expand...
Click to collapse
Yeah, he posted this APK in like ten different device forums (I didn't actually count).
Probably doesn't even have a Pixel nor understand that flashable zips require mega tweaking to work properly on a Pixel.
I'd stay away from that installer based on the spammy nature of the OP.
Not saying the OP doesn't have honest intentions, but still...
---------- Post added at 12:47 PM ---------- Previous post was at 12:43 PM ----------
Here is the dev thread and the dev is rock solid, I'll say that.
https://forum.xda-developers.com/android/apps-games/app-patched-ad-free-youtube-apks-t3449312
Followed the instructions in the main thread. Love it.
So, if you move the APK into system\priv-app\youtube\ and make sure the attributes are rw-r-r it will work.
xocomaox said:
So, if you move the APK into system\priv-app\youtube\ and make sure the attributes are rw-r-r it will work.
Click to expand...
Click to collapse
That didn't work for me. Anyone else?
Sent from my Pixel XL using Tapatalk
MArtyChubbs said:
That didn't work for me. Anyone else?
Sent from my Pixel XL using Tapatalk
Click to expand...
Click to collapse
Did you check permissions on the folder and file inside it?
Each will have different permissions that should match up with everything else in priv-app.
You might also try putting it into data/app I think is another path.
I'll try it again, but this is what I did: flashed the zip and I think it uninstalled youtube and failed as we know now. Renamed the apk to YouTube.apk and moved it to priv-app\YouTube with 644 and 755 on the folder. Reboot and I cant find youtube patched. Ran dynamic gapps and youtube was back. I add greenify and to my PN rom with same steps and works everytime. So if you guys are getting it to work, what am I doing wrong? Ill try the data partition and see what's up...
Sent from my Pixel XL using Tapatalk
MArtyChubbs said:
I'll try it again, but this is what I did: flashed the zip and I think it uninstalled youtube and failed as we know now. Renamed the apk to YouTube.apk and moved it to priv-app\YouTube with 644 and 755 on the folder. Reboot and I cant find youtube patched. Ran dynamic gapps and youtube was back. I add greenify and to my PN rom with same steps and works everytime. So if you guys are getting it to work, what am I doing wrong? Ill try the data partition and see what's up... k
Click to expand...
Click to collapse
I would avoid flashing the zip.
xocomaox said:
I would avoid flashing the zip.
Click to expand...
Click to collapse
definitely.
Bugs when OP's list untested steps. Time waster...
I can confirm this work, follow the directions in the main thread.
Don't know why OP would be spamming this in other threads, maybe for more thanks.
buru898 said:
I can confirm this work, follow the directions in the main thread.
Don't know why OP would be spamming this in other threads, maybe for more thanks.
Click to expand...
Click to collapse
Just to clarify, you flashed the zip in this OP? It did not move the apk to the system partition when I ran it.
Sent from my Pixel XL using Tapatalk
MArtyChubbs said:
Just to clarify, you flashed the zip in this OP? It did not move the apk to the system partition when I ran it.
Sent from my Pixel XL using Tapatalk
Click to expand...
Click to collapse
Originally, I manually put the APK in the app folder, second time around I just downloaded the apk, downloaded the zip, flashed it, and it worked.
buru898 said:
Originally, I manually put the APK in the app folder, second time around I just downloaded the apk, downloaded the zip, flashed it, and it worked.
Click to expand...
Click to collapse
Did you move the apk to /system/priv-app/YouTube/YouTube.apk the first time and leave it there? Or did you delete it before flashing the zip?
I think you misunderstood my post in the original thread. I was supporting another's comment that the steps in the OP are not always correct and they need to be updated. See, I contend that the steps listed in this OP and also in the devs OP do not work for our Pixels since the YouTube.apk does not copy to the system partition. Thus, the steps listed in both OPs are not compatible with our phones.
I am probably wrong, but I suspect you copied the file to the proper location prior to flashing the zip. So, you might falsely assume the steps outlined were in fact correct? I dunno...
Overall, if you are indeed correct that copying the correct apk to the download folder and flashing the zip file is all that is needed, I will fall on my sword. In the meantime, I prefer not to waste other's time following improper directions.
tl;dr
You did not follow the steps in either OP. So, how can you say those steps worked? Because it doesn't. AFAIK, of course
I was able to manually copy the correct version of the apk, 320 dpi, to the proper folder and apply permissions and it installed after reboot. If I would have used no dpi in the first place instead of 480 dpi, it would have installed too.
Was anyone able to install the 480 dpi apk?
Sent from my Pixel XL using Tapatalk
MArtyChubbs said:
Did you move the apk to /system/priv-app/YouTube/YouTube.apk the first time and leave it there? Or did you delete it before flashing the zip?
I think you misunderstood my post in the original thread. I was supporting another's comment that the steps in the OP are not always correct and they need to be updated. See, I contend that the steps listed in this OP and also in the devs OP do not work for our Pixels since the YouTube.apk does not copy to the system partition. Thus, the steps listed in both OPs are not compatible with our phones.
I am probably wrong, but I suspect you copied the file to the proper location prior to flashing the zip. So, you might falsely assume the steps outlined were in fact correct? I dunno...
Overall, if you are indeed correct that copying the correct apk to the download folder and flashing the zip file is all that is needed, I will fall on my sword. In the meantime, I prefer not to waste other's time following improper directions.
tl;dr
You did not follow the steps in either OP. So, how can you say those steps worked? Because it doesn't. AFAIK, of course
I was able to manually copy the correct version of the apk, 320 dpi, to the proper folder and apply permissions and it installed after reboot. If I would have used no dpi in the first place instead of 480 dpi, it would have installed too.
Was anyone able to install the 480 dpi apk?
Sent from my Pixel XL using Tapatalk
Click to expand...
Click to collapse
I moved it to system/app/YouTube using the nodpi one. It worked doing it manually, and then the version was outdated so I kept getting that stupid splash screen to update, so I downloaded the newer apk, downloaded the (at the time) new zip installer, rebooted into recovery, flashed the zip, and no more "update this app!" from Youtube.
Do his instructions say to put in priv-app? Sorry, I'm good at troubleshooting and just assume people would put it in there also. You can download YouTube from the play store, see where it stores it in system, then delete that one, copy the modded YouTube, fix permissions, reboot and it will work.
Mod Edit
Please use the original thread:
https://forum.xda-developers.com/android/apps-games/app-patched-ad-free-youtube-apks-t3449312
Thread closed
malybru
Senior Moderator
Related
I want to use the dialer from the PlurStar theme with REVOlution. How would I do that?
I pulled the dialer .apk from the theme and tried to install it but it wouldn't work. I figure I need to use adb and just pull out the old dialer and replace it with the new one. Am I correct? How would I do that? What would I need to type in adb?
Thanks.
I'm thinking that you need to include that apk into a zip file that can be flashed via recovery...
What does that involve? I'm assuming I can't just put it in a plain old zip file.
I remove and replace files in the rom zip using winrar, then flash the zip to the phone. Sometimes it works sometimes it wont, who knows maybe one day well see a Phatman rom lol.
_MetalHead_ said:
What does that involve? I'm assuming I can't just put it in a plain old zip file.
Click to expand...
Click to collapse
Well kind of... If you look for the SU apk (the new one) you'll see that it was an APK but it could not be directly installed so it was converted into a zip file. I know that there is more than just compressing the file,some additional files must be put in the zip as well so the recovery manager can extract it on the phone. I'd download the zip and check what it is inside besides the apk itself. You can also ask one of the dev to make it a zip for you.
Well I just used Regaw's zipmaker to do it, and it flashed but my dialer is still the same.
WhOops wrong thread.
Like phatman said, just take the Rom, extract it, look for system/app, drop the dialer in there and zip it back up. That's what I just got done doing this weekend with calks Rom, so I could have a dialer with vibration reenabled.
Sent from my PC36100 using XDA App
Yeah I just finished putting together my zip, but I didn't do it with a ROM, I did it with the REVOlution theme. I just extracted it, dropped the dialer .apk in to it and recompressed it. Going to try flashing it in a little bit.
Didn't work. Got an error that says "can't find update script". I think it has something to do with needing to resign the zip, which I don't know how to do.
_MetalHead_ said:
Didn't work. Got an error that says "can't find update script". I think it has something to do with needing to resign the zip, which I don't know how to do.
Click to expand...
Click to collapse
Use winrar and dont unzip the ROM, the program will add/remove files without actually unzipping, like I said, its a hit or miss, or worst case you get a boot loop.
Just use the ROM and swap the dialers. U won't have to wipe or anything to reflash. I used 7z, extracted to a folder, swapped dialers then rezipped without any problems flashing.
Sent from my PC36100 using XDA App
phatmanxxl said:
Use winrar and dont unzip the ROM, the program will add/remove files without actually unzipping, like I said, its a hit or miss, or worst case you get a boot loop.
Click to expand...
Click to collapse
K, I'll try that next. TY
Thanks for the advice everyone.
i'm also interested in changing my dialer...can't we just adb push the dialer apk to /system/app/ from Recovery and have it work?
Max_Pain said:
i'm also interested in changing my dialer...can't we just adb push the dialer apk to /system/app/ from Recovery and have it work?
Click to expand...
Click to collapse
Yes...unfortunately, some of us are too stoopid to get adb to work...
awenthol said:
Yes...unfortunately, some of us are too stoopid to get adb to work...
Click to expand...
Click to collapse
Lol same here, I only got it to work during my g1 days. After that it was a no go, not sure if its user error or my computer. Find a solution to your dialer yet?
It's on the back burner right now. I'm currently beta testing RegawMOD so I'm not going to mess with the dialer until I'm done with it. I will try swapping the apks in winrar though as soon as I am done with the beta test. Kinda getting burned out on constantly flashing all day long. I need to get some sun lol
can anybody make a flashable script that will install apks?
anybody know how to do this? or direct me as to how i can do this?
Here you are:
http://db.tt/o9TkEvtG
Let me know if that doesn't work.
Extract it with a file manager, and put your app in the app folder. Rezip and flash.
EDIT:
Fixed , tested, and uploaded at 9:34 p.m. central.
Sorry about the 1st one.
I gave it a try with several different apps. It aborted install and gave a status 6 code.
I followed your instructions to the letter. I I also tried through astrology by dropping app in app folder....this way I wouldn't have to unzip and rezip. Gave me same error.
I love this idea for non system apps.
Sent from my SPH-D710 using Tapatalk
dgn_sandibalz said:
I gave it a try with several different apps. It aborted install and gave a status 6 code.
I followed your instructions to the letter. I I also tried through astrology by dropping app in app folder....this way I wouldn't have to unzip and rezip. Gave me same error.
I love this idea for non system apps.
Sent from my SPH-D710 using Tapatalk
Click to expand...
Click to collapse
Hey, sorry. I fixed the other one, tested it, and went ahead and made one for system apps as well..Dalvik will need to be wiped for either of these after flashing, of course.
Here's the system one:
http://db.tt/oD5oHMXT
thanks man! will give it a try and report back
EDIT: i create a folder in the sd card or what do i do?
No USER friendly! Sorry I can't create update.zip
Need Safestrap for BackUP and change permissions (chmod -R 755 /system/framework/framework-res.apk).
This mod can open for you full screen display in Razr M without loose toggle bar, just copy framework with style what you want to /system/framework dir, and change permission to file.
Files in zip for 4.1.1 & 4.0.4 Android.
noVbutton - no navibar in Vertical orientation, yes in Horizontal
noV-Hbutton - no navibar in Vertical orientation, no in Horizontal
origin - original file
Of course you can change all manually if decompile framework-res.apk and find file named dimens.xml
<dimen name="navigation_bar_height">18.0dip</dimen>
<dimen name="navigation_bar_height_landscape">18.0dip</dimen>
<dimen name="navigation_bar_width">42.0dip</dimen>
link to framework-res.apk http://forum.xda-developers.com/attachment.php?attachmentid=1763662&d=1361913475
Thank you! I've been trying to figure out if this could be done. Swapped in your file using Root Explorer on the phone, everything crashed (kinda expected). Rebooted, changed permissions, and now she's working great!
jjlangen said:
Thank you! I've been trying to figure out if this could be done. Swapped in your file using Root Explorer on the phone, everything crashed (kinda expected). Rebooted, changed permissions, and now she's working great!
Click to expand...
Click to collapse
Ugh, tried to follow in your footsteps but got totally screwed. Wasnt able to chmod, tried rebooting and stuck in bootloop
Developer only?
Does this work for the developer and regular versions? Anyone tried this with the official JB OTA from Verizon?
I used Root Explorer, not a terminal. Running on stock Verizon Jelly Bean, retail version.
Sent from my XT907
It Works!
Yeah, FINALLY! Get rid of that craptastic waste-of-space navbar.
If anybody want to know, here's how I did it:
Note: I used root explorer
1. I used my windows 7 machine to extract the version of framework-res I wanted.
In my case, i'm on the 4.1.1 JB Verizon OTA, so I chose the 4.1.1 noV-Hbutton.
2.Copy the framework-res of your choice to the root of your internal storage card.
3. Using your file manager (Root explorer in my case) copy the framework file from your internal storage to "\system\" NOT "\system\framework\". Note, if you do this step and it asks you if you want to overwrite "framework-res.apk" STOP!
4. Using your file manager, write down the permissions for your existing "\system\framework\framework-res.apk".
5.Go to the framework-res.apk you just copied "\system\framework-res.apk" and change permissions to match those of your existing framework-res file.
6. AFTER the permissions have been changed and verified (I exited completely out of root explorer, then re-opened it and double checked that the permissions where the same) you can safely move and over-write the file in "\system\framework\".
7. Here's the reason. If you just copy the modified framework file straight from your internal memory to its home in "\system\framework\" the permissions won't be right, and there is a VERY good chance you will end up in an endless bootloop. Copying the file to "\system" first gives you the opportunity to modify its permissions BEFORE overwriting the existing framework file.
Good luck!
Update: Not sure why, and it isn't causing any problems, but every time I reboot the phone, it goes through the "android is upgrading your apps" dialogue".
Guess I got lucky avoiding a bootloop. I just copied the new file, went to /system/framework, renamed the current file, and pasted in the new one. Then all the applications crashed, I rebooted, and changed the permissions. I did have to sign back into all my accounts (Google, Facebook, etc), but zero issues since then.
I'm still loving it! The nav buttons took up so much space. The new version of LMT that you can trigger from the bottom makes it perfect.
http://forum.xda-developers.com/showthread.php?t=1330150
Op you rock man! Thanks ks a ton!
Sent from my SCH-I815 using Tapatalk HD
kensdavid said:
Ugh, tried to follow in your footsteps but got totally screwed. Wasnt able to chmod, tried rebooting and stuck in bootloop
Click to expand...
Click to collapse
same thing happened to me
I got moved the new framework file into the folder except I accidentally deleted it at the same time. Everything started to "stop working" and after I did a hard reset recovery (wipe data/factory reset + wipe cache partition) it stays stuck on the "android" boot loop (past the motorola logo) any help on restoring my phone??
The framework in the OP doesn't work with Eclipse Rom so I recompiled it from the eclipse framework. Same instructions as OP just different file.
So to recover, this is for Eclipse 1.1 no buttons
https://www.dropbox.com/s/5ruaj1rr6klmici/framework-res.apk
If I helped you out toss the OP and I a thanks plz :good:
Stock TB
Clienterror said:
The framework in the OP doesn't work with Eclipse Rom so I recompiled it from the eclipse framework. Same instructions as OP just different file.
So to recover, this is for Eclipse 1.1 no buttons
If I helped you out toss the OP and I a thanks plz :good:
Click to expand...
Click to collapse
I would like to do this for TB. Are you using apktools?
im running cm10 beta on my razr m and i found that simply adding "qemu.hw.mainkeys=1", to the end of your build.prop without the " then reboot. This will make the bottom nav bar disappear.
I found this by accident attempting to make the nav bar translucent so im not sure why it works, but it does for me.
theycallmekenny said:
im running cm10 beta on my razr m and i found that simply adding "qemu.hw.mainkeys=1", to the end of your build.prop without the " then reboot. This will make the bottom nav bar disappear.
I found this by accident attempting to make the nav bar translucent so im not sure why it works, but it does for me.
Click to expand...
Click to collapse
It causes systemui.apk to FC on stock based ROMS. Great for CM10 based ROMs.
From the RAZR M
hillmom said:
I would like to do this for TB. Are you using apktools?
Click to expand...
Click to collapse
Yea just decompile the framework from the rom you want and edit the lines in the op to all zeros. It's located in the "values/dims.xml" (I think). Recompile apk then drop in the meta folder from the original framework inside the new framework (I used 7zip). Just copy to phone, set permissions, and reboot.
Sent from my XT907 using Tapatalk 2
Clienterror said:
Yea just decompile the framework from the rom you want and edit the lines in the op to all zeros. It's located in the "values/dims.xml" (I think). Recompile apk then drop in the meta folder from the original framework inside the new framework (I used 7zip). Just copy to phone, set permissions, and reboot.
Sent from my XT907 using Tapatalk 2
Click to expand...
Click to collapse
Thanks. I must be missing something because every time I try to recompile I get the error'
Could not find sources.
Never mind, I made a dumb noob mistake. Got it. Thanks!
hillmom said:
Thanks. I must be missing something because every time I try to recompile I get the error'
Could not find sources.
Never mind, I made a dumb noob mistake. Got it. Thanks!
Click to expand...
Click to collapse
No problem, after you do it once it isn't a big deal
Sent from my XT907 using Tapatalk 2
hillmom said:
Thanks. I must be missing something because every time I try to recompile I get the error'
Could not find sources.
Never mind, I made a dumb noob mistake. Got it. Thanks!
Click to expand...
Click to collapse
So what was the mistake you made when trying to recompile?
Sent from my XT907 using Tapatalk 2
sniperkill said:
So what was the mistake you made when trying to recompile?
Sent from my XT907 using Tapatalk 2
Click to expand...
Click to collapse
I'm using APK Multi Tool, and I didn't install the framework-res.apk for 4.1.1 first.
Sent from my XT907 using Tapatalk 2
hillmom said:
I'm using APK Multi Tool, and I didn't install the framework-res.apk for 4.1.1 first.
Sent from my XT907 using Tapatalk 2
Click to expand...
Click to collapse
Oh, and okay. I know when jelly bean and ICS first came out everyone was having a hard time with recompiling the .apk's from ics and jb. I haven't tried it since. I'm assuming that they must have fixed all that by now?
Sent from my XT907 using Tapatalk 2
sniperkill said:
Oh, and okay. I know when jelly bean and ICS first came out everyone was having a hard time with recompiling the .apk's from ics and jb. I haven't tried it since. I'm assuming that they must have fixed all that by now?
Sent from my XT907 using Tapatalk 2
Click to expand...
Click to collapse
Yes, they did update them. I tried earlier with an older utility, and was getting really frustrated because I couldn't get the apk to recompile. APK Multi Tool os awesome, I need to play with the themeing tools it has.
Sent from my XT907 using Tapatalk 2
I have installed the MildWild ROM on my old Desire (which my partner uses). This one: http://forum.xda-developers.com/showthread.php?t=1453287
I have tried installing the Google Talk app from that page plus also other apk versions from various places but none seem to work. They either fail to install or force close when started. All other apps are fine and the ROM is quite good, stable and quick.
Can anyone help with a fix please. Or link to a guaranteed gtalk apk.
Cheers
Gregsy
Gregsy said:
I have installed the MildWild ROM on my old Desire (which my partner uses). This one: http://forum.xda-developers.com/showthread.php?t=1453287
I have tried installing the Google Talk app from that page plus also other apk versions from various places but none seem to work. They either fail to install or force close when started. All other apps are fine and the ROM is quite good, stable and quick.
Can anyone help with a fix please. Or link to a guaranteed gtalk apk.
Cheers
Gregsy
Click to expand...
Click to collapse
are you flashing the zips in recovery? Try downloading the zip from the page, extract it and take the apk out of it. Then using a root explorer, move the apk into /system/app and change the permissions to rw-r-r
chromium96 said:
are you flashing the zips in recovery? Try downloading the zip from the page, extract it and take the apk out of it. Then using a root explorer, move the apk into /system/app and change the permissions to rw-r-r
Click to expand...
Click to collapse
No, I was just doing a normal apk install, I didn't realise it was a system app. I will try this when I can.
Thanks very much. :good:
So here is my conundrum. I'm a crack flasher. I use CyanDelta to update CM11 every 3 - 5 days. When it runs I also have it install the EliteLunar kernel flashable zip and the exchangenopin zip. I'd like to create a flashable zip that would edit the build.prop file to change my DPI back to the 420 that I use instead of the mister magoo 480 stock. Is there a way to do this? I don't want to entirely reflash an old copy of the build.prop in case anything gets updated in the nightlies, I just want it to edit the single line with DPI.
Thanks!
PsyberEMT said:
So here is my conundrum. I'm a crack flasher. I use CyanDelta to update CM11 every 3 - 5 days. When it runs I also have it install the EliteLunar kernel flashable zip and the exchangenopin zip. I'd like to create a flashable zip that would edit the build.prop file to change my DPI back to the 420 that I use instead of the mister magoo 480 stock. Is there a way to do this? I don't want to entirely reflash an old copy of the build.prop in case anything gets updated in the nightlies, I just want it to edit the single line with DPI.
Thanks!
Click to expand...
Click to collapse
Use texdroider_dpi to modify DPI on your screen. Free in Google Play.
Use a root file explorer such as es file explorer. Set the system as read/write. Navigate to the build prop, make the change, reboot and bam you have your changed DPI.
Sent from my One using Tapatalk
I'm currently using ES File explorer. My goal was to make a flashable zip that I could include in CyanDelta to automatically change the DPI each time CyanDelta updates the OS.
See the problem you have is that what you want to edit is in a file and I don't think you can edit that file in the way you would like. You could make a flash able build prop but what if you overwrite the build prop cm provided in the update and break something as a result? Your best bet would be to manually edit the build prop or use the suggested app.
Sent from my One using Tapatalk
This is the command to edit the line in build.prop
Code:
sed -i '/ro.sf.lcd_density=480/c ro.sf.lcd_density=420' /system/build.prop
If you need me to i can make the whole flashable zip when i get some time, if you dont know how.
Basicly you just need to mount system and then give the above command.
Any text based files contents can be edited this way.
That's cool I didn't think you could issue a command to edit one line. Learn something new all the time. He should be able to add that to any of the updater scripts after the system partition is mounted and before it is unmounted.
Sent from my One using Tapatalk
Thats a little trick i picked up from tiny over on the droid incredible forums.
If you get the time to make a flashable zip of this that'd be simply amazing! I'm afraid that is a bit over my Android head
Here you go http://vzw1files.dyndns.org/MODs/LCD_Density_420.zip
cmlusco said:
Here you go http://vzw1files.dyndns.org/MODs/LCD_Density_420.zip
Click to expand...
Click to collapse
Many thanks! :highfive: Sent a beer your way...well...not an actual beer...but the paypal equivalent lol.
Thank you.
I happen to be looking for the exact same thing! However the link seems to be down at the moment, could @cmlusco or someone who has downloaded it put it up for download again? Thanks!
It is working now. Mabey it went down for a minute.
@cmlusco, do you mind uploading the zip again, but for a dpi of 400? The old link isn't working. I tried making it for my nexus 5, but it seems as though my binaries are messed. I`ve made other zips that work on android 5.0.2 though....
cmlusco said:
It is working now. Mabey it went down for a minute.
Click to expand...
Click to collapse
Could we get this put back up?
Also, 400 would be great
For those who still want to do this, this awesome zip file by @klenamenis will make any changes to build.prop that you specify. Just edit the tweak.prop file in the zip and flash the zip. I have Cyandelta automatically flash this zip each time I update. This saves me from having to set up all my widgets again after each nightly update because the resolution has changed!
http://forum.xda-developers.com/showthread.php?t=2664332