Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Markdown
highlightStyle3024
## [351]

## Added
 - Restore necessary data from server when car is in bootmode.

## Changed
 - Increase idle rpm options to 1500 RPM
 - Improved rescue from bootmode (failed flashes)
 - Resolved Torque by Gear limiter on select Hybrid software

## [350]

## Changed
 - Typo "idleing" => "idling"
 - Resolved car recognition issue 

## [349]

## Added
 - Added idle custom option
    - Base idle
	- Clutch-out idle delay (6MT)
	- Clutch-in idle (6MT)
    - Clutch-in fast RPM change (6MT)	
 - Sync user adjusted custom options and user defined 'car name / picture' between different devices
 - Fixed issue where engine have not been detected by app.

## Changed
 - Resolved failed flashing retries when flashing OTS or custom map
 - Added bootmode detection to ECU Info page
 - Custom Code Update available popup will be shown only once
 - Resolved missing/null targetCustomCodeVersion when flashing custom maps on select software versions
 
## [348]

## Changed
 - Fixed issue where engine was incorrectly identified by app.
 - Removed shadow code DTC: CDA506
 - Resolved issue with flashing older S63 bootloader
 - Improved automatic detection of Femto unlocked ECUs
 - Fixed logger crash on some devices
 - Resolved missing/null targetCustomCodeVersion when flashing custom maps on select software versions

## [347]

## Added
 - Ability to filter logger variables

## Changed
 - Custom Code logger variables should be accessible by newer custom code version after upgrade
 - Resolved the issue when parameters configuration change could freeze the logger itself

## [346]

## Added
 - Access to logger files is only possible when there is no active file recording

## Changed
 - BOTF Slot 0 uses original burble aggression when burble option isn't marked (or flashing Stock)
 - Resolved flashing option issue with old TCU limiter bypass solution (with Femto unlocked ECUs where CC is not up to date)

## [345]

## Added
 - Flashing and logging support for new software: 
    - R2C9H6P7B (3E7D-060.160.007)
    - H4C996K5B (4ACF-030.160.005)
 - New logging parameters:
    Engine idle status
 - Radiator flap flashing option for all G-Series vehicles
 - Additional DTC codes to be removed for decat and radiator flap
 - Allow to delete account from User Page

## [344]

## Added
 - Dynamic TCU torque limiter (custom code) for all supported platforms (B4x, B5x, S58, & S63) including Hybrids
 - Aftermarket LSD installed Option with adjustable final drive ratio (for ECU calculations)
 - Detection for too many selected log parameters
 - New logging parameters:
    Launch Control Status
    TCU Torque Limit
    Clutch & Brake Pedal Status
    Sport Gauge Readings

## Changed
 - Updated TCU torque limiter custom code for improved launch control handling (dependent on brake status)
 - Logger file buffer size available only on customer support request - not required in normal use
 - Adjust gauge's background overlay on iOS platform
 - Custom uploaded logger variables are instantly available to log & display
 - Epoch Time parameter added back to logger file
 - Master & Slave module switch reinitialize the logger instantly
 - Scroll view support for Register Page
 - Logger can read 2-3 times more data than before

## [343]

## Added
 - Logger V2: Better performance and more UI features

### Changed
 - Adjusted TCU limiter option
 - Resolved flashing issue on SWFL-3081-080.021.002 software
 - New software version support for flashing options and logging:
  - H4C996K6B 4ACF-030.160.006
  - R2C9D3P7B 3E7D-030.140.007
  - R2C9D3N5B 3E7D-030.030.005
  - R2C9H5P7B 3E7D-050.190.007
  - R2C9J7P7B 3E7D-070.090.007
  - R2C9L8P7B 3E7D-080.072.007
  - R4C9H5P7B 5D55-050.190.007
  - R4C9J7P9B 5D55-070.090.009
 - Corrected recognition of new 3E4B bootloaders
 - Clipboard logger link will contain reference to the datalog & corresponding logger file too

## [342]

