diff --git a/fdroid/expo-notifications-patches/service/ExpoFirebaseMessagingService.kt b/fdroid/expo-notifications-patches/service/ExpoFirebaseMessagingService.kt new file mode 100644 index 0000000..207e1ad --- /dev/null +++ b/fdroid/expo-notifications-patches/service/ExpoFirebaseMessagingService.kt @@ -0,0 +1,14 @@ +package expo.modules.notifications.service + +import android.app.Service +import android.content.Intent +import android.os.IBinder + +/** + * Stub ExpoFirebaseMessagingService (Firebase-free) for F-Droid builds. + * FCM messaging is not available in this build — extends Service (not FirebaseMessagingService). + * Referenced in AndroidManifest.xml but never actually used without Firebase. + */ +open class ExpoFirebaseMessagingService : Service() { + override fun onBind(intent: Intent?): IBinder? = null +}