Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[CWM-APP][1.91] AROMA Filemanager + TERMINAL :: 130903 :: Open Source

OP amarullz

10th May 2012, 11:03 AM   |  #1  
amarullz's Avatar
OP Recognized Developer
Flag Bandung
Thanks Meter: 6,430
1,038 posts
Join Date:Joined: Jan 2007
Donate to Me

The World's First ANDROID Recovery Based Filemanager

Don't Forget To Donate To Me:

Android Recovery was powerfull system. But it was pain when it come to managing your filesystem

But now AROMA Filemanager is available for everyone to do this common tasks.

How To Use?
Copy the zip into your sdcard, then reboot your device into recovery mode. Choose install from sdcard, then select the AROMA Filemanager ZIP. The file manager will starting, and you are ready to managing your filesystem (copy, cut, delete, make new folder, etc) while you are in recovery.
Screen Shoots

more at amarullz.com [+]

Last edited by amarullz; 3rd September 2013 at 12:02 PM.
The Following 1,388 Users Say Thank You to amarullz For This Useful Post: [ View ]
10th May 2012, 11:04 AM   |  #2  
amarullz's Avatar
OP Recognized Developer
Flag Bandung
Thanks Meter: 6,430
1,038 posts
Join Date:Joined: Jan 2007
Donate to Me
Downloads & Resources
Download Binary

Version 1.91 - DEGUNG GAMELAN



Recent Changelogs:
  • DEGUNG GAMELAN- 1.91 - BUILD 130903
  • Fix Freeze on Changing Themes
  • Fix Exit Transition
  • Add GS4 Touch Support Thanks to Phil3759
  • Add Holo Dark Theme and Holo Iconset
  • DEGUNG GAMELAN- 1.90 - BUILD 130624-008
  • Add Screenshoot (Volume Down+Power Button) - Image Format BMP-565 16 bit
  • Whole new input driver
  • Optimize alphablend processes
  • Optimize and Add Drawing Scale Nearest Neighbor
  • Add drawing functions for alphablend
  • Dialog In & Out Transition
  • Cache recovery display for exit transition
  • Add Exit transition
  • remove unneeded sleep for faster start and exit
  • BUILD WITH ANDROID BUILD ENVIRONMENT - Binary Size Reduce By ~60% - BUILD COMMAND: make aroma_installer; make aroma_installer.zip
  • Add zip build command in building the source
  • Beautifier Source Code. Add beautifier tools in source code tree
  • Improving Efficiency processes when loading and reloading themes
  • Fix color handling on themes
  • Using bilinear scaling in png.9p
  • Remove Arabic Support (For faster and freeing resource, because the features still unusable)
  • Subpixel rendering for Fonts (Clear Type Like)
  • Improve performance with NEON here and there.
  • Tweaks some input driver
  • Bilinear scaling for png icons, Now it look smooth even if it resized
  • -
  • CALUNG - 1.80 - BUILD 121017-007
  • Add TERMINAL EMULATOR - Select Menu -> Open Console
  • TERMINAL Support Color and Other escape characters, you can even run vi or nano in this awesome terminal console - It's on recovery you know
  • Add more icons in iconset for IME and Terminal Icons
  • Fix stuck when changing directory and Fix some corrupted memory access
  • Add Tap and Hold on IME
  • Rearrange IME Special Characters
  • Add fixed font for terminal - and future used (Editor). I choice consolas.
  • Some Tweaks here and There....

  • BONANG- 1.50 - BUILD 121011-006
  • Add Chmod/Change Permission - Tap & Hold the File
  • Add SetUID, SetGID, Sticky info in file list : rwxrwxrwx -- --S--S--T
  • Change png resize from nearest neighbor to bilinear scale - Now the icons is smoother on XHDPI device even if the png icon was in lowres.
  • Remove calibration button on settings
  • Add bma150 to blacklist input device, and improve some touch handler
  • Remove ICS Theme and Add new Holo Light Theme (will add Holo Dark Soon)
  • Modify languages file -- Now Please submit your new language files for next version release

  • ANGKLUNG - 1.21 - BUILD 121004-005
  • Fix capacitive button

  • ANGKLUNG - 1.20 - BUILD 121003-004
  • Completely new Input/Touchscreen Handler - Thanks to agrabren from TWRP
  • Remove all calibration need.[/COLOR].

  • ANGKLUNG - 1.01 - BUILD 120810-003
  • Supported Galaxy Nexus Touch Screen - And maybe other devices now supported
  • ANGKLUNG - 1.00 - BUILD 120510-002
  • Add 107 (KEY_END) For Power Button - defy
  • Fix Tick Count - System tick time (CLOCK_MONOTONIC)
  • Fix copy/move/delete progress bar not updated in some recoveries
  • New dithering method, Better color looks, specially for standard RGB LCD subpixel order
  • Minimalizing ondraw footprint memory
  • ANGKLUNG - 1.00 - BUILD 120510-001
  • Initial Release
  • Support Multilanguage
  • Support Theme
  • Support Iconset
  • Support Custom Fonts
  • Customizable
  • New AROMA UI Calibration Method
Open Source?
There may be some people who will ask if the project is Open Source, and the quick answer is YES. It is an Open Source Project Now.

Source Code

