-
-
Notifications
You must be signed in to change notification settings - Fork 80.7k
Improve iOS About page copy and device details #98943
Copy link
Copy link
Closed
Labels
P3Low-priority cleanup, docs, polish, ergonomics, or speculative work.Low-priority cleanup, docs, polish, ergonomics, or speculative work.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.ClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.ClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.clawsweeper:source-reproClawSweeper found a high-confidence source-level issue reproduction.ClawSweeper found a high-confidence source-level issue reproduction.impact:otherThis issue has meaningful maintainer-visible impact outside the owned taxonomy.This issue has meaningful maintainer-visible impact outside the owned taxonomy.issue-rating: 🦞 diamond lobsterVery strong issue quality with high-confidence source-level or clear reproduction.Very strong issue quality with high-confidence source-level or clear reproduction.maturity:stableIssue affects a taxonomy feature currently scored M4/M5.Issue affects a taxonomy feature currently scored M4/M5.
Description
Metadata
Metadata
Assignees
Labels
P3Low-priority cleanup, docs, polish, ergonomics, or speculative work.Low-priority cleanup, docs, polish, ergonomics, or speculative work.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.ClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.ClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.clawsweeper:source-reproClawSweeper found a high-confidence source-level issue reproduction.ClawSweeper found a high-confidence source-level issue reproduction.impact:otherThis issue has meaningful maintainer-visible impact outside the owned taxonomy.This issue has meaningful maintainer-visible impact outside the owned taxonomy.issue-rating: 🦞 diamond lobsterVery strong issue quality with high-confidence source-level or clear reproduction.Very strong issue quality with high-confidence source-level or clear reproduction.maturity:stableIssue affects a taxonomy feature currently scored M4/M5.Issue affects a taxonomy feature currently scored M4/M5.
Type
Fields
Priority
None yet
Summary
Clean up the iOS Settings > About page so it removes redundant branding, uses clearer copy, and shows useful device information on both iPhone and iPad.
Problem to solve
The current About page repeats the app identity in a top OpenClaw summary row even though the screen title already provides context. The details below are also less useful than they should be:
Versionis vague; it should clarify that this is the OpenClaw app version.Deviceonly shows broad family values likeiPhoneoriPad.Platformincludes theiOSprefix in the value instead of using a clearer label/value pair.Modelshows raw architecture-like text such asarm64, which is not useful on a user-facing About screen.Proposed solution
Update Settings > About to show only concise, useful rows:
VersiontoOpenClaw app version.Devicevalue with a resolved device display name for iPhone and iPad.iPhone 15 ProiPad Pro 11-inch (4th generation)iPhone (iPhone15,2)oriPad (iPad14,3)PlatformtoiOS.26.5.0.Modelrow from About.Raw hardware identifiers can remain useful in Diagnostics, but should not be shown as a primary About page row.
Model row removal rationale
The current
Modelvalue is not a meaningful consumer-facing device model. In Simulator it displaysarm64, which is architecture information rather than the iPhone/iPad product name users expect. The app also targets iOS 18, and every physical iPhone or iPad eligible to run iOS 18 is already arm64, so showing architecture does not help users distinguish devices or app compatibility.The useful user-facing information should move into the
Devicerow as a resolved marketing name, with the hardware identifier shown only as fallback when the resolver does not know a device. Raw model identifiers can still belong in Diagnostics where technical troubleshooting context is appropriate.Alternatives considered
Deviceas onlyiPhoneoriPad: not useful enough for a universal iOS app.Impact
Affected users: iOS app users on iPhone and iPad.
Severity: Low to medium polish issue.
Frequency: Always visible when users open Settings > About.
Consequence: The current page feels unfinished and exposes less useful technical detail instead of clear app/device information.
Evidence/examples
Current-state screenshots were captured from Simulator for issue evidence:
iphone-about-before.jpgipad-about-before.jpgLocally captured files for upload/follow-up:
/private/tmp/openclaw-about-issue/iphone-about-before.jpg/private/tmp/openclaw-about-issue/ipad-about-before.jpgObserved current labels/values:
OpenClaw, app version,iOS companion appVersion:2026.6.11 (63159)Device:iPhone/iPadPlatform:iOS 26.xModel:arm64Additional information
The app target is universal (
TARGETED_DEVICE_FAMILY = "1,2"), so the device display helper should support both iPhone and iPad marketing names with graceful fallback to the hardware identifier.The app minimum target is iOS 18, so non-arm64 iPhone/iPad devices are not eligible to run this app. That makes the current
Modelrow unnecessary for the user-facing About page.