• The forum software that supports hummy.tv has been upgraded to XenForo 2.0!

    This is a major upgrade which changes the look and feel of the forum somewhat but brings a host of improvements too. Please bear with us as we continue to tweak things and report any issues or suggestions in Site/Forum Issues.

Customised Firmware 2.12 (for 1.0.20/29)

af123

Administrator
Staff member
#1
Customised firmware 2.12 is now available via the links on the Wiki at http://wiki.hummy.tv/wiki/Firmware_Downloads

There are versions for both Humax firmware 1.02.20 and 1.02.29 as I'm aware that some people have opted to stay on 1.02.20 for various reasons.

Other than the support for 1.02.29, the changes are mainly around improving support for disk management, analysis and repair from within the firmware itself.

2.12 (01/9/2012)
  • Downloads available for Humax firmware 1.02.20 and 1.02.29 (but not 1.02.27 nor 1.02.28);
  • Include additional filesystem and disk utilities (gfdisk, tune2fs, debugfs, badblocks);
  • Include swap management utilities (mkswap, swapon, swapoff - provided by xyz321);
  • Include native fix-disk utility (HDR only - written by xyz321);
  • Add resume argument to settop startup script.
The installation/upgrade process depends on the version you are currently running - please refer to http://wiki.hummy.tv/wiki/Firmware_Upgrade_Path for details.





 
#2
Thanks for this af, all working again, but I did have to run the fix-flash-packages diagnostic, to get redring to work again, just in case anyone else has the same issue, I was running CF 2.11/1.02.28, so didn't run the prepare_for_upgrade before hand.

Now if only something could be done to the DTR-T1000.........!
 

Ezra Pound

Well-Known Member
#5
It makes sense to install the Humax firmware first, surely? Otherwise you would have to install CF2.12 twice.
I think you may have missed af123's note e.g. "However, there is one supported short cut - if you're currently running CF 2.11/1.02.28, then you can safely just install CF 2.12/1.02.29 over the top of it."
 
#7
Did you install the official 1.02.29 before the custom? If so, that makes sense as it would have reset the writeable flash area, if not, er...
Yes I did, but as your post said, no need to run prepare for upgrade if already running CF 2.11/1.02.28 there was no need to run the prepare for upgrade, then I presumed that all I need to do was to install the 1.02.29, then 2.12 CF and all would work OK.

I only mentioned it, in case anyone else interpreted your post the same way I did.
 
#10
Upgrading from 1.02.28 (mod) straight to 1.02.29_mod didn't work on my end, the Humax didn't recognise the hdr_upgrade file.

Installing official 1.02.29 f/w then 1.02.29_mod after worked just fine.
 

Black Hole

May contain traces of nut
#12
Read the 'BOLD' text in #1 and then read your comment in #4.
That's what Scuttlebroom did and then said he ran into problems. Using the stated instructions one could presume the upgrade from 1.02.28+2.11 to 1.02.29+2.12 does not require the prepare_for_upgrade step, and obviously one will install 1.02.29 and then 2.12. Post 3 then queries which way round the updates were applied, and implies that doing it the right way round would be expected to lead to a problem.

I don't need bits pointed out in bold to read them carefully, but reading them carefully does not resolve the issue. Does the short-cut imply prepare_for_upgrade is not necessary, or does it imply that "2.12 for 1.02.29" can actually be applied to 1.02.28 without problems (resulting in 1.02.28+2.12)? We have reported counter-examples for both, so as far as I can see from what has been written to date there is no actual short-cut.

Clarification required. I suspect some readers are reading more in than is actually there.
 

xyz321

Well-Known Member
#14
AIUI If the box has 1.02.28 and CF 2.11 installed you do not need to run the prepare_for_upgrade diagnostic providing that the vanilla Humax version 1.02.29 firmware has not been installed.

The short cut is to download and install the 1.02.29_2.12 hdf file from the Wiki and install it. This will update both the official firmware to 1.02.29 and the CF to 2.12 without having to run the prepare_for_upgrade diagnostic.
 

Black Hole

May contain traces of nut
#15
Aha! That is what was not clear, that installing 2.12 for 1.02.29 over 1.02.28 also upgraded the base firmware to 1.02.29 as a byproduct. Thank you. However, digitalspace had a problem with that.
 
OP
OP
af123

af123

Administrator
Staff member
#16
The short cut is to download and install the 1.02.29_2.12 hdf file from the Wiki and install it. This will update both the official firmware to 1.02.29 and the CF to 2.12 without having to run the prepare_for_upgrade diagnostic.
Spot on. There are other upgrade path shortcuts that should work too, but this is the only one I have tested.
 

Ezra Pound

Well-Known Member
#17
Hey I'm glad that has been sorted out, so there is an actual shortcut (BOLD in #1) and it has been tested as working by both af123 and ChrisDaniels
 
#19
Thanks for the new CW.

I was on Official 1.02.27 and CW 2.10

So I followed upgrade path page.

Prepage Upgrade Diagnostic
> 1.02.29 official
> CW 2.12/1.02.29
Fix Flash Diag to get xtral portal working

Went fine.
 

Black Hole

May contain traces of nut
#20
It might, but if I'm reading it right then the first info here: http://wiki.hummy.tv/wiki/Firmware_Downloads is now lies. Also I notice varkanoid appears to have loaded 1.02.29 as a separate entity (unnecessarily).

I still don't think post 1 makes it clear enough that 1.02.29 (or 1.02.20) is contained within the custom version, so that loading 1.12/1.02.29 gets you 1.02.29 plus the CF in one hit.
However, there is one supported short cut - if you're currently running CF 2.11/1.02.28, then you can safely just install CF 2.12/1.02.29 over the top of it without having to install the official 1.02.29 on the way.
I would change this to (no need to mention short cuts):
However, if you currently have CF 2.11/1.02.28 installed, then you can just install CF 2.12/1.02.29 over the top of it without having to install the official 1.02.29 first.
Is it the case that you could actually take a HD/HDR-FOX in any state, install CF 2.12/1.02.29 and end up with a fully updated and CFed box?
 
Top