SonimLab — XP3800 Utility Project (v0.1-alpha)
I’ve been working on a small utility project for the Sonim XP3800 called SonimLab.
GitHub:
repo link
The phone I’m using for development is:
-
Sonim XP3800 (XP3)
-
Non-camera model
-
Verizon firmware
-
Visible network
The app is currently in a very early stage (v0.1-alpha) and only has a few features, but I wanted to share it in case anyone is interested in testing, contributing ideas, or comparing behavior on other XP3800 variants.
Other carrier variants may behave differently, so AT&T / Sprint / other XP3 reports would be especially useful.
Goal
SonimLab is intended to be a “Swiss Army Knife” style utility for the XP3800.
The goal is to expose hidden functionality, document workflows, add practical shortcuts, and make the phone more useful while still respecting its rugged dumbphone design.
The goal is not to turn the XP3800 into a modern smartphone.
Current Features (non-root)
Battery Stats
Displays Android battery information:
-
Battery level
-
Temperature
-
Voltage
-
Battery Chemistry
Bluetooth Contact Import Shortcut
Quick access to the built-in Bluetooth contact import feature - especially useful when using alternative launchers.
Warranty Notification Shortcut
Provides a non-root method to access the notification settings page and disable persistent Sonim warranty registration notifications.
Future Plans / Research Areas
Up to this point development has been focused on non-root improvements.
Root functionality will be treated separately so users can choose how far they want to modify their devices.
Some areas being researched:
-
Hotspot entitlement issues
-
Visual Voicemail behavior
-
Busy signal audio bug
-
Spam number blocking for text messages
-
Quick Settings access when using alternative launchers
-
Battery charge limiting
-
Dialer / recent call search improvements
-
Carrier apps and MDM behavior
-
Status bar cleanup
This is still early and experimental, but feedback, testing, and ideas are welcome.