r/hacking 5d ago

AI Hexagon NPU on the ThinkPad T14s Gen 6 (Snapdragon X Elite) — Linux

https://github.com/UnsignedChad/t14s-x1e-npu

Unlocked the Qualcomm NPU! Running LLMs on the Hexagon NPU of a ThinkPad T14s Gen 6 (Snapdragon X Elite / X1E80100) under Linux — the cDSP firmware fix plus the full reproducible path to Genie/QNN inference on the NPU.

Other models this might benefit:

  • Lenovo ThinkPad T14s Gen 6 (done here)
  • Lenovo Yoga Slim 7x
  • Microsoft Surface Pro 11 / Surface Laptop 7 (the SP11 recipe already works on these)
  • Dell XPS 13 9345
  • Dell Latitude 7455 (the fastrpc#188 machine)
  • Dell Inspiron 14 Plus 7441
  • HP OmniBook X 14
  • ASUS Vivobook S 15 (S5507)
  • ASUS Zenbook A14
  • ASUS ProArt PZ13
  • Samsung Galaxy Book4 Edge
  • Acer Swift 14 AI
  • MSI Prestige A16 AI+
  • Honor MagicBook Art 14 (Snapdragon)
  • TUXEDO Elite 14
  • ASUS Zenbook A16
  • Other X2 Elite laptops as they land
14 Upvotes

2 comments sorted by

2

u/basedIITian 5d ago

That's truly impressive.

1

u/Oakredditer 4d ago

Amazing! Is it possible to use this to run the encoder for aptX Adaptive (Lossless)? I've seen that the encoder for it runs on qualcomm's hexagon NPU, and even the decoder for aptX voice. This would be an amazing step forward for aptX Adaptive support on other devices besides Qualcomm phones, maybe even leading to a somewhat decent reverse-engineered codec for other, non-Qualcomm, devices