yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] graffixnyc:
Hi, I'm trying to use your installer for my HTC View ROM (almost identical to the flyer) for some reason I cant get the touch screen to work. I tried the normal method and the alternative method and neither works. Also when I was going through the installation it flashed my rom quite a few times. I'm sure I'm overlooking something though. I just started playing with the installer today. But it seemed to do an extract 1, 2,3,4,5,6,7,8 etc.. and just kept flashing the same files each time
[Android Software/Hacking General [Developers Only]] amarullz:
The extract demo in AROMA Installer only demo, because its only had few files in the zip, I should try it for 8 times ( and it's not flash anything ).

If you can help me to make your device support the touch, I can make it works... But is interface works?

Ok will find the problem and try to fix it...
[Android Software/Hacking General [Developers Only]] graffixnyc:
Ok cool. Are you going to be on irc tonight?
[Android Software/Hacking General [Developers Only]] Earon:
I am stuck... Can't find where the problem is, can you help me a bit with this?

Here is my aroma-config:

http://pastebin.com/JwaSYLVr

Line 288 is a comment :confused:
[Android Software/Hacking General [Developers Only]] amarullz:
Make sure you save it in unix end of line format... Download the attachment.. it works
[Android Software/Hacking General [Developers Only]] Earon:
OMG :eek:

I took original file to start mine with Notepad++, it's statusbar shows it as a UNIX file... Obviusly something was wrong. Next time i'll edit it from linux, i lost one day with this :o

Thank you so much for your work :)
[Android Software/Hacking General [Developers Only]] thedawn2009:
Alright using version 1.61 my rom will not install. I changed the update-binary-installer and the script is correct. I've posted aroma-config, updater-script and the recovery.log file below.

Recovery Log

aroma-config

updater-script
[Android Software/Hacking General [Developers Only]] Diamondback:
I would love to help you getting touch working on the Asus Transformer Prime. :) What do I need to do to help you?
[Android Software/Hacking General [Developers Only]] amarullz:
Important Update 1.62.

* Fix any memory leaks... It should be so stable now, even if your installer sequence was huge.

* add ini_set("force_colorspace","rgba");

DAHLIA (2.00) Initial Source also has been commited at: https://github.com/amarullz/AROMA-Installer
[Android Software/Hacking General [Developers Only]] ashok_jigsaw:
Guys this is so cool..
[Android Software/Hacking General [Developers Only]] mickey-r:
Hi amarullz,

I tried your 2.0 alpha 1, it working great for me :)

Just, i must declare font after theme and change script from ansi to utf8 coding.

Another good job

Regards
[Android Software/Hacking General [Developers Only]] Namaless:
Amarullz I have one question: is possible read one file inside a zip file inside zip archive?

Explain:

/

/META-INF

/tools

inside /tools I have

/tools/archive.zip

inside /tools/archive.zip I have

/tools/archive.zip -> test.txt

I can read test.txt without extract all archive?

I need to read more archives and if this not possible I need extract more files for reading one file inside..

Thanks :)
[Android Software/Hacking General [Developers Only]] MasterZen88:
Great Job on the installer. Kinda need some help setting this up for the Asus Transformer Prime. I have almost everything working expect the touch screen.

I can use the touch screen but it only lets me use part of the screen. Seems like the same size has a phone touch screen. Hoping this might be an easy change somewhere to expand the resolution size or window so the whole touch screen can be used.

Thanks for your help!!
[Android Software/Hacking General [Developers Only]] dtbinh:
Hi amarullz!

I've tried to add Aroma Installer to my ROM.

If I don't choose any MODs, my Sen XE can boot without any problem.

If I choose one MODs (battery with percentage, Sony Bravia, etc..), my device stucks at BeatsAudio screen.

There isn't any problem when it flashing, then I can fint out bugs.

Please help me!

I've attached my config ang updater-script.
[Android Software/Hacking General [Developers Only]] crybert:
Hey Amarullz,

v1.62 is still not working for me. But with 2.0 I had no problems with freezing.
[Android Software/Hacking General [Developers Only]] Namaless:
You need to add mods before setup permissions. Check and try again.
[Android Software/Hacking General [Developers Only]] MasterZen88:
Guess we had the same idea.....
[Android Software/Hacking General [Developers Only]] Diamondback:
Yea I already wrote him a PM some days before asking here, but no answer yet ;)

