Infinity CM2MT2 v2.16 Released

Infinity Chinese Miracle-2 MTK / Mediatek v2.16 - Another Step Forward
As ordinary, unique functions and methods released

  • Changed : Protocol updated ( Raphael/Legacy )
  • BugFix : MT6737M/MT6580
  • Changed : Internal EMI engine rebuild
    • LEGACY line : DB rebuild and updated, changed and optimized selection features
    • RAPAHEL line : DB rebuild from scratch. Selection feature rebuild. Manual mode removed and changed to automatic.
      • Summary :
        • Supported almost all existing memory/dram combinations up to current date for LEGACY lines
        • Supported almost all existing memory/dram combinations up to current date for RAPHAEL lines ( up to DIMENSITY line )
        • REMOVED manual EMI selection by bruteforce. NOT NEED ANYMORE set one-by-one internal EMI db counter and boot device every time. All auto.
        • In rare case of discrette DRAM may require change EMI once for some specific devices
        • After device learning ( via HW report feature ) it will be stored in SW Database and used automatic at every service/flash/repair operation
        • Overall : Not need seek compatible preloader files for new/not existing FW's devices, spend time to bruteforce and etc. Just connect and work!
  • Changed : Core updated for LEGACY line
  • BugFix : MT6737 with Android 10 flashing revised
  • BugFix : Checksum verify rebuild
  • BugFix : Changed memory repartition model for modern scatter formats ( used in Android 10 FWs )
  • BugFix : Different scatter-version dependencies handled now correct
  • Changed : Core updated for RAPHAEL line
  • Changed : UltraFlash feature updated, new security workarounds supported
  • Changed : Identify
    • Legacy platform changes, mostly for Android 10 devices
  • Changed : Smart Reset
    • Optimized support for different customized and generic cases
  • New Feature : HW Report ( RAPHAEL - only )
    • Allow read extended info from device about its HW
      • EXTCSD info ( complete, include eMMC version, all flags etc. ) - used in case of identification for HWrepair purposes
      • CSD info ( complete, TEMP/PERM write protection status ) - used in case of identification ReadOnly state in some cases
      • CID info ( FlashIC base info, name, vendor ) - default info, even if boot can nott be completed by some HW or SW reasons
      • LifeInfo ( SLC, MLC, EOL status and use counters ) - allow understand how bad it feels
      • RPMB info ( is it key programmed or clean and can be re-used )
    • Feature also allow automatic select and store for further use BOOTROM connection settings for RAPHAEL devices ( DRAM init )
    • HWreport not require complete boot in case of semi-dead devices. Useful for HWdebug
    • HWreport result may vary in diffirent models and agents, even on same SoC!
Firmware Reader
  • Changed : LEGACY line support updated ( Android 10 line )
  • Changed : Support more different types
  • Changed : FileSystem tools updated. Issues with reading on some systems should be fixed.
  • Changed : More wide range of scatter versions creation according device specific data
  • BugFix : Lot of minor changes and fixes
  • Option : GUI ( File -> GUI ) : allow select other interface mode
    • Default - standard V2 line GUI
    • Wide - best for big screen / big distance to monitor
    • Wide Log - extend log window to screen size. Optimal for most cases
  • Strongly recommend to use ONLY Infinity or Factory firmwares for modern Android 9/10 device to avoid lot of issues
    • FOTA issues
    • Attestation Key Issues
    • Tee Key issues
    • Security issues

Password for archive is :12345678