# init Source: [https://docs.qualcomm.com/doc/80-PK177-134/topic/individual_subsystem_init_java.html](https://docs.qualcomm.com/doc/80-PK177-134/topic/individual_subsystem_init_java.html) Invoked on the subsystem manager instance to initialize the framework. .init()Copy to clipboard ## Parameters | **Parameters** | **Data type** | **Description** | | --- | --- | --- | | license | String | License buffer for the license assigned to the application. | | cb | IQesdkEventCallBack | Callback where QESDK framework events are reported; see [IQesdkEventCallBack](https://docs.qualcomm.com/doc/80-PK177-134/topic/java_iqesdk_event_callback.html) | ## Returns | **API type** | **Return** | **Description** | | --- | --- | --- | | Java | int | This API will return.


| **For example:** ModemManager.init([String license], IQesdkEventCallBack cb )Copy to clipboard **Parent Topic:** [Initialize or de-initialize individual subsystems](https://docs.qualcomm.com/doc/80-PK177-134/topic/init_or_deinit_individual_subsystems.html) Last Published: Nov 14, 2024 [Previous Topic Initialize or de-initialize individual subsystems](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134/topics/init_or_deinit_individual_subsystems.md) [Next Topic deinit](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134/topics/individual_subsystem_deinit_java.md)