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.

  • James R Kirk@startrek.website
    link
    fedilink
    English
    arrow-up
    28
    arrow-down
    3
    ·
    2 days ago

    LLM code is not workable for widespread adoption, but for individual use cases it can do a lot of interesting things!

    • Robin@lemmy.world
      link
      fedilink
      English
      arrow-up
      8
      arrow-down
      1
      ·
      1 day ago

      It depends on how much human care and attention was used. Vibe coding gets all the media attention but real work is being done by experienced engineers that know how to guide this tool and wrangle the code into shape.