ALDLdroid is an application for OBD1 GM (ALDL) ECMs. It is currently compatible with both 160 baud and 8192 baud protocols. The application has also been used beyonds GM ECMs such as BMW N54, DSM, etc etc. OBD-II support is in there but has not been extensively tested.
It is compatible with TunerPro files (ADX), just make sure you have the ADX file for your ECM before purchasing the app. You will also need to make sure your ADX file is NOT encrypted as the app cannot read those. You will have to copy your ADX file to the ADX directory of the ALDLdroid folder on your Android device once you’ve started the app for the first time and the folders structure has been created.
There is also a tuning section that uses TunerPro files as well (XDF) to allow editing BIN files. Real-time tuning is currently supported. I got very little feedback on it tho so there might be a few issues here and there. Otherwise it does supports the Moates Ostrich and the Moates AutoProm hardware. Real-time tuning for NVRAM based ECUs has also been added (only tested with Australian ECUs such as the Delco ‘808). Chip programming is also possible using the Moates BURN1/BURN2 hardware.
Currently, connection to the ECM can be made using Bluetooth or USB (FTDI). Make sure that your Android device support one of these two connection methods. USB host mode is only available on Android 3.0+ and not all devices support it. Note that having a USB port on your Android device doesn’t automatically means it support USB host mode.
– Minimum Android version is now 4.0
– Upgrade to target API level 23, implemented runtime permissions in the app
– Fixed possible crash in NVRAM code