Top to bottom …. Inside cold start, inside idle/rev, inside idle, outside cold start/idle/rev, outside cold start.
Not as sophisticated as @Armijs as only done on an iPhone but I think you can get the gist.
As my GPF delete was done before any were on the market mine is simply the GPF cut out...