[automerger skipped] Merge "Only run search edu when enabled, also make code more generic." into 24D1-dev am: 436f342b5a -s ours

am skip reason: Merged-In I1cea3ee56922c0b47ae7e8379aad4b36570daa17 with SHA-1 17cd6ca62a is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27073218

Change-Id: I1d6a193bf9db1f6fb9a430a7e46d30b21042320a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>