This was my idea as well and I even tried WakeBlock instead of this (since it's actively developed and supported). But AFAIK the Amplify has the same "weakness" than WakeBlock has: It's unable to list or block kernel level wakelocks. And I think AmoledisonThread is holding that kind of lock because it's not shown in WakeBlock.
Someone noticed that after CoDi had become a (temporary?) brick after a failed FW update, the wakelock was gone.
Has anyone checked if the shutdown of the CoDi helps here?
Someone also mentioned that the fingerprint sensor LEDs stay on all the time. However, I have noticed that they have
- Double blue: Device unlocked
- Double red: Device locked
Anyway, after a while (5 mins?) of "double red", Codi turns off completely and the LEDs also turn off. I don't have the device on hand right now but I think it should be checked whether the wakelock is still there when the cover display & leds are totally off..