1 Make Sure You're Logged In

Uploading a module can only be done after you create an account and log in, if you don't have an account yet, finish the registration process first before continuing to the next step

2 Open the Developer Console

Go to the Account page, then select the Console menu, inside the Developer Console, make sure the active tab is Module (not Apps or Store) before filling out the form

3 Fill in Module Details

Complete the following fields on the Upload Module form:

Field Description
Module Name Your module's name, e.g. "Magisk Module"
Version The module version number, e.g. "1.0"
Category Choose the category that best matches your module type
Description A brief explanation of the module (max 500 characters)

4 Choose Upload Mode

Library Modules offers two ways to upload your module file:

lightbulb

If using Link Mode, make sure the URL points directly to a downloadable file, not to a preview page

5 Add to Library Feeds (Optional)

Enable the "Add This Module to Library Feeds" option if you want your module to appear on the Feeds page so it's easier to discover, if this option is enabled, you must include at least 1 module screenshot

6 Fill in Additional Data (Optional)

You can also enable two additional toggles to complete your module's information:

error

Fill out the "Possible Risks" section honestly, especially for modules that could potentially affect the stability of the user's device system

7 Tap the "Upload Module" Button

Once all required fields are filled in, tap the Upload Module button at the bottom of the form, wait for the upload process to finish — your module will instantly be available and downloadable by other users on Library Modules