How far is your touchscreen working? Mine works okay, just need to double click everything... :/
[Android Software/Hacking General [Developers Only]] MasterZen88:
Mine only works for a small part of the screen.. seems like a size of a cell phone display... thinking to play around with calibrate data. Any thought on that... I would think if we expand that data it should work..
[Android Software/Hacking General [Developers Only]] FeRoCiiOuS:
I love the direction where android is headed.
[Android Software/Hacking General [Developers Only]] dtbinh:
Yes, I've tried but it still can't boot.

Please give me other solution!
[Android Software/Hacking General [Developers Only]] hei1125:
Try not to use battery mod and use other mod. I think the problem arise due to battery mod.
[Android Software/Hacking General [Developers Only]] dtbinh:
Yes, you're right!

If i don't check any MODs, it can boot.

But if you don't use any MODs, maybe you don't want Aroma Installer.

Sorry for my bad English.
[Android Software/Hacking General [Developers Only]] hei1125:
I am talking about battery mod only. Check other mods and uncheck this.
[Android Software/Hacking General [Developers Only]] dtbinh:
Hi hei1125!

I've tried to check other MODs, but still can't boot.

Could you help me on it pls?
[Android Software/Hacking General [Developers Only]] amarullz:
rtl supported now, but arabic don't display valid glyphs for initial, middle, final. anyone who had experience with arabic and freetype, please help me...
[Android Software/Hacking General [Developers Only]] Diamondback:
What about helping you to get the touch properly working on the Prime?

I got it calibrated now but I need to click twice everything for it to register touches.

Scrolling works as intended. Seems like it still doesn't receive any touch_up events.

It's the same btw if I use the "hack" for the calibration.
[Android Software/Hacking General [Developers Only]] amarullz:
if you can help me to test, please join freenode tomorrow at 7am-4pm gmt+7. thats was my works time, and in that time i can help you...
[Android Software/Hacking General [Developers Only]] Diamondback:
Sure, I'm in your channel all the day anyway ;)
[Android Software/Hacking General [Developers Only]] MasterZen88:
How did you get the touch screen to work?

Did you add something to your aroma_config?Maybe a DP command..
[Android Software/Hacking General [Developers Only]] Diamondback:
No I just used the calibtool....:confused:
[Android Software/Hacking General [Developers Only]] amarullz:
Works now, isnt it? ;) - Asus transformer..

If there any device that still had a problem with touch screen, please join #aroma freenode in my works time...

will release 1.63 + new 2.0 nightly tomorrow
[Android Software/Hacking General [Developers Only]] amarullz:
Is the color correct in version 2.0?

I will release new NIGHTLY tomorrow.
[Android Software/Hacking General [Developers Only]] Diamondback:
Yep, thx for your great work :)
[Android Software/Hacking General [Developers Only]] crybert:
Yes the color is correct in 2.0. Im using ini_set("force_colorspace","rgba"); command.

Also there are no freezes anymore. So for now this is the best version for me.

Have you an idea with the following problem:

When I'm using FeaModRecovery 1.2 based on CWM Recovery v. 5.0.2.7 I can make screenshots via ddms. But although I see the right colors, the Screenshots has a blue tint.

When I'm using FeaModRecovery 1.4 based on CWM Recovery v. 5.5.0.4. I can't make any screenshots because there is no access to the framebuffer or something like that.

I think this only can be solved by the dev of FeaMod isn't it?

EDIT:

I found out the the freezing gas something to do with FeaModRecovery 1.4. When I'm using ini_set("force_colorspace","rgba"); command. it freezes.

With 1.2 I have no problem.
[Android Software/Hacking General [Developers Only]] mstfkaratas:
just delete the last comma before ");" then it should work

checkbox(
"Optional Components",
"Choose the Applications you wish to Install from the list below:",
"icons/personalize",
"customize.prop",

# Applications:
"Applications","",2,
"Car Home Google",	"Car-Mode: Easy access to many important tasks",0,
"Desk Clock",	"A big clock to take up the whole screen. Good for the desk.",0,
"DSP Manager",	"Does the HD2 speaker need enhancement?",0,
"Email",	"Regular email application for hotmail, yahoo, etc.",0,
"Exchange",	"Application for Microsoft Exchange",0,
"Galaxy4",	"??Random file not sure the use??",0,
"Genie Widget",	"A widget to pop up and give you genius ideas",0,
"Gmail",	"Gmail Email Application ",0,
"Google Feedback", "Want to give Google some feedback about their product?",0,
"Google Quick-Search Box", "Quick, use the search bar to search Google!",0,
"HD2 Mic Utility", "HD2 Mic too low? Use this to adjust it ",0,
"Voice Dialer",	"Use your voice to dial your contacts",0,
"Extra Wallpapers", "Need some extra wallpapers?",0,
"Music 2",	"Newer version of Google Music",0,
"Noise Field",	"Noise Field Application",0,
"Phase Beam",	"Phase Beam Application",0,
"Virtualization Wallpapers","Cool wallpapers that look like virtualization",0,
[COLOR="Red"]"Voice Search",	"Use your voice to search",0[/COLOR]

);

