Resources | developer.brewmp.com Resources | developer.brewmp.com

Developer

resources

Technology comparison

Basic operations Diag BTIL OS Services Gateway Notes
Copy, remove, rename files yes yes yes
Can see const files yes yes
Can start applets yes yes
Can run programs yes yes yes
Can reset device yes yes planned
Send keypresses yes yes planned Requires per-OEM mapping file
Send BREW events yes planned
Install without reboot on Brew MP yes yes BTIL mechanism does not use packages
Get log messages yes yes yes On Brew MP 1.0.3 and newer devices
Tools Diag BTIL OS Services Gateway Notes
Loader yes yes yes Hybrid BTIL/Connect mode to copy files faster
Logger yes yes
DEER yes planned
Task Manager Prototype
Task Manager planned
Connect Tool yes
C2R planned yes
PEK Studio yes yes
Test Studio yes planned Planning Connect hybrid
AppCreator yes planned
Countdown yes
Settings Editor yes
Connection types Diag BTIL OS Services Gateway Notes
Runs over USB yes yes yes
Runs over serial port yes yes
Runs over OTA connections yes planned With limitations
Runs over Bluetooth yes planned
Can connect to Simulators yes yes
Multiple tools at once yes yes yes BREW tools can't run simultaneously with QPST tools
Brew MP SDK USB Driver yes
Extensibility Diag BTIL OS Services Gateway Notes
Extensible by Developers yes yes
API published yes yes
Uses Remote Procedure Call yes
Uses packets yes
No platform agent required yes An agent may be required, but it can be installed automatically
Can make BREW calls yes
Utilizes platform security model yes
BREW versions Diag BTIL OS Services Gateway Notes
2.x yes
3.x yes yes* *Not pre-installed or tested on commercial devices
4.x yes yes* *Not pre-installed or tested on commercial devices
Brew MP yes ** yes yes *May need to be Developer Mode enabled.

**Newer phones can't be connected to due "Alternate FS" change

Security and enablement Diag BTIL OS Services Gateway
Supports DES on Brew MP yes
Enforces SPAR yes yes
Enforces ACLs yes yes