### Added
 - Bootloader support for 3E4B:
  - 001.017.001
  - 001.021.001
  - 001.030.001
 - New software version support for flashing options and logging:
  - R4C9F4P7B 5D55-040.190.007
  - R4C9H5N6B 5D55-050.180.006
  - R4C9H6K5B 5D55-060.140.005
  - R4C9H6N7B 5D55-060.150.007
  - R4C9H6P7B 5D55-060.160.007
  - R4C9H6P9B 5D55-060.160.009
  - R4C9J7P7B 5D55-070.090.007
  - R4C9L8P7B 5D55-080.072.007
  - R2C9J7N5B 3E7D-070.080.005
  - R2C9L8N5B 3E7D-080.060.005
  - R1C9J9E7B 3076-090.020.007
  - R1C9JE15B 3076-090.080.005

### Changed
 - Redesigned cold start option for gen 1 vehicles
 - Resolved ECU unlock issue on older gen 2 vehicles when attempting to apply custom code

## [341]

### Changed
 - Corrected failed flashing on select software versions

## [339 - 340]

### Added 
 - Gen 1 Custom Code update to add TCU Torque limiter bypass

### Changed 
 - Corrected Exhaust Flap opening/closing in diagnostic menu (was reversed, closed when it should have opened, etc.)
 - Improved legibility of MyCar page Switchable Map popup summary
 - Improved sharing app logs feature

## [338]

### Added 
 - Logging parameters:
    - Boost Pressure: Post-Cat Exhaust Loss
    - Boost Pressure: Pre-Cat Exhaust Loss
    - Boost Pressure: Pre-Cat Calculated 
    - Boost: MAF (Alt) Corrected
    - Boost: Volume Flow Pre-Cat

### Changed 
 - Logger access for beta testers
 - Logger file names will be produced with yyyy-MM-dd_HH_mm_ss.csv format

## [337]

### Changed 
 - Miscellaneous bug fixes

## [336]

### Changed 
 - Miscellaneous bug fixes

## [335]

### Changed 
 - Show full error message when share logs command throws exception

## [334]

### Changed 
 - Miscellaneous bug fixes

## [333]

### Added 
 - Custom option and advanced logging support for PST 3081-090.060.006
 - (BETA) Circular gauges in logger

### Changed
 - Vmax and exhaust flap bug fix
 - Logger: 
    - Removed Super knock counter (incorrect interpretation)
    - Added alternative transmission oil temperature (transmission dependent)
    - Added oil pressure unit selection

## [332]

### Changed
 - Exported stock maps will include the ".bin" suffix

## [331]

### Added
 - Ability to turn ignition on/off when first connecting and after flashing
 - Diagnostic mode: Exhaust flap control and Ignition control
 - Present popup when ECU changed from previous connection (VIN/Serial changed).
 - Support for new BTLD 001.045.001

### Changed
 - Improved ECU initialization and switching (when dual ECUs are present)
 - Resolved uploading custom logging parameters on devices from different cultures

## [330]

### Changed
 - Update to CCv0.4; corrected bug with Custom Code v0.3 not applying on all software versions
 - Resolved incorrect logging of:
    - Target Intercooler Pump Speed
    - Temperature: Air Ambient/Charged/Intake (IAT)/Engine Coolant Actual

## [329]

### Added
 - CCv0.3 to resolve remote starter issue on gen 2
 - Added Shadow DTC code reading
 - New logging parameters:
    - Battery voltage
    - Fuel: HPFP I-Component
    - Fuel: HPFP P-Component
    - Fuel: Rail pressure delta
    - MAP Sensor Voltage
    - Misfire Counter
    - Misfire Count Cyl.1
    - Misfire Count Cyl.2
    - Misfire Count Cyl.3
    - Misfire Count Cyl.4
    - Misfire Count Cyl.5
    - Misfire Count Cyl.6
    - MSV: Pre-control base angle
    - MSV: Pre-control duration
    - MSV: Pre-control dynamic offset
    - MSV: Pre-control gain
    - MSV: Pre-control gradient factor
    - MSV: Pre-control offset
    - MSV: Pre-control value
    - Oil pressure
    - Temperature: Engine Coolant Sensor
    - Temperature: Transmission oil
    - Throttle request position
    - Timing Correction knock adaptation
    - Torque: Limiter status
    - Valve lift (Inlet)
    - WG Position: Sensor (Raw)
    - WG: Boost pressure target
    - WG: I-Component

## [328]

### Changed
 - Resolved target software error when bootmode
 - Resolved empty SWE list when car is unsupported

## [327]

### Changed
 - Resolved CRC error when flashing custom maps

## [326]

### Added
 - Notify user on MyCar page if custom code update is available

### Changed
 - Custom Code Update v6.9.2
    - Use BC button or RES button
    - Resolve map slot not saving under certain conditions
 - Stage descriptions for B48 Mini 148kW/170kW/225kW
 - Corrected SWE compatibility check under specific conditions

## [325]

### Added
 - Antilag fuel cut method, PD boost controller, duration limit, activation delay, and exhaust flap opening

### Changed
 - Updated Antilag (via Custom Code v6.9.1) on select software versions with new defaults:
     - Target boost = 1100 hPa
     - Overboost limit = 100 hPa
     - RPM delay = 180 RPM
 - Improved aggression sliders for ignition and lambda
 - Major logger performance improvements (faster sample rate)
 - Rearranged custom options list

## [324]

### Changed
 - Resolved custom options application issues
 - ENET Cable connection improvement. [Check manual for updates instructions for iOS].

## [323]

### Changed
 - Updated minimum gen 1 boot control version for Femto

## [322]

### Added
 - Radiator flap always open option for all Gen 2 vehicles
 - Additional dcat DTC codes removed 
 - 7 new software versions for logging and custom options:
 -      Bxx: R4C9F4N5B, R4C9J7N5B, R4C9L875B, R4C9L8N5B
 -      S58: F4C9L8C5B, F4C9L8E6B
 -      S63: H4C9L8E6B
 - More logging parameters:
 -      Injection: Actual start angle
 -      Injection: Actual end angle
 -      Injection: Delta angle dynamics
 -      Injection: Target start angle
 -      Target intercooler pump speed

### Changed
 - Improving the logic for custom code

## [321]

### Added
 - Added FEM reset option to Diagnostics

### Changed
 - Resolved issue with unexpected logout on app startup

## [320]

### Added
 - Allow to download stock map from diagnostics page
 - Allow to download stock map from stage page

### Changed
 - Allow to share multiple maps in custom maps page

## [319]

### Added
 - Startup roar for B48 hybrids

### Changed
 - Logging preference settings should be saved in any scenario
 - iOS fix for exporting maps from app

## [318]

### Changed
 - Append VIN to map name upon exporting from the app (via custom flash)
 - Corrected null reference error when flashing custom tune on select software version

## [317]

### Added
 - Femto unlock support (ECUs created after June 2020)
 - Links to authorized dealers and custom tuners
 - Unlock status ECU Info page
 
### Changed
 - Coding backup (even if already exists)
 - Corrected coding upload logic
 - Error message when unsupported ECU is connected (ie. MEVD17)
 - Corrected custom code change detection for "not supported" software versions (increase flashing speed)
 - Corrected message for missing OTS maps
 - Corrected custom code version backend sync


## [316]

### Added
 - User gets info about min app version to support his car.
 - Support for btld 001.035.005

### Changed
 - Resolved missing target custom code version on recent F-series software versions
 - Reduced antilag max target boost

## [315]

### Changed
 - Misc bug fixes

## [314]

### Changed
 - Misc bug fixes

## [313]

### Changed
 - Resolved issue with burble style settings restore

## [312]

### Added
 - Allow to restore custom options defaults

### Changed
 - Adjusted antilag default settings

## [311]

### Added
 - Added Antilag (via Custom Code v6.9) on select B46/B48/B58 software versions
 - Added loggable Antilag parameters
 - Added removal/renaming of cars from MyCars page
 - Added BootCtrl readout (detects new Bosch security)

### Changed
 - Reduced max timing retard for burble flame map
 - Corrected map file names to include VIN only when matching the connected car

## [310]

### Changed
 - [Android] Support for newest Android API
 - Conditional access to cars from different regions
 - Legacy DCAN cable not supported anymore

## [309]

### Changed
 - Stock & custom maps retrievement in Custom Files page won't require full sync process before
 - Updated User Manual link

## [308]

### Changed
 - Small config changes

## [307]

### Added
 - New button added in Custom Maps page which allows to fetch the stock map and custom files from server

### Changed
 - Logger file name for custom map will include original filename
 - [iOS] Cannot check custom option on some devices fix

## [306]

### Changed
 - Updated User Manual Links
 - Improved logger value collector throughput

## [305]

### Changed
 - Fixed unlock patch detection on low security Gen 1 ECUs
 - Fixed logger file creation

## [304]

### Added
 - Allow to receive custom maps from server through SYNC process

### Changed
 - Adjusted failed flashing message to show a different image

## [303]

### Added
 - Added support for BTLD-000048DB-000.010.004

## [302]

### Added
 - "Remove All" marked logging parameters button
 - Confirmation dialogs for log file renaming and deletion

### Changed
 - Set all custom logging parameter items to be marked by default after upload
 - Migrated MG Flasher servers

## [301]

### Changed
 - Fixed connectivity issues on Android platform including login, registration and redeeming process

## [300]

### Changed
 - Corrected display spacing on Custom Code Version selection page

## [299]

### Changed
 - Fix for uploading renamed logger files to logs cloud

## [298]

### Added
 - Support for high security bootloaders on gen 1 ECUs (BTLD-000.010.034)
 - Support for more bootloaders in gen 2 ECUs (BTLD-001.012.002, BTLD-001.014.002, BTLD-001.016.002, BTLD-000.010.004)

### Changed
 - Reorganized Logger parameters to group similar items together
 - Resolved conflict where select parameters could not be logged
 - Removed unsupported Flame Map option from newest S63 and S58 software

## [297]

### Changed
 - Resolved custom flash file upload error

## [296]

### Added
 - Custom flashes using incorrect VIN encrypted files will have a clear error message

### Changed
 - Adjusted sport gauge settings to select discrete values
 - Fixed app crash when connecting to select vehicles
 - Fixed uploading/renaming/deleting of older log files

## [295]

### Changed
 - Fixed app startup crash when new cars are connected

## [294]

### Changed
 - Translation files

## [293]

### Added
 - Initial support for Custom Code v6.0 (F-series B46/B48/B58 vehicles only, no hybrids)
 - Custom code version selection page (restricting which OTS maps are available)
 - Feature to extract info from custom bin under misc menu
 - Additional flashing page info, indicating stage and map id

### Changed
 - On-The-Fly switchable maps, burbles and max cooling can now be adjusted via cruise control
 - ECU Unlocked -> ECU Activated text change across entire app to avoid confusion
 - Misc other small bug fixes

## [292]

### Added
 - Added ability to lock the ecu when flashing "Stock"

### Changed
 - Fixed invalid car region recognition for some cars' software version
 - Fixed crash when accessing logger setting without active connection to a vehicle
 - Fixed user car names in MyCars List
 - Fixed Max Cooling target temperature when flashing custom maps
 - Corrected sports gauge recalibration not appearing for select users
 - Corrected gauge display order not saving
 - Text correction for burble minimum speed slider

## [291]

### Changed
 - Fixed high security detection for some sort of cars

## [290]

### Changed
 - Fixed invalid car region recognition for some cars' software version

## [289]

### Added
 - Sports gauge recalibration for all users
 - Dual ECU logging for S63 platform
 - Settings page allows to selecting which ECUs to log

### Changed
 - Text correction for burble minimum speed slider
 - Slight speed up when applying map changes from custom options
 - Fixed Max Cooling target temperature when flashing custom maps
 - Misc logger bug fixes (improved buffering and sampling timeout)
 - Logger is organizing logs into separate VIN folders (old logs are also shown)

## [288]

