update submodules
build aidl binary