fix: Use patches for certain changes (instead of sed/the prebuild script)

Signed-off-by: celenity <celenity@celenity.dev>
This commit is contained in:
celenity
2025-09-10 20:06:22 -04:00
parent 04bfdc3365
commit 8d0bbada86
2 changed files with 0 additions and 23 deletions

View File

@@ -1,20 +1,3 @@
diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Components.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Components.kt
index 4d5067becf..bd5029ab74 100644
--- a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Components.kt
+++ b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Components.kt
@@ -269,10 +269,10 @@ class Components(private val context: Context) {
controller = nimbus.messaging,
settings = settings,
),
- MetricsMiddleware(
+/* MetricsMiddleware(
metrics = analytics.metrics,
nimbusEventStore = nimbus.events,
- ),
+ ),*/
CrashReportingAppMiddleware(
CrashMiddleware(
cache = SettingsCrashReportCache(settings),
diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Core.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Core.kt
index 7d2ef5a331..4e5a15e574 100644
--- a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Core.kt

View File

@@ -255,12 +255,6 @@ rm -vrf app/src/*/java/org/mozilla/fenix/components/metrics/fonts
rm -vrf app/src/*/java/org/mozilla/fenix/settings/datachoices
rm -vrf app/src/*/java/org/mozilla/fenix/telemetry
$SED -i -e 's|val push by lazyMonitored { Push(context, analytics.crashReporter) }|val push by lazyMonitored { Push(context) }|' app/src/main/java/org/mozilla/fenix/components/Components.kt
$SED -i -e 's|import com.google.android.play.core.review|// import com.google.android.play.core.review|' app/src/main/java/org/mozilla/fenix/components/Components.kt
$SED -i -e 's|import org.mozilla.fenix.ext.recordEventInNimbus|// import org.mozilla.fenix.ext.recordEventInNimbus|' app/src/main/java/org/mozilla/fenix/share/SaveToPDFMiddleware.kt
$SED -i -e 's|context.recordEventInNimbus|// context.recordEventInNimbus|' app/src/main/java/org/mozilla/fenix/share/SaveToPDFMiddleware.kt
# Let it be IronFox
if [[ "$IRONFOX_RELEASE" == 1 ]]; then
$SED -i \