I really don't know what I messed up in the code, but I copy/pasted yours, rebuilt the module as timelinex_acpi, and now it works!

I gotta recharge my battery and see how many hours I got now, without the module it was about 3+ hours in Ubuntu, and 8+ hours in Win7...

Thanks!