Skip to content

Improved version of Xiaomi Mi Walkie-Talkie radios companion application for Android

Notifications You must be signed in to change notification settings

Dimahay/Mi-Walkie-Talkie-Plus

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 

Repository files navigation

About

Mi-Walkie-Talkie-Plus is an improved version of original Xiaomi Mi Walkie-Talkie radios companion application for Android.
"Plus" improvements are:

  • All the fancy Xiaomi frequency editing dialogs are replaced by simplified ones:
    alt text
    These simplified dialogs allows to enter any frequency you want, in Megaherz, in 130 - 520 MHz range, with 1Hz precision (up to 6 fraction part digits). Original frequency dialogs are replaced both for custom channels and repeaters for all supported walkie-talkie models.

  • Added the ability to install modified firmware.
    Now you can use Mi-Walkie-Talkie-Plus app mod to flash custom firmware to all supported Xiaomi Mijia Walkie-Talkie radios. To do so, you should create the folder named "Mi-walkie-talkie.firmware" in your phone's internal memory, and put the correctly named firmware file(s) there. While such a folder exists, Mi-Walkie-Talkie-Plus believes that connected radio has firmware version "0.0.1", so the app will try to perform a firmware update. In case if there are any firmware files suitable for your radio model and revision in "Mi-walkie-talkie.firmware" folder, such a file will be flashed to the radio; otherwise, the latest official firmware version for your radio will be used (so you can revert to the official firmware by creating the empty "Mi-walkie-talkie.firmware" folder). Please, do not forget to remove or rename "Mi-walkie-talkie.firmware" folder upon the firmware update - otherwise, Mi-Walkie-Talkie-Plus continue to treat your radio firmware as version "0.0.1", and will not operate correctly.

  • Language mapping rules are changed.
    While original Mi Walkie-Talkie application has Chinese and English languages, it follows the rule: all non-English languages --> Chinese. It is not a problem if your phone's language is English or Chinese; but if your primary language is, for example, Spanish or Russian - Mi walkie-talkie application will use Chinese UI, and will update your walkie-talkie firmware to the Chinese version. "Plus" mod changes language mapping to the opposite: all non-Chinese phone languages --> English, so with Spanish primary language you will have English UI in application, and English walkie-talkie firmware updates.

Download

Downloads are available in project Releases section.

Project structure

  • original-apk - the original Mi-Walkie-Talkie Android application .apk is here.
  • original-java - useful subset of the decompiled Java sources. It is not possible to build an application from theese sources - use it only as a human-readable reference.
  • app - primary working folder to build Mi-Walkie-Talkie-Plus app mod.

Building

Use Apktool v.2.4.0 or newer to build the Mi-Walkie-Talkie-Plus app mod.
If you are interested in submitting a patch, feel free to send me a pull request here.

About

Improved version of Xiaomi Mi Walkie-Talkie radios companion application for Android

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Smali 92.3%
  • Java 6.2%
  • HTML 1.5%