!! TuneECU.com is now TuneECU.net !!

TuneECU can basically be used only on models which are listed in the compatibility list.

Doc Ver:2.5 Mar. 2013
Android Doc Ver:4.0 Jul. 2019

last update march-03-2021
!! Important note !!
No Motobike Manufactor have had involvement in this product.
The use of a manufactures name and / or model designation to describe
the motorcycles on this site does not imply that the manufacturer endorses
the use of this application.

ATTENTION, in order to avoid bad investments,
please first read the TuneECU pages in detail,
 then get the necessary equipment.


WARNING !! Use TuneECU ONLY for motorcycle listed on the compatibility list.

TuneECU Android

Warning: Use of this software solution under certain circumstance can invalidate your warranty.

Use of this software is at your own risk, no guarantee is implied or given,
either by the author(s) of this software, nor the website administrator. !!!!!!!!!!!

!! Damages of any kind caused by the use of this software are your own responsibility. !!


This site deals only with the peculiarities of the Android version.
Everything else can be found on this homepage from the other pages.

TuneECU for Android as a full version is available for a fee on the Google Play Store.
A free demo version with limited functionality can be downloaded HERE.

For your own safety, install the tuneecu full version for Android, exclusively from the Google Play Store. The demo version, download exclusively from Alains box.net.

Note: use the search term "tuneecu" in Store.

With the TuneECU Version 5.2.xx there is a change, from this version a distinction
is made between the license for private individuals and dealers.

Private individuals can register up to 5 bikes in TuneECU with their purchased license;
the registration process is self-explanatory up to and including Android version 10.

From Android 11 and up:
To register one or up to five bikes, connect successively to the bikes, when done you must go in the menu "Help", <version of the App> (the email from the programmer is in this window) and click on "Register". Select the Google account you used to purchase TuneECU, click "OK", send the programmer an email with the "Bikes.usr" file in the "TuneECU" folder and he will send you the license file for your Bike (your bikes) back.
Unfortunately, this procedure is required due to the new security guidelines in Android 11.

Update march-03-2021
With the latest TuneECU version (5.2.16), on Android 11 you no longer have to send a file to the developer to register a motorcycle.
The license file will be generated and stored on a server, that's why this new version requires the permission for internet access.
If you already have a license file, it has to be copied to the TuneECU directory before opening the new version, or you can always register your motorcycle again in the menu "ECU info" button "Register" when connected to the bike.
The same procedure is used for registration with Android versions 6 to 10.
(As of march-03-2021)

Procedure for the registration process / to acquire the dealer license:
First establish a connection to a motorcycle, then disconnect the connection
and go to the Help menu (3 dots / Help) and click on "App version (5.2.xx)".
Now click the "Buy Pro License" button and follow the instructions.
After receiving and entering the transaction number in TuneECU, which is for the dealer license,
the "bikes.usr" generated in the TuneECU directory must be sent to the programmer, who
then sends you the "user.lic" back. This file must then be copied into the TuneECU folder.
The dealer license is for an unlimited number of bikes. (As of Feb-25-2021)

Technical Support  only in Chat and only in english or french language.
Or at the new TuneECU forum, also in English or French only.

Support is only for the TuneECU Android- software, no advice or recommendation will be given
on the use of maps.

To get support, the following information are required:
  • A short description of the problem.
  • Android device & Android version
  • TuneECU version
  • What connection is used, Bluetooth or cable ?
  • For Bluetooth problems: What a Bluetooth adapter is used? (Manufacturers and Software version)
  • For cable problems: Cable-Manufacturer or Source
  • Which cable adapters are used (OTG etc.) manufacturer or source of supply.
  • Loaded Map in ECU
  • Bike manufacturer, model and model year
  • VIN of your bike (the last 6 digits of the chassis number)
  • Also post the contents of the "trace.txt"
Without the above mentioned information, no support can be done.