### Changed
 - Fixed stage version presentation on some sort of devices (text trimming)
 - Resolved Exhaust Flap not opening on select software versions (wasn't staying open)
 - Resolved custom options "map address missing" bug when ecu is in bootmode

## [287]

### Added
 - New Burble Styles and customization, including "Flame" mode for extra aggression
 - Startup Roar for select models and software revisions (some hybrids are not supported)
 - Torque by gear limiters (great for FWD & RWD cars with a lot of power)
 - Independent map for stage 2.5
 - Ability for tuners to bypass Custom Code maps (burbles and cooling)
 - Logging of single ECU on S63 vehicles
 - Logging ambient air temperature and exhaust flap status
 - User re-calibration of Sport Gauges [Internal only]
 - Ability to enable burbles when shifting up and down [Internal only]
 - China Vesrion Translations Update
 - Fix connect button size on iPhone 12 Mini
 - Warning about newer ECU manufacturing date being unsupported (Newer than July 1st, 2020)

### Changed
 - Previous map selection fix on iOS platform
 - Flashing will show 100% (instead of 99%) before clearing DTC and showing complete
 - Resolved bug on some devices that prevented successful ENET connections
 - Resolved Vmax for select software [Internal only]

## [286]

### Changed
 - Fixed an issue where the car could not be identified in some sort of devices.

## [285]

### Changed
 - Fixed file access / storage permissions

## [284]

### Changed
 - Added support for car specific shop products [Internal only]
 - Products description updated
 - User don't have to make a sync just after purchase in shop, it will be done automatically
 - Slightly increased render speed of My Car with backward navigation scenario

## [283]

### Changed
 - Corrected payload to backend regarding engine info
 - Fixed SVK info parsing conditions
 - Resolved issue with reading additional SWE backup info from ecu

## [282]

### Added
 - Allow to flash previous versions of the OTS Maps

## [281]
 
### Changed
 - Popup message for B58 stage 2 and stage 2.5, HPFP uprades are recommended for ethanol maps
 - Resolved a bug with Push Notifications
 - Fixed crashing when reporting unsupported ecu

## [280]

### Added
 - Support for dual ECUs

### Changed
 - Fixed event message scrolling on flashing page
 - User is able to share all selected files by tapping on the one of the share button in list
 - Resolved missing stages on select software
 - Detection of missing OTS maps
 - Corrected detection of unsupported modules (like MEVD)

## [279]

### Changed
 - Custom map files selection fix for iOS platform

## [278]

### Changed
 - Fixed invalid radio buttons color on iOS platform
 - Support button opens MG Flasher Knowledgebase

## [277]

### Changed
 - App will no longer crash while opening Stage 1/2 page

## [276]

### Added
 - Super Bundle product for China market
 - F-Series B48 switchable map support added (min map version 1.8)
 - Switchable map slot description added to popup in MyCar page

### Changed
 - "ENET Connected" button text clip fix on iOS

## [275]

### Added
 - Syncing history items just after car flash when network preference configured

### Changed
 - Contact access permission is no longer required
 - App will launch successfully when user did not accept some of the permission at startup

## [274]

### Added
 - Allows to send push notifications to our users

### Changed
 - Fixed missing asset files for bootloaders 4295 and 6198 [internal]
 - Fixed app logs export freeze on iPads


## [273]

### Added
 - Custom code v0.2 (TCU torque limiter) flashing for S58 & S63 [internal]
 - Logging parameters and custom flashing options for S58 only [internal]

### Changed
 - Fixed radio buttons color in Flashing options page
 - Corrected S58 and S63 bootloader unlock detection [internal]
 - Fixed app freeze on failed flash attempt


## [272]

### Added
 - ENET connection will be automatically suspended if Internet access is required
 - Added initial support for OTS Stage 2.5. Some of cars will gain access to this feature in near future.
 - Initial support for more bootloaders (0x3E4B, 0x48DB & 0x48D9)
 - Added power as a logging parameter. Calculated from either (Power[bhp] = Torque[Nm] x RPM / 7127) or (Power[bhp] = MAF[g/s] x 1.25) in Logger settings.
 - Connectivity button which shows current car & enet connection status
 - Ability to rate & write app review
 - In-app notification for OTS map update

### Changed
 - Corrected logged epoch time for signed values
 - Custom logging parameters now support Excel file format. (*.xlsx).
 - Added default logging of: Target Lambda, Power Internal, & Vehicle Speed


## [271]

### Added
 - Logger time stamp selection between start session or epoch
 - Added another checksum preflash verification

### Changed
 - Fuel trim gauge displays decimal points
 - Corrected DTC Masking on default settings
 - Adjusted Burble duration and aggression


## [270]

### Changed
 - Fixed logging of "Boost: MAF Corrected" and "Boost: Charge Factor Ratio""


## [269]

### Changed
 - App won't crash anymore while selecting custom map again after back navigation from flashing options page
 - Logger file selection accuracy improvement
 
 
## [268]

### Added
 - Initial support for select Gen 2 B48 Hybrids (Bootloader 0x5D53)
 - Logging parameters for advanced boost control


## [266]

### Changed
 - Custom Code v5.4 significantly improves performance
 - Minor layout fixes for Android platform
 - Fixed auto start in logger
 - Added a few more default logging items

...