How to install Modded OS?

Installing Modded OS is a straightforward process. Here's how to get started quickly-

You are allotted a set number of downloads that are allowed in a day and a month. It is a very generous limit and shouldn't be hit by most users, but we can always help you increase it for a valid use case. It is strictly done to curb down the abuse of the downloading system. You can see this limit on the OS information page of each distribution.
That information aside, we can begin installing the distro now. Follow the steps below-
  • Open the app and click on the Modded OS button on the dashboard. After you get into the Modded OS section, you'll see the various distros that you can install.

  • Click the distro that you already own or are willing to buy. If you haven't already paid for it in the past, the app will show you the price and other information that you can refer and make the purchase. As soon as you complete the purchase, you can follow the next set of instructions.

    Unpaid Screen drawing

    Paid Screen drawing

  • Now that we have the distro linked to our profile, we can continue. You would see three buttons, one labeled ** Install**, Uninstall, and Download Quota.

  • As we are installing the distro, we will click on Install. The app will now communicate to our servers and generate a script command with some parameters. The app would have copied the command to your clipboard automatically.

  • Just open Termux (make sure you've read this Migration to F-Droid) and paste the command by long-pressing and selecting Paste. Then, hit the return/enter button to execute the command.

  • Wait for the installation to complete. The time taken will depend on the hardware of the device and your internet connection.

You might notice unusual low speeds while downloading the distro tar file. You can ignore it because the file is simultaneously extracted while it's getting downloaded, and hence the process is slow.

After the installation has been completed, and you don't see any errors at the end, we've made it to the last part, configuring your installed distro! Now you need to start the distro.

You can start the distro by typing the following command in termux (Please choose your distro and execute the respective command)-

  • Ubuntu XFCE ./

  • Ubuntu KDE ./

  • Debian XFCE ./

  • Manjaro XFCE ./ This will start the post-installation process i.e., setting up the essential packages. You will need to wait until this finishes.

  • If the post-installation setup is successful, you will see a menu to select the region. You can use the arrow keys as shown in the screenshot below to move the selection and hit ENTER to proceed forward.

  • Once you have selected the region, you can choose your City in the following menu and proceed forward.
  • Now you can select the keyboard layout if you have any specific layout other than the default English keyboard. We will go ahead with the English keyboard layout, so press Enter and proceed forward.
  • If everything goes perfectly, you will see a blue screen asking for a username. You can choose any username unless that's a reserved keyword like admin, root, etc. (your name works fine). Press Enter to proceed.
    If you can't access your keyboard for entering the username, press the ESC key at the bottom. Again, it restarts the script and this time, make sure that you have your keyboard out (click anywhere on the terminal) when you're in the Termux shell.
  • After the username, it's time to set up a password. You can choose any password as long as it is longer than 6 characters. Press Enter to proceed. Confirm the password by re-entering it and press Enter to continue.
  • Now you need a Root Password. You can choose any password as long as it is longer than six characters. Press Enter to proceed. Confirm the root password by re-entering it and press Enter to continue.

  • The next screen will show all the information entered. Check if those are the correct passwords and the username (if not, press the ESC or back button to restart the script). Press Enter to proceed.

  • Now, wait until the system is creating the user. You should see something like this while the system is setting-up the user.
  • That's it! After this finishes, you will see- {your_username}@localhost:~$

Lastly, start the VNC server (want to know what is a VNC server? Read more here) with executing the following command inside the distribution shell and not the Termux shell - vncserver-start

To make sure you're executing it inside the distribution, please start the distro first before starting the VNC server.