Skip to content

Conversation

@iusmac
Copy link
Owner

@iusmac iusmac commented Jan 7, 2026

No description provided.

@iusmac
Copy link
Owner Author

iusmac commented Jan 7, 2026

Closing this for now as we need Dagger 2.57.2 to make it work with Gradle 9, but AOSP sources still ship with Dagger 2.55 even in QPR2 release.

# https://android.googlesource.com/platform/external/dagger2
hilt = "2.55"


error: AssistedInjectProcessingStep was unable to process 'SimPinFeeder(com.github.iusmac.sevensim.Logger.Factory,com.github.iusmac.sevensim.telephony.Subscriptions,android.telephony.TelephonyManager,dagger.Lazy<com.github.iusmac.sevensim.telephony.PinStorage>,dagger.Lazy<com.github.iusmac.sevensim.NotificationManager>,dagger.Lazy<com.android.internal.telephony.ITelephony>,java.time.Duration,java.util.List<com.github.iusmac.sevensim.telephony.PinEntity>)' because 'android.telephony.TelephonyManager.SimState' could not be resolved.
  
  Dependency trace:
      => element (CLASS): com.github.iusmac.sevensim.telephony.SimPinFeeder
      => element (CLASS): com.github.iusmac.sevensim.telephony.SimPinFeeder.SimStatusChangedListener
      => element (METHOD): onSimStatusChanged(int,int)
      => element (PARAMETER): state
      => annotation type: SimState
      => type (ERROR annotation type): android.telephony.TelephonyManager.SimState
  
  If type 'android.telephony.TelephonyManager.SimState' is a generated type, check above for compilation errors that may have prevented the type from being generated. Otherwise, ensure that type 'android.telephony.TelephonyManager.SimState' is on your classpath.
error: AssistedFactoryProcessingStep was unable to process 'com.github.iusmac.sevensim.telephony.SimPinFeeder.Factory' because 'android.telephony.TelephonyManager.SimState' could not be resolved.
  
  Dependency trace:
      => element (CLASS): com.github.iusmac.sevensim.telephony.SimPinFeeder
      => element (CLASS): com.github.iusmac.sevensim.telephony.SimPinFeeder.SimStatusChangedListener
      => element (METHOD): onSimStatusChanged(int,int)
      => element (PARAMETER): state
      => annotation type: SimState
      => type (ERROR annotation type): android.telephony.TelephonyManager.SimState
  
  If type 'android.telephony.TelephonyManager.SimState' is a generated type, check above for compilation errors that may have prevented the type from being generated. Otherwise, ensure that type 'android.telephony.TelephonyManager.SimState' is on your classpath.
error: AssistedProcessingStep was unable to process 'timeout' because 'android.telephony.TelephonyManager.SimState' could not be resolved.
  
  Dependency trace:
      => element (CLASS): com.github.iusmac.sevensim.telephony.SimPinFeeder
      => element (CLASS): com.github.iusmac.sevensim.telephony.SimPinFeeder.SimStatusChangedListener
      => element (METHOD): onSimStatusChanged(int,int)
      => element (PARAMETER): state
      => annotation type: SimState
      => type (ERROR annotation type): android.telephony.TelephonyManager.SimState
  
  If type 'android.telephony.TelephonyManager.SimState' is a generated type, check above for compilation errors that may have prevented the type from being generated. Otherwise, ensure that type 'android.telephony.TelephonyManager.SimState' is on your classpath.
error: AssistedProcessingStep was unable to process 'decryptedPinEntities' because 'android.telephony.TelephonyManager.SimState' could not be resolved.
  
  Dependency trace:
      => element (CLASS): com.github.iusmac.sevensim.telephony.SimPinFeeder
      => element (CLASS): com.github.iusmac.sevensim.telephony.SimPinFeeder.SimStatusChangedListener
      => element (METHOD): onSimStatusChanged(int,int)
      => element (PARAMETER): state
      => annotation type: SimState
      => type (ERROR annotation type): android.telephony.TelephonyManager.SimState
  
  If type 'android.telephony.TelephonyManager.SimState' is a generated type, check above for compilation errors that may have prevented the type from being generated. Otherwise, ensure that type 'android.telephony.TelephonyManager.SimState' is on your classpath.

@iusmac iusmac closed this Jan 7, 2026
@iusmac iusmac deleted the bump-to-gradle-9-and-update-deps branch January 7, 2026 14:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants