webOS Nation Forums >  Homebrew >  webOS patches > AUPT: Auto Update Patch Technology
AUPT: Auto Update Patch Technology

  Reply
Like Tree1Likes

 
LinkBack Thread Tools Display Modes
Old 01/26/2010, 11:05 PM   #1 (permalink)
Developer
 
Join Date: Jul 2009
Posts: 1,400
Likes Received: 3
Thanks: 17
Thanked 1,540 Times in 376 Posts
Default AUPT: Auto Update Patch Technology

I would like to announce the long-awaited release of AUPT! Auto-Update Patch Technology is a major upgrade to the existing patching technology found in all homebrew patches in the webos-patches feed. AUPT is a smarter version of the existing scripts that can better detect when files are already modified by a patch and/or already removed. This will help to allow patches to be installed/removed even after faulty installs, partial or full erases, webos doctors and even OTA updates to new WebOS versions!

All patches in the webos-patches feed have been version-bumped so that all users can update to the new technology. Preware's update-all feature should work smoothly for most cases.

There are some known bumps in Preware's update-all, but no major roadblocks. The known issues and workarounds for them are:

1) It will stop when trying to update a dependent package. The workaround here is to remove patches that depend on another patch or package that has an update. For instance the uscl memos patch depends on universal command line patch. The update all will fail when it gets to these patches, and you can workaround that by removing the uscl memos patch and then re-running update all.

2.) When the "install" part of the remove/install update process for a patch fails, Preware's installed list doesn't refresh automatically so the failed patch still lists on the update screen as installed. You can workaround this by updating feeds or tapping "remove" on the left-over package in Preware.

I ask that everyone please update all of your patches to the new AUPT patches via Preware as soon as is convenient.

NOTE: Once you have AUPT patches installed, you will no longer need to remove all patches prior to an OTA WebOS update. You will no longer be required to run EPR before or after an OTA WebOs update. Simply update your patches that require updating via Preware after an OTA WebOS update.

There is also a new concept of dummy -0 version packages being instilled into the webos-patches feeds. All patches will at least build a -0 dummy package on each version of webos in the feeds. These dummy packages may serve as a placeholder so that when they are ported to the new WebOS version you will see the Update available in Preware. This will be useful to know when a patch has been ported to the new WebOS version after an OTA update without having to check the forums every so often.

All patch installations and removals will now long to /media/internal/webos-patches.log

Up to Date information
http://www.webos-internals.org/wiki/...tch_Technology
__________________

-Eric G

WebOS Internals Developer.
Follow me on Twitter for updates to my projects: | Virtual Keyboard | wIRC | SuperTux | AUPT | KeyBoss | freeTether |

Donate

