Revert "Revert "Binder Record/Replay implemented in BBinder""

This reverts commit c6c68e30955192e0559a73ed0800d7f5b5e88ce2.

Reason for revert: Fixed build issue

Test: atest aidl_integration_test
Bug: 245596867
Change-Id: I8eba80e46689636e530edbe9e235ab58029c4649
diff --git a/libs/binder/Android.bp b/libs/binder/Android.bp
index 5dca468..b2fd7b1 100644
--- a/libs/binder/Android.bp
+++ b/libs/binder/Android.bp
@@ -76,6 +76,7 @@
 
     srcs: [
         "Binder.cpp",
+        "BinderRecordReplay.cpp",
         "BpBinder.cpp",
         "Debug.cpp",
         "FdTrigger.cpp",
@@ -147,7 +148,10 @@
         },
 
         debuggable: {
-            cflags: ["-DBINDER_RPC_DEV_SERVERS"],
+            cflags: [
+                "-DBINDER_RPC_DEV_SERVERS",
+                "-DBINDER_ENABLE_RECORDING",
+            ],
         },
     },