Hello Varikonniemi,
I cannot speak for Manjaro ARM, but I surely can speak for myself, in the sense that I haven’t abandoned anything, and especially not the PinePhone. When it comes to the original CPUIDLE issue, the proper way for resolving it has turned out to be highly complex, requiring even brand-new concepts to be introduced in TF-A and U-Boot, and many things I’ve done and upstreamed so far have served as various kinds of preparations for that. It might look different, I know, but I wish if things were less complicated.
I fully understand your frustration, if that helps, and I’m unable to put a date on the patches that will resolve the original CPUIDLE issue properly, but I can assure you that the day will eventually come.
To clarify it a bit further, Manjaro ARM hasn’t sold you anything, it’s Pine64 (more precisely, Pine Store) that makes and sells PinePhones, while the entire software support is based entirely on contributions from the wider Pine64 community, to which I belong. Consequently, while I can still speak for myself only, it’s fortunate that the community is still working on it, and it might be good if you’d consider looking at the things from that perspecitve.
To sum it up, please don’t feel defeated and please don’t give up. I haven’t given up on the PinePhone and I don’t intend to, but your support would certainly mean a lot to me.