No support when
it comes to such trivial questions as:
  • Is my bike compatible and which functions are supported (see simply in the Bikes List)
  • Which cable do I have to use and where can I get it (see simply "System requirements")
  • Which Bluetooth adapter do I have to use, etc., questions that everyone can answer for themselves
    if they only deal a little with the instructions and the software itself.


TuneECU is a software for reprogramming, diagnosis and testing of engine control units (ECU),
which are built into some motorcycle models with Electronic Fuel 

Compatible models see "bikes list" by programmer
Important!! Also note the footnote in this list.

Suitable maps for reprogramming can be found
The maps or map folder must be stored in the "TuneECU" folder on the Android device for use with TuneECU.

Basics, NEW UPDATE feb 2021

1.1  System requirements:

  •  Smartphone or Tablet Android version 4.0 minimum, dual Core 1.2 Ghz mini and OTG.
     RAM minimum 1 GB, better and more stable it runs with minimum 1.5 GB RAM.
     You can test your phone or Tablet for OTG connectivity with the App "USB Host Test"
     and / or the App
    "OTG Troubleshooter" from Google Play Store.
    The cheap phones or tablets with Android Go versions do not have enough memory to run TuneECU
    and no OTG support for using a USB cable.
  • Cable USB OBD2 KKL FTDI (The cable is the same as the windows version)
  • Adapter USB/micro (cable OTG) if needed.
  • Optional: Interface Bluetooth ELM327, version 1.4 or 1.5.
    Attention: For the Triumph models, which can be reprogrammed via Bluetooth, special
     adapters like the "OBDLink LX" or the "OBDLink MX" or MX+ have to be
    used, only these adapters allow the reprogramming of the compatible models (see Bike List).
  • For the Walbro Benelli models, a special converter cable and AMP Super-Seal connector (6 pin)
    is still required, see here.
  • For Aprilia, KTM, Benelli, Husqvarna, Ducati, Moto Guzzi, Gilera & Moto Morini ECUs,
    other components are required in addition to the OBD-2 cable and the OTG adapter, components
    checked with TuneECU are available from Lonelec.

WARNING: Avoid the cheap adapters on online platforms, there's a lot of bad chinese clones that don't
work or not properly with TuneECU and specific protocols use by bikes supported.

Some bluetooth adapters recommended, see the list below:
Devices tested:
  • Samsung Galaxy S3, S4, S5, S7, S8, S10e & S10
    Devices with only 1 GB of RAM could cause problems. From 1.5 GB RAM, TuneECU runs reliably.
  • Acer A501 (not for Benelli Walboro ECU because insufficient power)
  • Samsung Galaxy Tab 3 (8 & 10’’)
  • Samsung Galaxy Tab A 10.5 (2018) WIFI Model
  • Samsung Galaxy Tab 3 7’’ (Bluetooth only)
  • Samsung Galaxy Note3
  • Sony Xperia Z
  • Asus me371
  • Medion LifeTab S7852


 This is not an exhaustive list.

Adapters Bluetooth tested

The following Bluetooth adapters are required for models that can be remapped via Bluetooth,
see Bikes List.
Other adapters are not suitable for remapping.

Only for diagnostics & maintenances (no remapping)
see Bikes List. Warning, only buy from trustworthy sources.
BAFX have posted warnings on their website about copies of their products.

     This is not an exhaustive list.

Note: We can not know all the devices on the market or future devices.
We can make a reliable statement only about the devices, that we have tested ourselves.
Of course, since we are private people, we can not constantly buy and test devices from all manufacturers.

References to other Android devices and Bluetooth adapter, which work with the Android version
of TuneECU, are gladly accepted in the TuneECU-forum.

1.2 Installation:

  • TuneECU is available on the Play Store Google.
  • A folder TuneECU is created during the TuneECU installation. The maps need to be copied
    on that folder for later use.

1.3 Utilization / ECU Connection:

The software has 4 main screens: Map, Dashboard, Adjustments and Sensors.
To switch between screens, swipe the screen from left to right or vice versa.
In “Map” mode, with a map open, the different tables can be displayed by swiping the screen up or down.
From the “F” or “I” screen, the corresponding corrections F Trim table can be displayed by swiping towards
the right.

Connection to ECU (Sagem & Keihin models) with cable:
  • Connect the cable OBD (with OTG adapter if needed) to your Android device and to the diagnostic connector on your bike.
  • Open TuneECU and authorize the app to access the USB accessory.
  • In the ECU-menu, use the option "Select" to set the ECU type (for example, Triumph Keihin)
  • Turn on the ignition
  • In the “ECU” menu, select “Connect”. The light in the bottom right corner starts blinking:
    • Red – Initiating Connection to the ECU
    • Orange – authentication
    • Green – Connection established

Connection with compatible Bluetooth adapter:
Important NOTE !! With Bluetooth connection, turn off all others bluetooth devices paired
with your android device (headphone, speaker...).
  • Start the Bluetooth function in your Android device
  • Plug the compatible Bluetooth adapter into the diagnostic connector on the bike
  • Turn on the ignition
  • Connect the Bluetooth adapter and the Android device via the pairing function
  • Start TuneECU
  • When you start TuneECU for the first time, select the Bluetooth adapter to use. If you start it later,
    all you have to do is confirm that the application is authorized to enable Bluetooth.
  • In the ECU menu, use the "Select" option to select the ECU type (for example, Triumph Keihin)
  • Select "Connect" in the "ECU" menu
    When using a compatible Bluetooth adapter, the LED flashes:
    • Blue while connecting,
    • Red – Initiating Connection to the ECU
    • Orange – authentication
    • Green – Connection established
Connection to the Walbro ECU:
Note: For the Walbro models is when using TuneECU for Android, still a converter cable,
          FTDI-USB-RS232, required.

  • Connect the cables with the Android device and the 6-pin diagnostic socket of the bike.
  • Do not connect the 2-pin connector.
  • Start now TuneECU.
  • In the Menu "ECU", use the option "Select" to set the ECU type.
    Note: For Benelli 899/1130 models (Walbro ECU): The selection for these models
    will only be displayed if you have connected the cables to the Android device.
    For these models, keep also the 2-pin connector ready and connect it to the ECU only
    when prompted by TuneECU.

  • Turn on the ignition
  • Now select the menu "ECU" <Connect>
Basics, NEW UPDATE feb 2021

The app has four main screens:
  • Map
  • Dashboard
  • Settings
  • Sensors

You can get to the different screens by simply "swiping" to the left and / or right.

  • In the map screen with the map open, swiping down / up takes you to the individual tables (F, I, L, AF etc.) and swiping right (out from the F and I tables) takes you to the Trim tables. By swiping to the left, you get back to the screens of "Map", "Dashboard", "Settings" or Sensors ".

Map Screen:

Menu „ECU“
  • Connect: Connect to the ECU
  • Select: Select the ECU or Bike Typ
  • Disconnect : disconnect the ECU.
  • Read Map: Read the map from the ECU (only possible via cable connection)
  • Reprogram: Write the map loaded in TuneECU to the motorcycle ECU. 
    For many models only via cable, for many newer Triumph models only via Bluetooth.
    See "Bikes List".
     <<BE CAREFUL!>>
  • Information: Information about the ECU (VIN, Serial number, Map number)
Menu „EDIT“
  • Modify Table: Change of the characteristic maps in the tables.
    In sub menu select "modify table" mark one or several cells, wipe up or down to modify the values.
  • Copy / Paste: Copy or Paste the entire table.
  • Graphic Mode : Graphical or Numeric table display.
  • F Trim global : Use the F Trim table for all « F » tables
  • Commit trims: Apply each Trim table to the F & I table and reset the F Trim tables.
 Menu „Map“
  • Open: open a map from the TuneECU folder.
  • Comparison maps feature: In cells mode holding your finger on the screen
    to see the difference (colored). In graph mode you can see the difference by rpm or TPS.

  • Import table PCIII/V : Import a table PCIII or V in the trim tables.
  • Information : Display the “Infos” / Comments from the map
  • Parameters: Miscellaneous setting for the Map (Rev limiter, SAI, O2 sensor, speed correction …) 

  • Parameters / Devices: Allow to active or deactivate for the map the « devices » (o2 Sensors, SAI, instruments…) 
    Note: "Deactivating the instruments" ---- eg for Daytona 675 (does not mean that the instruments
    no longer work, but it makes it possible to start the engine without the instrument unit).