Attached Files
File Type: zip aromafm-1.00-120510-001.zip - [Click for QR Code] (1.32 MB, 18858 views)
File Type: zip aromafm-1.00-120512-002.zip - [Click for QR Code] (1.32 MB, 26081 views)
File Type: zip aromafm-1.01-120810-003.zip - [Click for QR Code] (1.32 MB, 5614 views)
File Type: zip aromafm-1.20-121003-004.zip - [Click for QR Code] (1.32 MB, 3474 views)
File Type: zip aromafm-1.21.zip - [Click for QR Code] (1.32 MB, 4832 views)
File Type: zip aromafm-1.50.zip - [Click for QR Code] (1.21 MB, 4647 views)
File Type: zip aromafm-1.80.zip - [Click for QR Code] (1.43 MB, 51962 views)
File Type: zip aromafm-1.90.zip - [Click for QR Code] (1.05 MB, 18287 views)
File Type: zip aromafm-1.91.zip - [Click for QR Code] (1.37 MB, 166049 views)
Last edited by amarullz; 3rd September 2013 at 12:08 PM.
The Following 594 Users Say Thank You to amarullz For This Useful Post: [ View ]
10th May 2012, 11:04 AM   |  #3  
amarullz's Avatar
OP Recognized Developer
Flag Bandung
Thanks Meter: 6,430
1,038 posts
Join Date:Joined: Jan 2007
Donate to Me
Some Information About AROMA Filemanager
The Codenames
AROMA Filemanager codename based on Alphabetical Traditional Indonesian Music Instrument. Here the list of already used codename:

ANGKLUNG - 1.00 - 1.2x

BONANG - 1.50

CALUNG- 1.80


Programming Language
It was application which runs on Android device but not on Android OS Environment that the native applications usually use Java. AROMA Filemanager use C (Pure C, not C++), so it may run on another platform like x86 linux with small modifications ofcourse.
Used Libraries
  • ZLIB - ofcourse, it was the most awesome thing in computer world
  • PNG
  • MinZIP
  • Freetype
All library need to compiled as static to make sure it runs without any dependency issue in any devices.
Official Binary
I Only support ARM device, but it was opensourced, so anyone can play with the source and compiled it for they own devices.
Last edited by amarullz; 24th June 2013 at 06:53 PM.
The Following 183 Users Say Thank You to amarullz For This Useful Post: [ View ]
10th May 2012, 11:10 AM   |  #4  
amarullz's Avatar
OP Recognized Developer
Flag Bandung
Thanks Meter: 6,430
1,038 posts
Join Date:Joined: Jan 2007
Donate to Me
Last edited by amarullz; 1st June 2012 at 02:40 AM.
The Following 103 Users Say Thank You to amarullz For This Useful Post: [ View ]
10th May 2012, 11:45 AM   |  #5  
Senior Member
Flag Istanbul
Thanks Meter: 429
778 posts
Join Date:Joined: Jan 2011
Is it possible to make a theme default or calibrate from a config file like AROMA Installers aroma-config calibrate("example...")?
10th May 2012, 12:16 PM   |  #6  
Junior Member
Flag Semarang
Thanks Meter: 0
1 posts
Join Date:Joined: Mar 2011
Thanks for U friend...
i'm from Indonesia too, Semarang City
10th May 2012, 12:28 PM   |  #7  
TweetyPeety's Avatar
Recognized Themer
Thanks Meter: 1,561
1,638 posts
Join Date:Joined: Aug 2010
so great tried it, like in the past your Aroma Installer and this think is amazing. Used your Aroma Installer in every Rom, although it is more work for me than most of the other Rom Developer have when not including it, but this file manager is awesome.

is or will be a possibility to start it maybe in Aroma Installer. Having an option at the beginning with Installation, Device Infos, File Explorer ?
The Following User Says Thank You to TweetyPeety For This Useful Post: [ View ]
10th May 2012, 12:31 PM   |  #8  
Aternus's Avatar
Senior Member
Thanks Meter: 489
388 posts
Join Date:Joined: Feb 2010
Donate to Me
Great work mate! Nice to see someone who is as passionate about Android as you are


Could you post a scheme of how it works similar to what you did with the AROMA installer?
Last edited by Aternus; 10th May 2012 at 12:34 PM.
10th May 2012, 01:35 PM   |  #9  
savie's Avatar
Senior Member
Thanks Meter: 631
851 posts
Join Date:Joined: Feb 2012
Will try and can this combine with aroma installer?
Another awesome work.

Run well on my gal-young
But fail when create folder in root after reboot maybe its cause from kernel.
Font still too small for me after change to big font but not big problem.
Cant change permission and of course cant open file.
But i very satisfied with your work.
Last edited by savie; 10th May 2012 at 02:57 PM.
10th May 2012, 01:39 PM   |  #10  
teorouge's Avatar
Senior Member
Flag Trento
Thanks Meter: 208
2,188 posts
Join Date:Joined: Jul 2008
Thanks amarullz, another fine creation. Your style is unique! But I can't get if that is DEV only or we can use that when we want to do some file managing while in recovery?
By the way, I think I'd need some guidance: is it something you flash, use, reboot and gets flushed? Does it overwrite anything when you flash this? Sorry but infos are cryptic.

The Following User Says Thank You to teorouge For This Useful Post: [ View ]
Post Reply Subscribe to Thread

application, aroma, cwm, filemanager, recovery, smellslikeepicwintome
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes