Please see Transitioning From Oracle Solaris 10 JumpStart to Oracle Solaris 11 Automated Installer:
Instead of finish scripts, create an SMF service that runs once at first boot and executes a user-defined script.
Most client system configuration is now done with SMF profiles. See Chapter 3 of the Jumpstart to AI guide cited above, and see Part III of Installing Oracle Solaris 11 Systems:
You said your finish script includes, for example, a mkdir. I am saying the entire finish script needs to be re-examined. What is the script doing? Can you do that with SMF configuration profiles, profile templating, or derived manifests as described in the Automated Installer section of the installation guide? You might not need the finish script at all.
First step is to create a directory, second step is to copy the software and the last two steps is to copy the install scripts.
In other cases we only need step 1 and step 2 because we install the software manually.
So, the question is: How can that be done with AI?