Skip to content
/ mre-makefile Public template

Cross-platform build script for developing MediaTek MRE apps

License

Notifications You must be signed in to change notification settings

gtrxAC/mre-makefile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mre-makefile

Cross-platform build script for developing apps for MediaTek MRE feature phones; replacement for the proprietary Windows-only MRE SDK.

Status

What works

  • Compiling a VXP file under Linux
  • Compiling a VXP file under Windows
  • Running a compiled VXP on MRE 3.x phones
  • Editing app metadata (tags) via JSON

What doesn't work

  • Compiling a VXP file under macOS
  • Running a compiled VXP on MRE <3.0 phones
  • Editing app resources - not planned unless absolutely required

Dependencies

On Windows, you can download and run w64devkit, which provides make and binutils. On Linux, you should install these with your package manager. On macOS, good luck.

  • GNU Make
  • Python
  • Binutils
  • ARM GCC

How to use

  • make - compiles project and creates VXP in the project root folder
  • make clean - deletes any compilation data

License

The Makefile and build.py script are MIT licensed, other files may have their own licensing terms.

Thanks

I would like to thank @XimikBoda for helping me understand the VXP file format.

About

Cross-platform build script for developing MediaTek MRE apps

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages