--- title: "Upgrading from 9.1.0 to 9.2.0" slug: "s3suite94-android-upgrading-from-910-to-920" updated: 2026-10-27T18:41:44Z published: 2026-10-27T18:41:44Z canonical: "docs.onespan.com/s3suite94-android-upgrading-from-910-to-920" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.onespan.com/llms.txt > Use this file to discover all available pages before exploring further. # Upgrading from 9.1.0 to 9.2.0 - The onGetCredential() function in the interface IExternalAuthLiveData has a new, required additionalErrorInfo parameter. If your application implements the interface IExternalAuthLiveData, add that parameter to your implementation of onGetCredential(). See [Client API Docs](/dpoa/docs/s3suite94-android-client-api-docs) for details on how to use the parameter additionalErrorInfo. - If you replaced the Try Passwordless UI in the previous App SDK, then you defined a class that implements the TryFidoUiFactory interface. This interface now requires an additional method createTryHybridUiInstance(). See SampleTryFidoUiFactory in the Tutorial App for an example implementation. - AppSDKPlus methods that perform authentication and transaction confirmation are deprecated. Replace any calls to AppSDKPlus that perform authentication and transaction confirmation with the appropriate calls to AdaptiveUI. For example, replace a call to AppSDKPlus.authenticate() with the following call to AdaptiveUI.authenticate(). ```kotlin AdaptiveUI(    AppSdkPlusConfig(authType.appSdkPlusConfig)        .setProtocolType(ProtocolType.UAF)).authenticate(activityProxy, sessionData, extras) ``` - The static final string AppSDKPlus.EXTRAS_KEY_USE_SIGN_IN_WITH_MOBILE is renamed to AppSDKPlus.EXTRA_KEY_USE_SIGN_IN_WITH_MOBILE to match the other fieldnames.