A Guide To Mastering Aroma Installer

how to aroma installer

AROMA, or Android Rom Manifestation, is a versatile and user-friendly installer for Android ROMs with full Touch Screen capabilities. It allows users to customise the installation of Custom ROMs by choosing which Mods or applications to install. AROMA Installer is not an app but a tool that enables users to use the touchscreen during installation. AROMA Installer was developed by XDA-recognised developer 'amarullz' and has been widely adopted by developers for its versatility and user-friendliness.

Characteristics Values
Full name Android Rom Manifestation
Acronym AROMA
Developed by XDA recognized developer 'amarullz'
Type of installer ROM installer with full Touch Screen capabilities for Android ROMs
Use case Install Custom ROMs with chosen Mods or applications
Benefits Customizable installation, no need to use volume and power keys to navigate
Use case (for developers) Include all mods, tweaks, kernels and let users choose their preference
Type of tool Not an app, but a tool to install a Custom ROM
Programming language C (Pure C, not C++)
Supported devices ARM device
License Apache License Version 2.0

shunscent

Download META-INF.rar

Downloading META-INF.rar

To use AROMA Installer, you will need to download the META-INF.rar file. This file contains the necessary files to create an AROMA Installer package.

Extracting the META-INF Folder

Once you have downloaded META-INF.rar, you need to extract the contents. You should find a "META-INF" folder inside. This folder contains the essential files for the AROMA Installer.

Navigating to the AROMA Installer Configuration Files

After extracting the folder, navigate to the following path:

META-INF/com/google/android/

Here, you will find the "aroma-config" file, which is the main configuration file for the AROMA Installer.

Replacing the AROMA Installer Configuration Files

In the "aroma-config" file, you will need to replace instances of "Backstreet MOD" with the name of your ROM or MOD. Additionally, you can change the theme by modifying the "theme("theme_name");" line. There are several themes available, including "ics," "sense," "miui," and "miui4."

Editing the Changelog

To include information about your ROM or MOD, go to the following path:

META-INF/com/google/android/

Here, you will find the "changelogs.txt" file. Edit this file to include the features and changelog of your ROM or MOD.

Replacing the Updater-Script

To make the AROMA Installer functional, you need to replace the updater-script in the "META-INF/com/google/android/" folder with your ROM or MOD's updater-script.

Final Steps

Open your ROM folder and navigate to "META-INF/com/google/android/. Rename the "update-binary" file to "update-binary-installer."

Finally, replace your ROM's META-INF folder with the META-INF folder you have been working with. Now, you have successfully integrated the AROMA Installer into your ROM!

For further customisation and advanced options, refer to the link provided in the source:

Http://xdaforums.com/showthread.php?t=1461712

shunscent

Extract and locate the aroma-config file

To extract and locate the aroma-config file, follow these steps:

  • Go to the directory META-INF\com\google\android\.
  • Open the "aroma-config" file in NotePad++.
  • Remove the "#" from the front of the line that corresponds to your screen resolution. For example, if your device has a resolution of 320x480, remove the "#" from the following line: ini_set("dp","2"); #-- MDPI ( 320x480 / HVGA).
  • Declare your ROM/Mod name, date, device name, and version by editing the following code in the aroma-config file: ini_set("rom_name", "YOUR ROM NAME HERE™ "); ini_set("rom_version", "YOUR VERSION"); ini_set("rom_author", "YOUR NAME"); ini_set("rom_device", "YOUR DEVICE NAME"); ini_set("rom_date", "25/8/2013 - DATE OF YOUR MOD").
  • To add a display image to your installer, find the following code in the aroma-config file: # Show Simple Splash # splash( #-- Duration 5000ms / 5 seconds 5000, #-- /SPLASH.png "SPLASH" ). Replace "SPLASH.png" with your desired image file, ensuring it has the same resolution as your device and is in .png format.
  • To add an animation to your installer (optional), find the following code in the aroma-config file: ## # Show Animated Splash # anisplash( # #-- Number of Loop 4, #-- Frame [ Image, duration in milliseconds] "anim/a1", 30, "anim/a2", 30, "anim/a3", 30, "anim/a4", 30, "anim/a5", 30, "anim/a6", 30). Replace "a1" to "a6" with your desired image files, ensuring they are in .png format.
  • Save the aroma-config file.

By following these steps, you will have successfully extracted and located the aroma-config file, allowing you to customize your AROMA installer package.

shunscent

Replace Backstreet MOD with your ROM's name

Aroma Installer is a tool that allows users to install a Custom ROM on their Android device. It offers a full Touch Screen capability for Android ROMs, meaning that users can use the touchscreen when installing, rather than having to use the volume and power keys to navigate.

To replace Backstreet MOD with your ROMs name, follow these steps:

  • Download the META-INF.rar file.
  • Extract the file and locate the "META-INF" folder.
  • Navigate to META-INF/com/google/android/ and open the "aroma-config" file.
  • Replace Backstreet MOD with your ROM's name everywhere it appears in this file.
  • To change the theme, find the "theme("ics")" line in the "aroma-config" file. There are four themes available: ics, sense, miui, and miui4.
  • Go to META-INF/com/google/android/ and open the "changelogs.txt" file. Edit this file to include the features and changelog of your Custom ROM.
  • For the Aroma Installer to work, go back to META-INF/com/google/android/ and replace the updater-script in this folder with your ROM/MOD updater-script.
  • Open your ROM and navigate to META-INF/com/google/android. Rename "update-binary" to "update-binary-installer".
  • The final step is to replace your ROM's META-INF folder with the downloaded META-INF folder. Now you will have Aroma Installer on your ROM.

You can also add advanced options and menus by referring to the link provided in the XDA Forums guide.

shunscent

Edit the changelogs.txt file to include your ROM's features/changelog

To edit the changelogs.txt file to include your ROM's features/changelog, follow these steps:

Download the META-INF folder:

You can find it in the "Easy Guide Aroma Installer for any ROM, any Device" thread on XDA Forums.

Extract the downloaded folder:

You should find the "META-INF" folder inside.

Navigate to the following directory: META-INF/com/google/android/aroma:

Here, you will find the "changelogs.txt" file.

Open the "changelogs.txt" file using a text editor like Notepad++:

You can also use a simple text editor like Notepad, but Notepad++ is recommended for better formatting options.

Start filling in your ROM's features and changelog:

You can include a list of new features, improvements, bug fixes, and any other relevant changes or updates in your ROM.

Save the "changelogs.txt" file:

Make sure to save the file in the same location, overwriting the existing file.

By following these steps, you will be able to edit the "changelogs.txt" file and include your ROM's features and changelog. This file will be displayed to users during the installation process, providing them with information about the changes and improvements in your ROM.

shunscent

Replace the updater-script with your ROM's updater-script

To replace the updater-script with your ROM's updater-script, follow these steps:

  • Download the META-INF folder: You can find this folder on various websites and forums dedicated to Android development, such as XDA Developers. This folder contains the necessary files for the AROMA Installer.
  • Extract the META-INF folder: Once you have downloaded the folder, extract its contents to a location of your choice. This will give you access to the files inside.
  • Locate the updater-script file: Navigate to the "META-INF/com/google/android/" folder inside the extracted META-INF folder. This is where you will find the updater-script file.
  • Replace the updater-script: Replace the existing updater-script file with your own ROM's updater-script file. Make sure they have the same name and file extension.
  • Edit the aroma-config file (optional): In the same folder, you will also find the "aroma-config" file. You can edit this file to customize the installation process, such as changing the theme, adding features or a changelog, and more.
  • Replace your ROM's META-INF folder: Finally, replace your ROM's original META-INF folder with the one you have modified. This will ensure that the AROMA Installer uses your updated files during the installation process.

By following these steps, you can replace the updater-script with your own ROM's updater-script, allowing you to customize the installation process according to your specific needs.

Frequently asked questions

AROMA stands for Android Rom Manifestation. It is a ROM installer with full Touch Screen capabilities for Android ROMs. It allows users to install Custom ROMs and choose what Mods or applications they want to install.

Aroma Installer allows users to customise the ROM installation. Users can choose to install clean ROMs with no bloatware or unnecessary apps, or they can opt for the full package with all the mods and apps. It also provides benefits for ROM developers, who can include all their mods, tweaks, and kernels, and let users choose according to their preferences.

Aroma Installer is not an app that can be installed on your Android phone. It is a tool used to install a Custom ROM. You can refer to guides and tutorials available online to understand the installation process.

Aroma Installer requires a minimum of 500 MiB of RAM. The recommended memory is more than 1 GiB. It also requires disk space of roughly 3-5 times the total size of your raw data files.

Written by
Reviewed by
Share this post
Print
Did this article help you?

Leave a comment