halstub係一種代理人嘅概念，stub係以*.so檔嘅形式存在。stub向hal「提供」操作函數，並由androidruntime向hal取得stub嘅operations，再callback呢啲操作函數。