Victor, I searched for some kind of version history / changelog at Samsung's website. I could find it.
One thing is clear: estools 300g is the updated version of hutil, and hutil is the updated version of shdiag.
Whether estools covers all (new and old) hdd models, I couldn't find a list. There is an old list of supported models about hutil 2.10, and it states to use shdiag "for old models". Reading the faq sections, it is suggested to use sutil to wipe when hutil 2.10 does not cover the particular hdd model.
Since version 2.11, hutil was renamed estools, but no list of supported hdd models and controlers.
About SMART, most dos diagnostic utilities won't state the actual numbers, but just if the SMART test was passed or failed.
So again, Samsung is centralizing their diagnostic utilities (erase, udma, acustic... management) into a single one named estools, but I couldn't find the supported hardware and differences with previous hutil, shdiag, and sutil.
About hutil 1.21, it is not available for download anymore from samsung's website (at least, I couldn't find it). Hutil 2.10 is still there.
BTW, you should change the link to estools, from the old
http://www.samsung.com/global/business/ ... _Tool.html (from 2008)
to the current (2010)
http://www.samsung.com/global/business/ ... in_es.html .
In any case, the estools version is still 300g, but the last link seem to be the updated one (the other one, of 2008, has 2 different iso downloads besides the floppy version, without specifying which one is the correct/updated one).
So, I can't really suggest to delete the old samsung utilities from ubcd.
But if you do delete them from ubcd, I would suggest leaving the links (or the "old" index pages according to each ubcd version) somewhere, for users to download those old utilities from samsung, so they could add them to a modified ubcd version if needed. I suggest this because it is not so easy to get to the old web pages from within Samsung's site, but the links you provide for hutil, shdiag and sutil are still working.
Thank you in advance.