[Android Software/Hacking General [Developers Only]] mateorod:
Auto-patcher 2.9.84 available in ApG and at our download page.

Some big changes as we try and get the script in place for the OpenPdroid update...some of this may actually cause the program to break...please just post your logs and we will do what we can to fix it.

Improvements include

Updated PAC-man patches

updated telephony patches for PA to reduce provisional use (failed patches, essentially)

speed improvements for sort/search operations

and the big one

Auto-updating for Linux/OSX

Thanks are also due to phillipberndt and ajstein for their work and contributions as of late. ajstein has been cleaning up our issue list and directly inspired me to sit down and work out this auto-update structure.

The Auto-updating should work...but maybe it won't. I did what testing I could with it, but you guys will be the ones to have to give it a good run-through. The idea is to get updates out to OSX/Linux users as fast as the Windows users get them through ApG. It should take care of preparing the patches (batch,sh) in case of update, and we are also working on some other script preparation functions to ease running the script.

Important

If you add your own changes to the script or to the patches, auto_updating might not be for you, since the updates are managed through git.

You can turn set AUTO_UPDATE to false in the new .config file. If you don;t see a .config file, just run the program once and check again.

I am hopeful that this will be easier than waiting or repeatedly needing to go to our download page. Although it will make our usage numbers a little harder reconcile. I m making new AOKP patches as we speak, so several of you should get the chance to test the auto-update feature then.

* If you want to get this feature integrated for ApG users, you will need to provide some data for me.

Change line 1005 from

AUTO_UPDATE=false # CYGWIN AUTO_UPDATE TESTERS COMMENT THIS LINE HERE!

to

#AUTO_UPDATE=false # CYGWIN AUTO_UPDATE TESTERS COMMENT THIS LINE HERE!

and report any problems you may or may not have over the next several days as I push some little commits to test.

What I am working on for the Autopatcher this week

Missing Mms.apk (I have some new data to crunch)

Updated GPS fix

Integrate the PA jellybean-legacy breakage fix from [MENTION=4661001]AuSSiELaMbChOpS[/MENTION] into the build- I don't think the workaround will play very nice with the auto-update, so it has risen on my priority list

Update AOKP OpenPDroid patches

...and of course, continuing to make progress on the OpenPdroid/PDroid2.0 merge...any commits that fix a bug or add a feature are welcome.

Thanks [MENTION=4661001]AuSSiELaMbChOpS[/MENTION], I see you. My attitude with open source contributors is always "love 'em and let 'em go", so if I don't hear back from someone, I just try and stay grateful for the help they already gave out of their free time. But it is good to hear you still can help with the builds. I already updated PACman for this breakage, but I will keep you in the loop next time, so thanks!

[MENTION=4418789]Urinophoria[/MENTION]

Sounds like you might be volunteering to provide some builds, is that right? I can also probably provide you with scripts that will make the patches [MENTION=1568451]phillipb[/MENTION]erndt fixed up our diff_tools scripts.

I always can use someone willing to donate some processing power. I had ten builds to get through since I got home this weekend, and it can be a grind to manage, since building Android pretty much puts my machine out of business due to it's low power...when I am building patches I cannot work on OpenPdroid at all....so help is very welcome.