AI can speed up a lot of the manual labour needed to bring even an almost dead, 10-year-old device back to life. My Xiaomi Mi Max 2 (oxygen, MSM8953) was dead. With AI help and my own knowledge, I ported/rewrote the missing drivers, and it now runs Nura (postmarketOS) with working camera, torch, SIM, phone calls and SMS. Only the loudspeaker is still broken.
Everything is up for anyone who wants to install it, or to understand the changes and manually write the patches for mainline: https://github.com/sv1sjp/mi-max2-oxygen-msm8953-nura-drivers Testing, feedback and PRs welcome.
“AI” can also speed up the process of making a code base buggy and hard to debug, when the people that generated it do not understand the code.
Nura will not accept generated patches, by the way. It might run your own version of Nura, but will not run upstream Nura with your patches.
Yeah, I personally prefer the bug-free old version:

On a more serious note, we’re still in a period where people are figuring out what AI can/cannot be used for and what the best practices are. Ironically, since it’s better at reverse engineering and bug hunting than developing when compared to a human, it is more useful for hacker and open-source projects than enterprise.
Also Google destroyed a huge chunk of Swedish forest to build a data centers for more AI… That’s the main feature of AI. Figure that one out.