viewbox(
"Ready To Install",
"All required information has been collected for installation.\n\n"+
"Click Next To Start Installation...",
"icons/info"
);
[Android Software/Hacking General [Developers Only]] theslam08:
^^Wow do I feel dumb :mad::mad:

You are 100% correct. The , was there because it expected another category. At the end of sense-o-manic there is no , which now I see :cool:.

Really appreciate that point out. Now the script works and works great :D. THANKS!
[Android Software/Hacking General [Developers Only]] erlucky:
Hi amarullz

I used your fantastic job for my custom rom Lucky Ultra Sonic AI 0.6/0.7/0.8 for Huawei Sonic U8650 and the next for U8160...

This is my link:

Here

Here

Here

Here

Your installer is fantastic......

Bye.
[Android Software/Hacking General [Developers Only]] amarullz:
version 1.63 released... just minor update, but major update for asus transformer prime
[Android Software/Hacking General [Developers Only]] thedawn2009:
Getting a tmp/sideload/package.zip status (0) error. Any ideas?

**EDIT**

Perhaps the update-binary is not compatible with the evo 3d cdma (shooter).
[Android Software/Hacking General [Developers Only]] Namaless:
You have replaced update-binary-installer with your update-binary version compatible with your device?
[Android Software/Hacking General [Developers Only]] thedawn2009:
Yes I have, I have tried 3 different ones
[Android Software/Hacking General [Developers Only]] kinghunki:
hehe..THX:D

Finally make "AROMA Installer" success to the HD2 with sense3.5, waiting V2.00:p

Thanks: amarullz , Dorimanx
[Android Software/Hacking General [Developers Only]] amarullz:
New 2.00 Nightly :cool:

http://www.amarullz.com/_downloads/nightly/dahlia/aroma-nightly-2.00-A4.zip

Now Supported:

* Modern Arabic + RTL

* Multilanguage

* New Multilanguage demo

* Latest Touch Screen Handler (from 1.63)

Language Files are translated by

google translate

:D
[Android Software/Hacking General [Developers Only]] kinghunki:
Oh,thank you

testing.....
[Android Software/Hacking General [Developers Only]] amarullz:
Can you fix the chinesse language file?? ;)

Source also has been pushed: https://github.com/amarullz/AROMA-Installer
[Android Software/Hacking General [Developers Only]] qarclub:
终于等到了........................
[Android Software/Hacking General [Developers Only]] kinghunki:
fix the chinesse language Need to make changes to the source code?

Only modify cn.lang can be not?
[Android Software/Hacking General [Developers Only]] amarullz:
cn.lang only...
[Android Software/Hacking General [Developers Only]] hei1125:
I can help you on traditional Chinese.
[Android Software/Hacking General [Developers Only]] kinghunki:
I have to translate the cn.lang:D

I once again to translate cn.lang:p
[Android Software/Hacking General [Developers Only]] amarullz:
Sure, great... don't forget to translate "Welcome to Installer", just post here

Thanks,.. will add it in next nightly & release
[Android Software/Hacking General [Developers Only]] kinghunki:
hehe..

V2.00, has been modified successfully...

question：\aroma\changelog.txt，Content can't use other languages? For example: Chinese
[Android Software/Hacking General [Developers Only]] amarullz:
yes you can, just create other changelog file, example: changelog-cn.txt, then add language string with filename like this: (should be added in every lang files)

cn.lang

changelog.file=changelog-cn.txt

en.lang

changelog.file=changelog.txt

ar.lang

changelog.file=changelog-ar.txt

then in aroma-config

...

readfile(lang("changelog.file"));

...
[Android Software/Hacking General [Developers Only]] kinghunki:
Thank you very much. I know the:D

My steps:

1.Create changelog-cn.txt

2.In the cn.lang to join in:

changelog.file=changelog-cn.txt

3.Modify aroma-config:

textbox(

#-- Title

"<~changelog.title>",

#-- Subtitle

"<~changelog.desc>",

#-- Icon

"@update",

#-- Arg 4

readfile(lang("changelog.file"))

);

edit:Find the problem

readfile(lang("changelog.file")) Is amended as: resread("changelog-cn.txt")

Changelog-cn. TXT coding for：UTF-8，The first, the second step can be no.

