-
Couldn't load subscription status.
- Fork 373
Description
Device: Samsung Galaxy S22 (SM-S901B/DS, European version)
Reference: GSMArena - Galaxy S22 5G
Chipset: Samsung Exynos 2200 (internally identified as s5e9925)
Problem:
Samsung Exynos 2000 series chipsets use a new identifier format (s5e****)
instead of the traditional patterns (universal****, exynos****), causing
them to be unrecognized by the current chipset detection logic.
These chipsets use generic identifiers (e.g., s5e9925) instead of
marketing names like "Exynos 2200", but can still be identified and
mapped to their corresponding models using external resources like
Wikipedia - Exynos.
Device Properties of SM-S901B/DS:
$ getprop | grep s5e
[ro.boot.hardware]: [s5e9925]
[ro.hardware]: [s5e9925]
[ro.product.board]: [s5e9925]
[ro.soc.model]: [s5e9925]Expected Behavior:
s5e9925 should be detected as "Samsung Exynos 9925" (internal model for Exynos 2200)
Current Behavior:
Chipset appears as "Unknown" due to unrecognized pattern
Proposed Solution:
Implement pattern matching for /s5e\d{4}$/ format in ro.product.board parsing.