Last edited by egaudet; 02/11/2010 at 09:29 PM.
egaudet is offline   Reply With Quote
Liked by cosmoslx likes this.
Thanked by 063_xobx, 5knotwinds, 74256274, abbdu4, ABQMD, acaplinger, acherry, AdmiralRaptor, adub247, ahsirg, AlphaWolf, alpinejag, amrcc, Andymac85, antaeuz, AnthonyRuiz25, arcane, arcnarly, arminusa, arsenalrule, artitumis, asaetern, Audemars02, badylug, bbaratz, bbkat, bcurt10, Beach447, beachboy, bevcraw, biggnaa20, BigMoose, Billbryan516, Bipolar_God, Blacklight, Blaize, bluehkie, bluewanders, bobwonderful, bradcrandall1, bradmlewis, BrainFade, Brain_ReCall, brandee621, BraveMax, Bujin, caj2008, capneedle, carterpatterson, cashen, cas_esq, ccano8, cdawg62184, cdjh, cecemf, cencom14, cgibin, Chadney, ChappyEight, chashmish, chefjabril11, ChemEngr, CheriePie, chichi, ChiSox420, chud311, ckcjim, cnote1287, cobrakon, colop, coolguyslim, copystring, cosmoslx, coveredwagonkid, crholt, Crowza, ct722000, cube48, Curt G, curumehli, cuspie, Cuthroat, d-cogollo, dacsailor, Dano7024, dBsooner, DD007, Deck82, despinova, dftaylor1srna, diddly4, digink, digitaljok, dioscuri, discdoc, djshifley, dlphntat, Doc31, docpsychotic, Dogg006, don_falcone, Drakej, draztikrhymez, DrNoah, dsevil, dsmcyd1, dtokarz, dubmess, dustiq, dvsbyknight, Ebag333, edhkim, edtim48, Erckul, ericizzy1, estockda, f13ftw, fallen3712, feelme, fgcchevy, Finally Pre, firebrewd, firestat17, fishtale, FJKB, Flak1969, flam253, Fnugy, fonefanatic, foosball, frankdavis, Frankk, fredewins, Freshyz, Furuboru, fwv3232, garavin, Gav_Oracle, gearysr, Geministyle, geneziz, GigaS27, GodShapedHole, gollyzila, gpfountz, greenawayj, GreenHex, gregstoll, grifterz, gsonspre, gsx62391@yahoo.com, halula, hans109h, HarryOh, havatampa, hdhuntr, headswim, HebrewHammer, HelloNNNewman, hgc2002, hobbes9, holley2583, HondaCop, Hootermancs, hotshotjosh21, housetube, hparsons, hs2716, IchWeissNix, idoc21, igobytony, Indy Rhino, inta, intlbeans, Irish, itsjustme, iverieli, jakelaw, jason2851, jaytee, jdod, jdub2027, Jeking, JerryG, jerwey, jfrex, jghacker, jhoff80, jhp, Jibreil, jimhuff, JimmieGeddes, jmccrary, jmr157, jnakabp, joetemp75, johncc, JohnnyKat, jokfoe, jon96321, josecaguas, jrhodgebot, JustSumDude, jv30344, jwdesselle, jwdv22, JWille, jwilson02, Kaigentino, KallistiMan, kambroso, keenah, kel101, Kelley B, kid james, knickrox13, Knight77, knishknosh, knobbysideup, knodalyte, koolkid09, koshki009, Kristoffer, krypticide, Kubi, kuduku, laelipoo, leadtrumpetdave, linwiz311, lizardo, lk, lmayes69, loftwyr, logie, Longster, Lucki, macd2002, maddball, mafia, Makinola, makurz, Malyshka, max.swell, maxdrive10, maxima2k53, mbloflin, mcericx, mdstal, meandmypre, Meltedwire, mhelfer, michote, midmofan, mikeh20, mikem88, MikeMSD, mikeotron, mikepikefl, Mikey47, Misaki Ki, mk3, mksand28, mlevi98, mmcnamara43, mnm1, mohaynes, morelloX, mozartkc, MRBULLRED, mrkalel, MrMicroChip, msb113, mudotron, mvpilot172, n64kps, NachoB, navyyang, NCZman, nelly04, netwrkr9, Neva Eva Forget 1984, nicooo, niospecv, Njtroncoso, noco37, nojok3, Nolster, normski, notcalvin, Nrbelex, nt4cats, nxg125, odontastic, oldgeekster, OleM, olidie, olivier101, OnePalmAddict, orizzle, oscarvictor, osirus, OverlordsComing, palmbre, papazoo, pattavino, peeg, petbull, pfd, pharbrian, Pioneer, pixielee, pksublime, PlanB, pmrsports, prebus2, PreG8ter, PrplHaz4, Pulp, punzada, qst4, QuietStorm21A, Quintus, Rain of Lite, rattical, rbcmd, rdethree, redskyy, reissc1, retirecom, retroblu, RicanS4, rigatoni1374, Rilla755, rimbaud5, rinkeedink, rkesten, rklein8, rlanza1054, rlopin, rluzum, roams11, robbskittles, rockstarhair, Rogerv.88, roneyii, roofer2, RoyFripple, rrkarman, rrob13, Ruhi, runningfish, russellraff, SaltySteve, Sanjay, sapient2k7, sara.ramli, saxyjaz, schnoid, sdvike, seistoes, sergery, sethron, Seven_Speed, Shadow53007, sharpcroft, SHolder, sjmuller, sjsamphex, sKor_Pre, socoot1, somline, sonyslave, Spader, spaz027, spbb, spudland, SqyArc, ssimpala2003, sskoga, star19dow, stashu11, StevenX, stflush, stubbs, sublimatezero, sucklingpig, Superjudge, suvuk, swimdng, TBH, Tcub, Tedcas, tedknaz, tennenho, TexMexSol, The Day Pré Tomorrow, the2ndflood, theguilfoyle, thekarens, thenomad, TheSmJ, thrillhouse09, thunderchicken02, tihkal, TimBoch, tlower, TMed_ATL, tmorden, toasterthegamer, tobeaman, toby.kitt, ToddK, Tokyo_Ben, tomcat.x, tomi666, toofless, Trajadoja, Trekker, TreoRock, Trident, twiktor, vandelay, VasTheGreek, Veritas06, Version_3, Vij, vza33, webfellow, willsurg, wiz1999, WoodWulf, xandrake, xanthinealkaloid, xenoph0be, Xepe, xEVYx, xiehq, yukonnn, zelet, zepmaster, ZR1, zulfaqar621
Old 01/26/2010, 11:07 PM   #2 (permalink)
Patch Meister
 
