Settings App Displays Incomplete OS Version (Shows "2.4" Instead of "2.4.1")
- /e/ version: 2.4.1-t-20241009439852-community-beyond2lte
- Device model(s): beyond2lte
- Developer mode enabled: Yes
- Device rooted: No
- Trackers blocker enabled: Yes
Summary
The "Settings" app displays an incomplete version number for the /e/OS update. Instead of showing the full version (2.4.1), it only displays "2.4."
The problem
Steps to reproduce
- Open the "Settings" app.
- Navigate to the "Updater" section.
- Check the displayed version in "Updater."
- Compare it with the detailed version information on the updater screen.
What is the current behavior?
The "Settings" app only displays "2.4" as the OS version instead of the full version "2.4.1."
What is the expected correct behavior?
The "Settings" app should display the full version number (e.g., "2.4.1") to accurately reflect the installed /e/OS update version.
Technical informations
Relevant logs (adb logcat
)
Relevant screenshots
Solutions
Workaround
Possible fixes
Adjust the regex or version parsing logic to strip up to the first dash (-
) to capture the full version number (e.g., "2.4.1") instead of only taking the first two numbers (e.g., "2.4").