It might be possible with something like a Windows emulator (Wine or Crossover if you can find a copy), but I'm sure you know someone with a Windows notebook. It's pretty much a one time only update, and takes 5 minutes. I am still running version 1.25, so I'm not sure how the current firmware runs (haven't heard anything bad, so I assume it's fine). I think you can now go back to older firmwares, so I'd do version 1.23 or 1.25- 1.23 was great, it worked perfectly, while 1.25 works the same, but added an unnecessary power graphing function like JBC. Just make sure you don't have the unit itself plugged into the mains. Not sure if it's been fixed or not, but someone fried their laptop trying to update it while the unit was plugged into mains and switched on. The USB power from the laptop is all you need to update.