dBsooner's Avatar
 
Join Date: Jan 2008
Location: Broken Arrow, OK
Posts: 280
Likes Received: 0
Thanks: 31
Thanked 579 Times in 92 Posts
Default

We finally got it done! FINALLY! Well you did most of the leg work. But I sure had to test a crapload of times. And the late nights thinking about the logics. And the days we all argued about what was best. Yeah.. all worth it!

Everyone enjoy it!
__________________
dBsooner
WebOS-Internals Member and Developer
Donations Appreciated!

Keep up to date with webOS-Patches via Twitter: @dBsooner

Browse Patches @ WebOS-Patches Web Portal - (Trac)
Submit New Patches @ WebOS-Patches Web Portal
Submit Updated Patches @ WebOS-Patches Web Portal
dBsooner is offline   Reply With Quote
Thanked by 063_xobx, acaplinger, adub247, arcane, artitumis, Audemars02, b8b, BigMoose, Blacklight, bluehkie, bluewanders, bobwonderful, BrainFade, Brain_ReCall, BraveMax, capneedle, cashen, cdawg62184, cgibin, ChemEngr, chichi, ChiSox420, chud311, cnote1287, crholt, cube48, Curt G, danc56, Dano7024, diddly4, dioscuri, dlphntat, docpsychotic, Dogg006, dtokarz, Ebag333, Erckul, estockda, Finally Pre, firebrewd, fishtale, FJKB, foosball, fredewins, Furuboru, fwv3232, geneziz, GigaS27, GodShapedHole, gollyzila, greenawayj, grifterz, halula, havatampa, HelloNNNewman, holley2583, hparsons, IchWeissNix, idoc21, igobytony, jakelaw, jason2851, jdod, Jeking, JerryG, jerwey, jfrex, jimhuff, jlonge, johncc, josecaguas, jrhodgebot, JustSumDude, jwdv22, JWille, Kaigentino, keenah, kid james, Knight77, krypticide, laelipoo, linwiz311, lk, Longster, macd2002, mafia, makurz, Malyshka, meandmypre, MikeMSD, Misaki Ki, mlevi98, MRBULLRED, mudotron, n64kps, nelly04, netwrkr9, Neva Eva Forget 1984, nojok3, notcalvin, nt4cats, nxg125, olidie, OnePalmAddict, OverlordsComing, pattavino, pfd, PlanB, pmrsports, prebus2, punzada, QuietStorm21A, Rain of Lite, rattical, rdethree, retirecom, retroblu, rigatoni1374, rinkeedink, rlopin, roams11, robbskittles, rockstarhair, roofer2, runningfish, SaltySteve, Sanjay, schnoid, sdvike, sergery, sethron, SHolder, Spader, spaz027, spudland, ssimpala2003, StevenX, thekarens, toasterthegamer, Tokyo_Ben, tomi666, Trajadoja, Trekker, vandelay, Veritas06, Vij, vza33, WoodWulf, xanthinealkaloid, ZR1
Old 01/26/2010, 11:08 PM   #3 (permalink)
Member
 
063_xobx's Avatar
 
Join Date: Aug 2009
Location: plɹoʍ ǝɥʇ ɟo ǝpıs ɹǝɥʇo ǝɥʇ
Posts: 3,470
Likes Received: 0
Thanks: 215
Thanked 942 Times in 551 Posts
Default

i love you guys

Last edited by 063_xobx; 01/26/2010 at 11:25 PM.
063_xobx is offline   Reply With Quote
Thanked By: IamMedina
Old 01/26/2010, 11:12 PM   #4 (permalink)
Member
 
housetube's Avatar
 
Join Date: Jul 2009
Posts: 133
Likes Received: 0
Thanks: 31
Thanked 11 Times in 9 Posts
Default

Amazing, thanks for all the hard work!
housetube is offline   Reply With Quote
Old 01/26/2010, 11:14 PM   #5 (permalink)
mk3
Member
 
mk3's Avatar
 
