PotatoNV is a popular open-source tool for Kirin-based devices like the HONOR 9. It may require opening the device to access "testpoints".