In short, the power regulator needs to be able 'to see' the Little cluster in order to control the power states. When I bypass the cluster structure to enable the cpu hack, I disable the Little cluster and trick the system into seeing only 8 cores in one big. cluster, in effect leaving it 'blind' in terms of controlling the power states. As you would guess, there's no documentation for doing such a thing in any part of this process, so it's no small effort to port the entire power management over to the 'true octacore' structure, for what I consider to be small gain.
The 'true octacore' builds are different. All cores run at 1608 and I tuned the mechanism very carefully to ensure both stability and performance over the last 7 months. I stopped caring about the power menu bug mostly for the same reason I started the project in the first place - it's a TV box. The ability to reboot and use the power menu is not crucial - to me.
I wish the bug wasn't there, because it's still a bug, but I don't have the time/effort right not to chase it down again.
Comment