Join Date: Apr 2009
Location: GMT -8
Posts: 575
Likes Received: 1
Thanks: 333
Thanked 55 Times in 44 Posts
Default

Does this explain why Preware is telling me I have 55 package updates available tonight?
mk3 is offline   Reply With Quote
Old 01/26/2010, 11:15 PM   #6 (permalink)
Member
 
063_xobx's Avatar
 
Join Date: Aug 2009
Location: plɹoʍ ǝɥʇ ɟo ǝpıs ɹǝɥʇo ǝɥʇ
Posts: 3,470
Likes Received: 0
Thanks: 215
Thanked 942 Times in 551 Posts
Default

could be maybe you just havent been on it in a while
063_xobx is offline   Reply With Quote
Old 01/26/2010, 11:16 PM   #7 (permalink)
Patch Meister
 
dBsooner's Avatar
 
Join Date: Jan 2008
Location: Broken Arrow, OK
Posts: 280
Likes Received: 0
Thanks: 31
Thanked 579 Times in 92 Posts
Default

EVERY Patch you have installed will show an update. This is by design. For AUPT to work right, you must update ALL your patches.
__________________
dBsooner
WebOS-Internals Member and Developer
Donations Appreciated!

Keep up to date with webOS-Patches via Twitter: @dBsooner

Browse Patches @ WebOS-Patches Web Portal - (Trac)
Submit New Patches @ WebOS-Patches Web Portal
Submit Updated Patches @ WebOS-Patches Web Portal
dBsooner is offline   Reply With Quote
Thanked By: Veritas06
Old 01/26/2010, 11:18 PM   #8 (permalink)
mk3
Member
 
mk3's Avatar
 
Join Date: Apr 2009
Location: GMT -8
Posts: 575
Likes Received: 1
Thanks: 333
Thanked 55 Times in 44 Posts
Default

Quote:
Originally Posted by 063_xobx View Post
could be maybe you just havent been on it in a while

I checked Preware for updates before leaving work about three hours ago and nothing was available. Now there are 55 and all available updates have today (1/26) as the last updated date.

In the process of updating now. Thanks!

Last edited by mk3; 01/26/2010 at 11:24 PM. Reason: clarifications...
mk3 is offline   Reply With Quote
Old 01/26/2010, 11:19 PM   #9 (permalink)
Member

 
Finally Pre's Avatar
 
Join Date: Jul 2009
Location: Upstate NY
Posts: 1,558
Likes Received: 24
Thanks: 411
Thanked 431 Times in 266 Posts
Default

great job and many thanks
Finally Pre is offline   Reply With Quote
Old 01/26/2010, 11:20 PM   #10 (permalink)
Member
 
Blaize's Avatar
 
Join Date: Nov 2009
Location: Just flittering about...
Posts: 1,412
Likes Received: 1
Thanks: 1,352
Thanked 531 Times in 393 Posts
Default

Thank you all so much for working so hard to make things easier for the rest of us!!!! I'll be making another donation on payday!
__________________
Blaize, Mistress of Verbosity



Quote:
Be nice until it's time to not be nice.--Dalton, "Roadhouse"
Blaize is offline   Reply With Quote
Old 01/26/2010, 11:20 PM   #11 (permalink)
Member
 
Join Date: Sep 2009
Posts: 289
Likes Received: 0
Thanks: 44
Thanked 14 Times in 13 Posts
Default

great job guys updating 33 packages haha
Flush2810 is offline   Reply With Quote
Old 01/26/2010, 11:21 PM   #12 (permalink)
Member
 
063_xobx's Avatar
 
Join Date: Aug 2009
Location: plɹoʍ ǝɥʇ ɟo ǝpıs ɹǝɥʇo ǝɥʇ
Posts: 3,470
Likes Received: 0
Thanks: 215
Thanked 942 Times in 551 Posts
Default

24 for me
063_xobx is offline   Reply With Quote
Old 01/26/2010, 11:22 PM   #13 (permalink)
Member
 
Prince_Basil's Avatar
 
Join Date: Aug 2009
Location: Chandler, AZ, USA
Posts: 439
Likes Received: 0
Thanks: 44
Thanked 67 Times in 39 Posts
Default

Quote:
Originally Posted by 063_xobx View Post
i love you guys (no homo)
That was stupid! Why did you feel like you had to say "no homo"? Do you have a problem with gay people? People are so ignorant, I hate when they say that. I don't know what we did to have people insult us like the. Whatever.