Edit:我的新ROM:http://bbs.zhangku.com/thread-77328-1-1.html
[Android Software/Hacking General [Developers Only]] Earon:
My spanish translation attached, enjoy! :)
[Android Software/Hacking General [Developers Only]] erlucky:
Hi amarullz

If you want later i can traslate for italian.....
[Android Software/Hacking General [Developers Only]] boa19861105:
How to open update-binary & update-binary-installer ?
[Android Software/Hacking General [Developers Only]] mickey-r:
Version 2.00 A4 working great for me.

join fr.lang for sample
[Android Software/Hacking General [Developers Only]] dima_sk8er:
On Motorola RAZR i just getting blinking screen when trying to flash the Installer.

Russian translation for new version attached :)
[Android Software/Hacking General [Developers Only]] erlucky:
Hi amarullz

this is my translation for Italian
[Android Software/Hacking General [Developers Only]] abenagiel:
this is awesome..

i'm in my learning process to built a rom for android,, (coz i new in all of android stuff)

and i really interesting with this installer.. and i will use this in my future rom..

thanks for this metode..

(izin sedot gan.. ^_^)

*my device is cls mi410 (fih-fb0)
[Android Software/Hacking General [Developers Only]] boa19861105:
AROMA ERROR!??:confused::(

SYNTAX ERROR!!! aroma-config on line XXX col X

update-binary & update-binary-installer Open??
[Android Software/Hacking General [Developers Only]] viroscope:
I'm trying to figure this syntax error i'm running into, would someone please point me into the right direction.

Error encountered is:

SYNTAX ERROR!!! aroma-config on line
450 col 5
E:Error in /sdcard/thezip.zip
(Status 1)
Installation aborted.

Found the issue :) While repackaging I reviewed the archive it has the version with excess comma
[Android Software/Hacking General [Developers Only]] dima_sk8er:
Of course. Here it is: http://youtu.be/JhZ74Ct9DYM
[Android Software/Hacking General [Developers Only]] viroscope:
Installer status 6 ? on rom installation. <--- Solved
[Android Software/Hacking General [Developers Only]] phiexz:
NIGHTLY 2.0 A4 working very good on gio.

no bugs detected until now.

i love this version, support ttf fonts & small fonts. so layout better than 1.6.x version on MDPI & LDPI phone :D

now, i use aroma on mine rom

http://xdaforums.com/showthread.php?t=1381355

and btw, how to make screenshoot???

i found displaycapture binary on this installer

but dont know how to use it.
[Android Software/Hacking General [Developers Only]] kruxice:
multiple kernels

with 1.62 aroma installer is possible to insert multiple kernels, i made necessary changes in aroma config and updater but when i flash the rom on my htc desire it is the standard one implemented!

Please amarullz can you help me? i use sebastian15 rom 6.0.4.3!!
[Android Software/Hacking General [Developers Only]] kinghunki:
错误提示在哪一行，你就找到哪一行找出错误
[Android Software/Hacking General [Developers Only]] phiexz:
youo should know basic of this installer.

read 1st page.

here's the example from my rom:

aroma-config

selectbox(
"Main Features",
"Please select main features do you want to install",
"@default",
"mods.prop",
"Kernel", "", 2,
"kernel-20120224 <b>(default)</b>", "Stable cm7.2 kernel based on cm7.2 2012-02-24", 1,
"kernel-20120309", "Experimental kernel", "0"
);

and on updater-script

if
file_getprop("/tmp/aroma/mods.prop","selected.1") == "1"
then
ui_print("@Installing kernell 20120224");
assert(package_extract_file("kernel-20120224", "/tmp/boot.img"),
write_raw_image("/tmp/boot.img", "boot"),
delete("/tmp/boot.img"));
endif;

if
file_getprop("/tmp/aroma/mods.prop","selected.1") == "2"
then
ui_print("@Installing kernell 20120309");
assert(package_extract_file("kernel-20120309", "/tmp/boot.img"),
write_raw_image("/tmp/boot.img", "boot"),
delete("/tmp/boot.img"));
package_extract_file("extra/02gio", "/system/etc/init.d/02gio");
set_perm(0, 0, 0755, "/system/etc/init.d");
endif;
[Android Software/Hacking General [Developers Only]] theGanymedes:
Wow, man! This is great! Awesome job you made there!

Congrulatulations, truly!
[Android Software/Hacking General [Developers Only]] orlith:
Hey

Will give a try to dahlia version.

Is there a way to take screenshot in recovery mode while running aroma installer ?

thx
[Android Software/Hacking General [Developers Only]] amarullz:
yes, use ddms...
[Android Software/Hacking General [Developers Only]] kinghunki:
那就是那行的上面，肯定多了标点（，）

