[Galaxy S II Themes and Apps] Troubadour666:
its an universal aroma installer for some based KK 4.4.2 rom we can find on XDA I9100 forum.

especialy for [MENTION=4241220]marjune23[/MENTION] and some other Warriors :) can we have a test with object in attachments ?

if you already have a dualboot, sure you can try it on 2nd rom :)

i test it 10 times on 2nd rom before post, with NeatRom 3.10 from [MENTION=3690986]_Sale_[/MENTION] and i'm on it for now, all is OK.

to use it, download your original 4.4.2 ROM from X DEV you 'like' and make the following managments:

step1 : delete META-INF folder from the ZIP ROM you have downloaded

step2 : extract somewhere boot.img file from ZIP ROM too, and then delete boot.img from ZIP.

in some ROMs, it is in root folder of ZIP, or you can find it in a folder of the ZIP ROM, in this case delete too or let, my aroma never use it during flash.

(So we color now modded ZIP ROM in following text)

about kernel boot.img from original ZIP you come to save :

you can re-use it in my aroma or you can change it with dorimanx kernel zImage renamed as boot.img

detail are in EXTRA LINES

step3 : extract anywhere in your PC, in any folder, the RAR file in attachments

step4 : copy

boot.img you save somewhere on PC in YOUR-PC-FOLDER\UniversalAROMAinstallerFOR-4.4.2-ROMs\UniversalAROMAinstallerFOR-4.4.2-ROMs\AROMA\KERNEL\boot.img

step5 : copy

YOUR-PC-FOLDER\UniversalAROMAinstallerFOR-4.4.2-ROMs\UniversalAROMAinstallerFOR-4.4.2-ROMs\AROMA\ entire folder in your modded ZIP ROM (those without META-INF folder (step1) and boot.img (step2))

step6 : copy again

YOUR-PC-FOLDER\UniversalAROMAinstallerFOR-4.4.2-ROMs\UniversalAROMAinstallerFOR-4.4.2-ROMs\META-INF\ entire folder in your modded ZIP ROM

step7 : finaly copy your new modded ZIP ROM on your int or ext card and then flash it as usual.

Aroma detail :

aroma_step1: choose your based modded ZIP rom

what is the based rom?
AOSB
CARBON
CM11
PAC
PA
Resurrection Remix
SLIM
NEATROM

aroma_step2: option to backup your EFS folder before flashing the rom

Backup EFS folder before flash?
Yes
Skip

aroma_step3: choose your kernel at end of flash (remember flashing kernel in 2nd rom position is not necessary, anw doesnt work)

if you choose dorimanX ..... in this step, as it will be branch 8, i add MALI V2 for you, even you flash on 2nd rom and kernel will not be flash in 2nd rom.

Assume boot.img in AROMA KERNEL folder - QUIT and CHECK if NOT
Original boot.img from rom
Install DorimanX branch8 to dualboot with new stanTRC recovery and MaliV2

aroma_step4: Delete some SQlite .db from you previous installed rom to avoid com.android.phone FC or other FCs

(with this option, you can flash a rom without FULL DATA WIPE , have a look here http://xdaforums.com/galaxy-s2/themes-apps/aroma-android-google-sql-db-bases-t2692035 )

Delete some SQlite .db files in ROM
YES Delete some SQlite .db from you installed rom to avoid com.android.phone FC or other FCs
NO thanks we can FLASH the ROM

EXTRA : case of dualboot with dorimanX

branch 10 :

you still use dorimanX kernel branch 10 , you dualboot two 4.4.2 roms, you can extract zImage from dorimanX kernel 10.43vXX you used, rename it boot.img and use it in step4. then during flash , on aroma_step3 , choose ORIGINAL KERNEL

branch 8 :

you still use dorimanX kernel branch 8 , you dualboot 4.1.2 roms and 4.4.2 roms, you can extract zImage from dorimanX kernel 10.43vXX you used, rename it boot.img and use it in step4. then during flash , on aroma_step3 , choose DORIMANX KERNEL , then i add MALI V2 libs during flash.

English is not perfect , hahaha , in french i'm not sure the explain will be better :)

so try it, warriors, and report soon or later:)

if you plan to use my 'aroma tool' in 1rst rom,

maybe you can prepare ODIN and .TAR kernel on your PC because i'm not sure about these lines :

if file_getprop("/tmp/aroma/baserom.prop","selected.1") == "5" || file_getprop("/tmp/aroma/baserom.prop","selected.1") == "7" || file_getprop("/tmp/aroma/baserom.prop","selected.1") == "8" then
package_extract_file("AROMA/KERNEL/boot.img", "/dev/block/mmcblk0p5");
endif;
if file_getprop("/tmp/aroma/baserom.prop","selected.1") == "1" || file_getprop("/tmp/aroma/baserom.prop","selected.1") == "2" || file_getprop("/tmp/aroma/baserom.prop","selected.1") == "3" || file_getprop("/tmp/aroma/baserom.prop","selected.1") == "4" || file_getprop("/tmp/aroma/baserom.prop","selected.1") == "6" then
assert(package_extract_file("AROMA/KERNEL/boot.img", "/tmp/boot.img"),
write_raw_image("/tmp/boot.img", "/dev/block/mmcblk0p5"),
delete("/tmp/boot.img"));
endif;

thanks.