I'm running AOSP 9.2.2. In the stock ROM, repeatedly pressing volume down would decrease the volume, then switch to silent mode, then switch to vibrate. Volume up would then switch from vibrate to silent mode, then increase the volume. In AOSP, I can't get both the silent and the vibrate...