I believe that the fi system has a generator under the flywheel, mt does not
The entire system is charged by way of the flywheel.
This is a Magneto type system. The magnets on the flywheel transfer energy to the pickups on the coil pack (this is why the spacing between the coil and flywheel must be very close).
Next the energy is transferred to the larger of the 2 coils within the coil pack.
From the lager internal coil, the energy (voltage) passes thru (in simple terms) to the smaller coil and the voltage is raised high enough to fire a spark plug (somewhere between 5 and 10 thousand volts the last time I checked).
As the flywheel rotates, and the piston hit TDC, there is another pickup on the coil pack that when triggered allows the coil pack to now Fire the sparkplug.
By modifying the key between the flywheel and crank, you are moving the trigger point that the second pickup is seeing, there-by resulting in the advancement of timing you are seeing in your other modified saw builds.
The M-Tronic has the ability (internally) to Delay or Advance the firing of the sparkplug as it monitors the second pickup and logically deciding when to fire.
Now, because the coil pack is storing energy (voltage) created by the Magneto, the M-Tronic coil (internally) uses some of this power to supply power for the built in logic. This is not new. All single unit electronic ignitions have been using part of the power for internal logic. The M-Tronic is just using more of it to supply power to external sensors, coils, etc....