orb3000 · Feb 3, 2012 at 01:00 pm

Touch And Customizable ROM Installer AROMA

Have you ever think about making your own ROM? You may say it´s too complicated, but if you are willing to learn heres something for you.

Whether you are a normal user, chef or developer you may find this installer useful for your future works, you should check this out. XDA member amarullz shows his open source work called AROMA Installer, which from a normal user view will be easy to learn how to choose which mods and apps you want to install on your device.
Developer states that chefs can easily add or remove apps using with winrar and if you customize AROMA Installer you can even make your ROM multi device compatible just in one ROM File.

You can find on the original thread additional resources like the source code, a way to customize your KeyCode, custom fonts and even a way to create your own fonts. Be sure to read all the content  before starting, and please leave your feedback.

Originally posted by amarullz
What is AROMA Installer
“AROMA” was taken from Bahasa Indonesia (Indonesian Language) and it’s mean “Scent”, but also abbreviation of “AMARULLZ ANDROID ROM MANIFESTATION”. It was advance update-binary for Android that contains many features like Wizard Installation, Touch User Interface (AROMA UI), Customizable Packages, System Inspecting, Themeable, and User Interactive. All release version will had “Scent Things” codename, example in 1st version it has codename “Anggrek” which mean “Orchid”.

How AROMA Installer Works
When user select the zip file to install it, the recovery will extract the update-binary and runs it with few arguments, all process and stuff was simply handled by update-binary, the recovery only show the information passed by update-binary via custom pipe. The great things is that update-binary can do anything if we can code it in C/C++, but not all people can easily playing with C/C++, and Its not effective and not fun at all to compiled it every time we need to change the process. That’s why the custom script also used in AROMA Installer, it was simply edify script that used in normal updater-script but with expanded functions available.

Continue on to the installer thread to find more.
Thanks for reading.


_________
Want something on the XDA Portal? Send us a tip!

orb3000

orb3000 is an editor on XDA-Developers, the largest community for Android users. @orb3000 News Writer & Forum Moderator @xda-developers. Windows Phone/Android enthusiast, like HTC and flashing! 100% cert. free of i-products Xalapa, México View orb3000's posts and articles here.
Aamir Siddiqui · May 27, 2015 at 02:12 pm · 1 comment

Samsung Galaxy S6 To Receive Major Camera Update

When the Samsung Galaxy S6 and S6 Edge were launched, they became the prime focus for all discussions as Samsung took a break on their traditional design philosophy and opted for something that their flagship lineup hadn't seen before. But along with the design, a lot of Android enthusiasts were also impressed by another aspect of the flagship duo: their camera. Even traditionally, the primary camera on Samsung's flagship lineup has been one of its stronger points as compared to other...

XDA NEWS
Faiz Malkani · May 27, 2015 at 01:34 pm · 4 comments

Tactile: An Addicting Game with Beautiful Material Design

The game industry has been around for decades, catering to a wide spectrum of people, young gamers and elder ones, casual gamers and serious ones, and for an industry with such specifications, innovation isn't the only fuel for success. An increasingly large number of games draw inspiration from another and build on top of that idea, and Tactile is one such product, an excellently executed brainchild of a mashup between Tetris and 2048. For 2048 veterans, the game will come across as relatively familiar....

XDA NEWS
Mario Tomás Serrafero · May 27, 2015 at 12:27 pm · 3 comments

Android’s Consistency and The User Experience

This is a site of power users, and it is fair to say that most of us are more knowledgeable about Android than the average Joe. We tinker and tweak by customizing every corner for endless hours, until we arrive at a comfortable software configuration. In contrast, a large chunk of Android users don’t even use a different launcher - and many don’t know what a launcher is in the first place!   When we get so involved in our...

XDA NEWS
Share This