fix(service): show how to reclaim an app data root the service refuses

When the service refuses the app data root because another uid owns it
(code 1012), show a sticky notice with the chown command for this
account. Repairing the service cannot fix this.

Refs #8026
This commit is contained in:
wonfen
2026-09-24 22:10:42 +08:00
parent 04d74ac48f
commit 1f140dfd3a
24 changed files with 97 additions and 3 deletions
+1
View File
@@ -803,6 +803,7 @@ export const translationKeys = [
'settings.feedback.notifications.clash.changeSuccess',
'settings.feedback.notifications.clash.changeFailed',
'settings.feedback.notifications.clash.geoDataUpdated',
'settings.feedback.notifications.clashService.appDataNotOwned',
'settings.feedback.notifications.clashService.installSuccess',
'settings.feedback.notifications.clashService.permissionFallback',
'settings.feedback.notifications.clashService.permissionWritableReason',
+1
View File
@@ -844,6 +844,7 @@ export interface TranslationResources {
versionUpdated: string
}
clashService: {
appDataNotOwned: string
installSuccess: string
permissionFallback: string
permissionRejectedReason: string