你最好将你的aroma-config文件发上来，然后告诉我错误行，我帮你修改。。

English:

That's the done it, sure many punctuation (,)

You'd better keep your aroma-config files come on hair, and then tell me do wrong, I help you to change.
[Android Software/Hacking General [Developers Only]] amarullz:
English please...
[Android Software/Hacking General [Developers Only]] kinghunki:
I found a problem:

Brushing machine if time is long not to choose" next ", and then click to click, only to take the battery, restart.

Edit:

Find the reason:

Delete: restotmp (" exec_demo / sleep"," sleep" );
[Android Software/Hacking General [Developers Only]] crybert:
Hey amarullz,

I know that I will annoy you now but with your new nightly I have a lot of freezes again. You think you can do something?
[Android Software/Hacking General [Developers Only]] orlith:
Doesn't work for me. I think I'll have to dig into this issue

thx
[Android Software/Hacking General [Developers Only]] dima_sk8er:
Hey amarullz,

What about blinking screen on Moto RAZR?
[Android Software/Hacking General [Developers Only]] kylon:
hi

i m having problems with htc wildfire

ldpi 320x240, the UI is not working,i can only see a few green and white lines

what is the syntax for the dp? or aroma is not compatible with this screen....
[Android Software/Hacking General [Developers Only]] amarullz:
Can you join the chat? It's hard to fix the problem in forum thread. I need someone to test it and report it directly after I modify the code, so I can fix the problems quickly... Many people already solved the problem when they chat with me. :D

hmm.. don't know why :confused:

There is a rom that already use aroma in ldpi: http://xdaforums.com/showthread.php?t=1445517 I think you need to ask him/her...
[Android Software/Hacking General [Developers Only]] kylon:
No,you are wrong,that phone is mdpi
[Android Software/Hacking General [Developers Only]] orlith:
Hi

Can you share your driver version please ? I can use ddms while running a rom, but when in recovery mode my device is seen but with "??" and then can't connect to it..

I try many recovery but still the same issue :( too bad

thx
[Android Software/Hacking General [Developers Only]] sinamosavi:
Hi amarullz.

I'm not exactly sure where this problem comes from, but there is a problem in Samsung ICS kernels with aroma.

Touchscreen doesn't work properly, It works but with a lot of lags.

And after 4-5 seconds touchscreen fully gets broken.

But GB kernels are fine, and it works OK.

I hope you can help me.

Thanks.
[Android Software/Hacking General [Developers Only]] erlucky:
Hi amarullz

I used Dahlia 2.00 A4 with my device u8160 Smart 2,8" touchscreen and i have problem with touch not working, i tried also alternative but i cant configure nothing, when i press nothing happens on the Smart . There are also problems with the graphics is little very little and the icons are big see only a part of their. I completed installer with volume buttons +/-. You can add graphic for ldpi screen?

Bye and thank you.
[Android Software/Hacking General [Developers Only]] amarullz:
Do you mean Android sdk version? I am use different Android SDK versions, and all versions works for me... Maybe the problem was your recovery doesn't support framebuffer access??

DP was calculated automatically in AROMA Installer. It will find the smallest value between width or height. Example: Width: 320, Height: 480. It will take: 320. 800x480 -> 480. Then it will divised by 160. so

Formula:

dp = floor( min(width,height) / 160 )

320x480 = 320/160 = 2

320x240 = 240/160 = 1.5 -> floor -> 1

480x800 = 480/160 = 3

The problem may happened in icons / pngfonts. because the icons bundled in AROMA Installer was for HDPI. and it wont resized in display. So you should resize it for your own device.

Bundled icon size was in: 72x72px (HDPI)

so for MDPI (DP=2): 48x48px

for LDPI (DP=1): 36x36px

you should also resize the font, but you need re-arrange the font mark in first row of png.

I don't use dp that ussually used by Android (it using float), because it will slower the calculating (in my needs)

Did the kernel still included touch driver?.. you can test it with this zip: http://www.amarullz.com/_downloads/tools/aroma-input-capture-downsyn.zip in recovery (flash it). If it return information when you tap the screen it mean the driver is included, if not it mean not included.

If it included (show informations) but the touch in AROMA Installer not works, please join the chat ( look at my signature for freenode #aroma ). I will try to fix it.
[Android Software/Hacking General [Developers Only]] kylon:
i m thinking:

even if the images are too big,i should see the ui

but i only see green lines

my phone has an arm6 v2 with no gpu and an old clockwork 5.0.2.7

can be this the problem?

if yes,any way to add compatibility for this phone? thanks