Dashboard Screen:

Menu „ECU“
  • Connect: Connect to the ECU
  • Select: Select the ECU or Bike Typ
  • Disconnect : disconnect the ECU.
  • Error Codes: Display / Erase the error codes stored in the ECU
  • Information: Information about the ECU (VIN, Serial number, Map number)

If you press "KM/H> MPH" in the field where speed and rpm are displayed (gray background), for a longer
time, a small window opens in which you can switch between Km/h and MPH and you can choose whether
the GPS should be active or the data stream should be used to determine the speed.

From version v4.8.01 there is a new design and the change from km / h to MPH and vice versa, or the switching on of the GPS is done via the three-point menu ---- parameters ---- "speed setting".

You can also switch from ° C to ° F in the three-point menu using the "Units" option.
In addition, you can use the "Themes" option in this menu to choose between 3 different themes.


TPMS Screen For Triumph with TPMS:
When connected in the Dashboard screen, you have an arrow at the right of the REC button.
Slide the REC button up and it change to TPMS button.Long press on the button to go to the TPMS screen.

Instructions for activating the TPMS, Triumph only.

Adjust Screen:

The left gauge shows the vacuum values for the cylinders to allow the butterfly synchronization only for Keihin ECU's.


             Menu „ECU“
  • Connect: Connect to the ECU
  • Select: Select the ECU or Bike Typ
  • Disconnect : disconnect the ECU.
  • Error Codes: Display / Erase the error codes stored in the ECU
  • Tests & Adjustments: Test components (fuel pump, radiator fan, etc…)
  • Adjust :
    • CO adjustment (Sagem)
    • TPS reset (Sagem & IAW5AM)
    • Idle air control valve (IACV) setting (Sagem)
    • Long-term mixture adjustment (Sagem)
    • Reset adaption (Keihin)
    • Setting e.g. "Exhaust Valve" (Keihin)
    • Setting the idle control ("TPS / ISCV") (Keihin)
    • Devices adjustments (Exhaust valve, Idle speed, …)
    • Reset Service Interval (exclusively with Bluetooth) ATTENTION! The date on the dashboard (bike) must be correct.
    • Activating TPMS (Triumph only)
    • ABS Bleed feature, Triumph only (with usb cable, for models with K-line protocol only,
      for the Ride by Wire models only with bluetooth.)

 Sensor Screen:

In the Sensors Screen, all sensors in the bike can be checked for their values.
It can be selected via a submenu, the sensors whose values you want.

Sensor data recording:
- Change to the sensor screen
- select the sensors to be recorded
- now do a long press on the still gray REC button, it must turn green and the red dots must appear
  at right of the values.
- Select your bike and connect this.
When datas are recording, the REC button turn red.
The recording is ended by long pressing the REC button again.
The recording is saved in .csv format in the "TuneECU / Logs" folder on your
Android device.
PS: Not all features are available on all motorcycles.


Appropriate equipment:

Converter Cable for Walbro ModelleAMP 6-Pin
The OBDLink LX or MX or MX+ Bluetooth adapter
is required for the newer Triumph models, other
adapters do not work. See Bikes List.

Change Log: see HERE


Use of the software is at your own risk. Neither the software developer or the website operator will provide any form of guarantee.

!! Damages of any kind caused by the use of this software are your own responsibility. !!

back to top

!! Important note !!
No Motobike Manufactor have had involvement in this product.
The use of a manufactures name and / or model designation to describe
the motorcycles on this site does not imply that the manufacturer endorses
the use of this application.

All care has been taken in the creation of this page, however, the author
cannot guarantee  the completeness and accuracy of this information.

*** END ***