Hi mdm_support.
Thanks for your comments, I've the following questions:
==> "You can modify the free community version. Please note that the community version has limited capabilities:"
Reply: I know about the restrictions, so in this case, we want to know if we take the community version and develop our custom features, like our own tracking function by example, Is it possible using community version?
==> "The Enterprise Edition includes full source code (client, server, plugins), and the Remote Control module."
Reply: about this point and reviewing the code (
https://github.com/h-mdm/hmdm-server?tab=readme-ov-file), seems like you explain, that this source code is partial without the MDM' core, that's right?
==> "Android 4.1.2 is a very old version. Unfortunately newer versions of Android SDK and third party libraries may not be compatible with older versions of Android. "
In your support page (
https://h-mdm.com/compatibility/) explains about the compatibility with Android 4.0, that is right or you have plans for remove this support?
==> " You can try doing that by updating the source code of Headwind MDM Community (to avoid spending money for the Enterprise version), but I doubt it is even possible."
Reply: we did try to do it, but seems the code is very complex to test and debug, we following the next steps:
1. After download, we open the folder using IntelliJ IDEA, importing the pom file.
2. Edit build.properties.
3. Open Maven option and check that all source is valid and compile (Lifecycycle and test each one) and seems it's working.
4. Using the maven project MDM server -> plugins -> site:run we get the MDM page about the software, but not the MDM welcome page (like the page after deploy and install)
5. Checking the source, we found the REST API that we think is the HMD core, under /server/src/main/java/con.hmdm/rest; but we don't find the way to test it.
Any suggestions or what we're doing bad?
Thanks in advance,