AOSP base rules