ON TO THE TOPIC AT HAND: I'm not sure I understand what this means? But if it's a good thing, AWESOME!!!
Prince_Basil is offline   Reply With Quote
Old 01/26/2010, 11:25 PM   #14 (permalink)
Member
 
063_xobx's Avatar
 
Join Date: Aug 2009
Location: plɹoʍ ǝɥʇ ɟo ǝpıs ɹǝɥʇo ǝɥʇ
Posts: 3,470
Likes Received: 0
Thanks: 215
Thanked 942 Times in 551 Posts
Default

no it was force of habit i did not mean to offend its how i speak normally im editing it out but you have to realize thats part of how young men take it just like when people call each other ******** its not to be taken as an offensive term its just vernacular but again i meant no offense
063_xobx is offline   Reply With Quote
Old 01/26/2010, 11:25 PM   #15 (permalink)
Patch Meister
 
dBsooner's Avatar
 
Join Date: Jan 2008
Location: Broken Arrow, OK
Posts: 280
Likes Received: 0
Thanks: 31
Thanked 579 Times in 92 Posts
Default

Well I have you ALL beat.. 141 total. (That's all you can have installed at one time without having conflicts). Come join our world for a bit. I have installed all these (all 210) about 20 times a piece AT LEAST in the past month or two.

__________________
dBsooner
WebOS-Internals Member and Developer
Donations Appreciated!

Keep up to date with webOS-Patches via Twitter: @dBsooner

Browse Patches @ WebOS-Patches Web Portal - (Trac)
Submit New Patches @ WebOS-Patches Web Portal
Submit Updated Patches @ WebOS-Patches Web Portal
dBsooner is offline   Reply With Quote
Thanked by roofer2, Veritas06
Old 01/26/2010, 11:27 PM   #16 (permalink)
Member
 
063_xobx's Avatar
 
Join Date: Aug 2009
Location: plɹoʍ ǝɥʇ ɟo ǝpıs ɹǝɥʇo ǝɥʇ
Posts: 3,470
Likes Received: 0
Thanks: 215
Thanked 942 Times in 551 Posts
Default

thats a few too many for me i like to keep it to a minimum so i can easily isolate anything that goes wrong
063_xobx is offline   Reply With Quote
Old 01/26/2010, 11:30 PM   #17 (permalink)
Member
 
Join Date: Sep 2009
Posts: 289
Likes Received: 0
Thanks: 44
Thanked 14 Times in 13 Posts
Default

ouch! haha
Quote:
Originally Posted by dBsooner View Post
Well I have you ALL beat.. 141 total. (That's all you can have installed at one time without having conflicts). Come join our world for a bit. I have installed all these (all 210) about 20 times a piece AT LEAST in the past month or two.

Flush2810 is offline   Reply With Quote
Old 01/26/2010, 11:31 PM   #18 (permalink)
Member
 
063_xobx's Avatar
 
Join Date: Aug 2009
Location: plɹoʍ ǝɥʇ ɟo ǝpıs ɹǝɥʇo ǝɥʇ
Posts: 3,470
Likes Received: 0
Thanks: 215
Thanked 942 Times in 551 Posts
Default

anyone else hitting errors with vkb?
063_xobx is offline   Reply With Quote
Old 01/26/2010, 11:34 PM   #19 (permalink)
Member
 
Join Date: Sep 2009
Posts: 289
Likes Received: 0
Thanks: 44
Thanked 14 Times in 13 Posts
Default

yea i also get the error?
Quote:
Originally Posted by 063_xobx View Post
anyone else hitting errors with vkb?
Flush2810 is offline   Reply With Quote
Thanked By: JayFonzerrelli
Old 01/26/2010, 11:34 PM   #20 (permalink)
Member
 
2sslow's Avatar
 
Join Date: Jun 2009
Location: Somewhere n da 404
Posts: 2,237
Likes Received: 0
Thanks: 247
Thanked 1,039 Times in 551 Posts
Default

53 for me!

Great work Daniel and Eric and the rest of the webos-internals team!
__________________
Please hit the thanks button if I helped you

If you've enjoyed my patches please feel free to donate towards further development.

Follow the link below.


2sslow is offline   Reply With Quote
Thanked by IamMedina, Ruhi
Reply

 

Tags
new webos version, ota update, patch stuck, patch update/remove

Thread Tools
Display Modes



 


Content Relevant URLs by vBSEO 3.6.0