yashsingh1/xdaforums huggingface dataset:
[Hero, G2 Touch Android Development] Hacre:
Aaahhh, this is what gets me up in the morning. Coffee and support requests.

Here goes...

Notification lights work. Trackball handles notifications, LED handles battery notification.

Linpack won't be included in every release. It was included in this one since it's a performance overhaul. If by the volume tool you mean DSP Manager that will remain in Froyd releases as it was developed by a member of our team. Also it's bloody brilliant.

I just downloaded ShootMe from the Market (I usually use DDMS or DroCap) and it installed and worked fine. Observe:

But do you know the maximum air speed of an unladen Koala bear?

Um..now?

I seem to recall something about MMS messages and changing a setting to stop them being fragmented. I honestly don't recall what it was or where it was but it's something to do with what the carrier will accept. I don't use MMS myself I prefer email for sending anything more than text.

For SSL, can you grab a logcat of trying to visit a site with SSL over mobile data? Does the problem go away if you change the User Agent setting in the browser options? SSL itself must work otherwise gmail wouldn't work.

Sarah Jessica Parker's face looks like an unkempt builder's trowel.

I'll look into the resolution thing. As for CPUSpeed, a fix is in the works.

I'll have to have a chat with the Titanium Developer and make sure his app properly supports the revision control in the new Froyo market. LauncherPro works with it perfectly.

Erm, define bad. Are you saying it's a shame your phone won't clock up to 691 or do you feel this is our fault somehow?

Thanks I'll take a look into this today. Seeing as I have no Exchange facility to test on you just became my guinea pig. Oink.

HTC Sync only works with HTC ROMs.

Not all LiveWallpapers work on the Hero due to piss poor 3d support.

I make use of the Cyanogenmod repository but this is not a Cyanogenmod clone. I simply use their repo so I can be lazy and not have to set up my own HTC Hero device tree/vendor. Reinventing wheels and all that jazz.

I intend to have a conversation with the CM guys about the settings widget. My problem with it is having a giant Cyanogenmod Settings complete with icon slapped in the middle of an otherwise Froydy Villainy themed ROM and I want their permission to at least change the name before I start including it so that it fits better. Including it as is just looks and feels like a blatant rip off and I don't like it.
[Hero, G2 Touch Android Development] orangeclanz:
I solved it just with root explorer apps. I always backup manually my paid apps apk files in SD.

1. Open root explorer, removed launcherpro &titanium backup in system/app

2. Copy my backuped launcherpro.apk (plus) n titanium backup.apk (donate) and paste into system/app

3. Changed the both apk file permission. As picture attached.

4. Reboot and done. ;)

Hope this help.
[Hero, G2 Touch Android Development] odin13:
LOL :D

and the rom is just ... WOW ... it's ... it's ... WOW ... it's FAAAAAAAST

thnx H. !
[Hero, G2 Touch Android Development] croques:
I'menjoyingnthisromenormously

Thanks for all the hard work.

Would that be in free fall or attached to a rocket propelled grenade? :)

My only minor gripe is probably with the developer of Launcher Pro.

I installed Swype. To activate the Swype keyboard you need to make a long press on a text box and choose the input method. So I used the Google search widget's text box as a target.

Launcher Pro captures the touch and assumes you want to resize the widget and asks for money. The resulting screen redraw, after closing Launcher Pro's money-grab pop-up, offsets the Google search widget from its touch sensitive position. The drawn widget goes to the top of the screen (very top) but the touch sensitive part of the widget remains where it was placed.

All other widgets that accept touch inputs, e.g. Music, suffer (IMHO) from Launcher Pro's input capture. Could the Launcher Pro Dev be asked to sort that out please? If s/he needs money could they be a little more circumspect about it?
[Hero, G2 Touch Android Development] daveshouse:
Fantastic, thanks - I am available all day to test. I have tested the issue with all recent versions now after complete wipes (using Amon recovery 1.6.2).

I suffer the issue with 1.1.9, 1.2.0 and 1.2.1

1.1.0 and 1.1.1 - no issues.
[Hero, G2 Touch Android Development] Hacre:
Ehm..

LauncherPro updates fine from the market and entering my unlock key works fine with the preloaded version. It also unlocks fine if I restore the data for the app with Titanium Backup.

As for the donate version of Titanium, there's no difference in the app itself. All the functionality unlocks with the presence of the license file on your SDcard.

Get in touch with the developer, he's been fine with any feedback I've given him.
[Hero, G2 Touch Android Development] obyn:
hey hacre, you made me confused.

so now i'm going to confuse you back.

this rom is the fastest froyo rom i've ever ran. in short;

i love you.

you might think you're confused now, but that's in a sexual way, which isn't what this post is about.

thing is; i used to get 450-460 in "quadrant standard" in earlier froyo roms (cronos 0.2 and froyd 1.1.9 with nindroid 352-729mhz kernel) but now i'm down to ~300.

i thought this was weird since everything feels much faster.

buuut hey, it gets even weirder...

i'm currently running froyd 1.2.1 using 352-749 kernel and when i run the quadrant standard benchmark i can _see_ the graphics is rendered smoother _and_ i've got a higher FPS than earlier but _still_ get lower score (around 290-305 depending on my phones' mood)

that got my spider sense tingling, to say the least.

can it be, since the 2d/3d rendering is fast, that something else is stoned? (and what?)

it would be nice to see a full report of quadrant, but that is, conveniently enough, only available in the rich mans' edition.

any rich men or women around here?

i thought it might be a kernel bug, scaling bug or something. but the same thing happens with 691 & 729 kernel, even using performance scaling governor.

i'm trying my best to not care about this, but i can't. so maybe we can just decide it's a bug in quadrant?

but if it's not; what happened?

inb4 noob;

i've tried wiping & reinstalling. of course skipping google backup and sign in to get the cleanest possible install. nothing matters. i just get a lower score using a faster rom. i feel like i'm driving a ferrari down autobahn, passing all other cars speeding away at 200km/h. but the speedometer in mine says 90km/h.

linpack is fine though (5.2 mflopz), so it shouldn't be either cpu or gpu related.

what the fork?
[Hero, G2 Touch Android Development] f_padia:
Any idea why this ROM becomes very unresponsive after screen is turned on with CPU set at 246 MHz for screen off even though chocolate eclair had no problem waking up from 169 MHz??
[Hero, G2 Touch Android Development] EbiEre:
Does someone have a working Download link?

I get this Error:

The requested URL /releases/FroydVillain1.2.1/FroydVillain-1.2.1-release-signed.zip was not found on this server.

Any idea? Would like to try the Rom ;)
[Hero, G2 Touch Android Development] obyn:
246 for max freq is too low even with ChocolateEclair (even though you obviously haven't been running into problems before).

try using the 352-yourmaxfreqhere kernel for a cuter experience.
[Hero, G2 Touch Android Development] obyn:
http://www.villainrom.co.uk/releases/FroydVillain1.2.1/download.php

if it doesn't work - wait, refresh, wait, refresh, wait, refresh until it does.
[Hero, G2 Touch Android Development] f_padia:
Thanks. But CE2.0 was pre-overclocked @ 691/176 MHz, I didnt even set the max sleep frequency and it worked fine. Im a little confused :confused:
[Hero, G2 Touch Android Development] EbiEre:
OK thx , now it works.

I don't know if my Hero will handle the 691mhz right, cause i tried it several times but after some minutes it froze. Is it possible to choose a Kernel which is running a little slower, and overclock it to 672 with set cpu?
[Hero, G2 Touch Android Development] acolwill:
No, grab the 691 kernel and underclock it to 672 using SetCPU
[Hero, G2 Touch Android Development] EbiEre:
Ok, will try that. I just flash the Kernel right after the rom, right?
[Hero, G2 Touch Android Development] obyn:
maybe CE scaled to 691 even in sleep when it needed?

i actually don't know how and why it worked, but i know as well as you that it did.

all i know is i've always gotten the "random colors, screen upside down" bug when restricting sleep freq too much, in _all_ roms (yeah i've got ORD).

but does it matter anymore? try the 352-xxx kernel and you'll be satesfied. promise. :)
[Hero, G2 Touch Android Development] Hacre:
Yeah I'm honestly not sure. I can only think it's a bug in Quadrant, since it's obvious using the damn thing it's faster than the earlier releases, Linpack and Neocore scores are up as well.

I haven't looked into the Quadrant package too deeply, but if it runs any binaries or tests that are intrinsic to armv5te based binaries, or if it defaults to armv7 tests if it doesn't find an armv5te based system then that might explain it. You see for FroydVillain to work the way it does with the performance improvements, I've had to add (or will be adding, currently I just hacked it in) a new CPU profile for armv6j support. This is completely outside the standard Android tree, since everything in Android is built for armv5te unless you have a newer Nexus class phone (Nexus, Evo, Desire etc) and then we jump straight to armv7.

That's really the only thing I can think of. Or there's some bizarre bug in the kernel that only Quadrant is finding. Maybe it's worth you contacting the Quadrant devs and asking?
[Hero, G2 Touch Android Development] EbiEre:
Hm the 691 Kernel doesn't work for me, saw the android Logo after boot, but as i clicked it the phone froze.

Will try the default kernel now. No Chance to get a Kernel CO to 672?
[Hero, G2 Touch Android Development] f_padia:
Yeah Im sure 352-xxx kernel will be great (already using it). But i was hoping to squeeze more out of battery by using lower CPU version.... oh well.
[Hero, G2 Touch Android Development] radine:
gallery bug?

great rom thanks - very impressed.

Three little issues - there is a bug in galley when changing to landscape mode. It goes a bit nuts and splits everything into mirror images on the diagonal of the picture.

Also I cant find an alternative album or photo viewer on the rom - can anybody recommend one from market to use till gallery is fixed?

The second thing is a noob question and concerns app killing. In the previous rom I used, there seemed to be some internal app killer that ensured plenty of free memory. In this rom maybe the internal app killer is more gentle but I often find available memory is down to 20 -23mb but on previous rom it was kept around 35 -40mb. Should I be installing an autokiller of some sort? Any recomendations?

Finally another nob question, gscript lite check.su shows apps2sd working without dalvik cache - should I care?

Thanks again for a great rom
[Hero, G2 Touch Android Development] khunjj:
Thanks for the "H" instead of only "3G" at the data signal status.

What is ETA of 1.3 kernels?
[Hero, G2 Touch Android Development] Hacre:
We use a different frequency governor in our kernel. Because of the polling frequency done by ondemand/conservative, it is unlikely your phone ever clocked that low.

We'll have a 652 variant available today.

No, the frequency tables have changed to improve battery life and work best with the interactive governor.

Incidentally, it's worth pointing out I ran an experiment last night with my Hero. I disabled screen on/screen off and just let the 352-652 kernel that I'm testing do its thing.

Overnight my Hero was receiving emails, syncing Facebook/Twitter and updating weather. This morning the battery was at 98%. It looks like the governor really is smart enough to not need a plethora of profiles anymore.

Of course if you have a ton of crap running all the time on the phone, your battery life will be affected. However clamping the CPU when screen off will have a detrimental effect on things that are otherwise able to run with screen off (calls, syncing, etc).

Worth thinking about and trying guys.

Yeah gallery3d really blows goats. People on VR IRC have started using the old 2D Gallery instead. It's not as fancy but at least it works. We might be shafted on Gallery3D until we can get our hands on some 2.2 3D drivers, and/or the 2.6.34 kernel port complete.

Ok, with your memory question, have a think about it for a moment. If you always have 40MB free, that essentially means you have 40MB of memory not being used. I've implemented the necessary tweaks to the lowmemorykiller built into the kernel which should be more than adequate. You'll also see less memory free because a: we don't use compache (it's actually detrimental) and b: we use a bigger dalvik heap size to improve performance, as this results in less frequent Garbage Collection runs.

It's good to use memory. The default memory killer settings are too generous, yes, however they get changed each time your phone boots to something more practical. You don't need to be anymore harsh than that on the memory management. Memory being actually used = better performance.
[Hero, G2 Touch Android Development] obyn:
ok, revelation recieved..

android is built for armv5te?!

isn't that kind of like running a core2duo cpu on a 386 kernel?

maybe i'm exaggerating due to lack of knowledge here but wow!

great job cooking software that is actually built for our hardware!

i think i'll accept your theory. i was thinking of buying quadrant to do some more research but it wasn't on market so i didn't make it in time before your answer.

i guess i'll put some dollars on your paypal instead.
[Hero, G2 Touch Android Development] Hacre:
To be more accurate, it's like using i386 or i686 prebuilt packages on a core2duo or something, only the difference is more noticeable, as evidenced by the performance leap on the running OS.

I was actually incredibly surprised by just how much of a difference was made.
[Hero, G2 Touch Android Development] wapz:
i also have the issue with gallery 3d, pretty weird stuff.
[Hero, G2 Touch Android Development] wapz:
Hi Hacre,

I've been playing around wirh cpu settings and found everything under 250mhz very ttoublesome. It causes many slowdowns, even when the clock jumps back to 614 it stays laggy and not smooth at all. I would suggest everyone to start using 300-650 when available and indeed to not use a different slow frequency screen off frequency. It creates more trouble for sure.
[Hero, G2 Touch Android Development] Ganii:
Nice to hear!

But if I would flash the 652Mhz kernel from 1.2.0 until the 652Mhz kernel

for 1.2.1 is released,there are any differences between old 652 kernel from

1.2.0 and 652 kernel from 1.2.1 which has removed,or both the same?
[Hero, G2 Touch Android Development] ricostuart:
I want to install this but cant decide on the kernal to use. Is there really much power saving using the 19mhz rather than the 300?
[Hero, G2 Touch Android Development] Lynt:
Thanks heaps for the reply, Hacre. I'll reinstall ShootMe and mess around with it some more.

I just jumped to FusionROM to check it out and Nandroided back to this ROM because it performs better.

One thing it did have that I prefer, and I think might address some of the issues others are having with the 3D gallery, is the standard Android picture gallery. It performs sooo much better than the 3D gallery. As soon as you hit the next button a full-res picture pops up; no blurry preview.

From your initial post, I don't think you like it either :D I say ditch it. The Hero flat out isn't grunty enough for it IMHO. What are the odds of including the standard Android gallery in a future release?

Again, thanks for the reply and your hard work.
[Hero, G2 Touch Android Development] Hacre:
Yeah I built the standard gallery and stuck it in a post a few posts back. Delete Gallery3D.apk and push it. I'll probably do it as an OTA along with a few other fixes later today or tomorrow.
[Hero, G2 Touch Android Development] tenchi0205:
can we put in this nice Cyanogen Mod boot-animation in Froydvillain?

[YOUTUBE]LnweaNTtb1k[/YOUTUBE]
[Hero, G2 Touch Android Development] shelnes:
Or maybe you could put that nice Ferrari logo on your Lada? ;)
[Hero, G2 Touch Android Development] Hacre:
You saying FroydVillain is the Lada to Cyanogenmod's Ferrari?

Right, Exchange update. It works, I'm afraid folks, thanks to Acolwill for the use of his 2010 server to test.

What we did find, is you -have- to enable Accept all SSL certs when you add the account. The check box is underneath the enable SSL check box.

We also found that Push doesn't always work, however setting an email retrieval frequency worked just fine (set to 15 minutes for me).

But yeah. It works. It's a bit fussy it seems, but with these settings, it's working fine.
[Hero, G2 Touch Android Development] embrion:
Thanks but it misses multitouch. Here's the same but with multi touch working.
[Hero, G2 Touch Android Development] skydg:
Try selecting 'Google Search' instead of 'Search' widget...
[Hero, G2 Touch Android Development] shelnes:
No, sorry man. Should have been the other way around. Was in a hurry when I wrote that...
[Hero, G2 Touch Android Development] daveshouse:
I wish it did for me! When the "Accept all SSL" checkbox is not checked, I get a message box, "Unable to open connection to server due to security issue". When the checkbox is checked, I get the forced close. This is connecting to Exchange Server 2003.

Personally, I am happy with 1.1.1 will leave 1.2.1 on there in case you would like me to retest this.
[Hero, G2 Touch Android Development] gummijoh:
This ROM really tops them all. It´s faster then VR12 by a mile and everthing just works.

What really bugs me is the built in Exchange support. When adding the corporate account info which worked great on VR12 and HTC 2.1 official ROM. I just get the error "The mail server requires security policies that are not supported" but both Touchdown and Roadsync work flawlessy.

This probably is a Froyo issue but not a Froydvillain issue if a google search is to be believed.

but amazing work Hacre, this ROM is outstanding.
[Hero, G2 Touch Android Development] khaffner:
Perhaps implement this?

h t t p : / / forum.samdroid . net/f42/bib-theme-v0-1-a-790/

I miss Sense everytime i see that awful white notification bar.

Everything seems NICE so far!

The only bug I've detected so far was that the notification LED over the screen kept staying on after the mail/sms was read. A reboot turned it off though.
[Hero, G2 Touch Android Development] sameh_elhakim:
thank you man for your help u are very Polite than this kid (( harche or something like that )).
[Hero, G2 Touch Android Development] Azure465:
The swedish keyboard layout doesn't work. I get the standard english one even though swedish is selected on the space button. The swedish layout should have å,ä,ö on the right side
[Hero, G2 Touch Android Development] gummijoh:
You can get it working quickly by adding Scandinavian Keyboard from the Market.
[Hero, G2 Touch Android Development] embrion:
Me too, but soon all those themes will be updated to 1.2.1

Currently both Minimal Matte and GalaxyS are already updated, both with black notification bar. Personally, I like BlackMod the best and waiting for it (should be soon updated as well)
[Hero, G2 Touch Android Development] Ganii:
I ported all,too ;)

This is my newest for 1.2.1 ;)
[Hero, G2 Touch Android Development] minty1978:
care to share a link for your lovely theme?
[Hero, G2 Touch Android Development] Ganii:
Later will upload it here:

http://xdaforums.com/forumdisplay.php?f=514

First I have to check if all OK!

But don`t know a name for this Theme.
[Hero, G2 Touch Android Development] cambria83:
Is this zip supposed to just be flashed? I pushed the the last gallery posted and removed the 3d gallery. It's definitely better/smoother but I came across an annoyance.

When I select the picture frame widget it makes me choose from a folder containing all images, instead of letting me choose the folder with the image in. It seems like we are currently without a perfect gallery / picture chooser. I always favoured the photos app from 2.1. Is that a HTC/sense app?
[Hero, G2 Touch Android Development] dkelley:
Firstly, no trouble with exchange here. But why use touchdown in froyo? I hate how touchdown doesn't integrate into android apps. I have only ever used it out of desperation in vanilla 2.1 before I learned about corcal.

I know it does nice things but froyo does all that stuff too, doesn't it?

I never got deeply into touchdown so am honestly asking why you're using it instead of froyo's built in exchange capability.
[Hero, G2 Touch Android Development] Azure465:
Yes, but that's a whole new keyboard? I like the easy language switching in the standard keyboard cause I sometimes write in german, and this also worked in other 2.2 roms.
[Hero, G2 Touch Android Development] canadian_psyko:
SSL on mobile data.

Changing user agents does not help.

Logcat of SSL connection without wifi: http://pastebin.com/vxhPWm1Y

With wifi: http://pastebin.com/e2ysRDfh

Done by:

adb logcat -c

adb logcat *:V > file

<go to https test page bookmark> (this one: https://msp.f-secure.com/web-test/common/test.html )

This is the first time I've played with logcat, is there a better way that will give you more useful information? What I got here seems pretty close to useless, maybe you need the radio or events?

Something I've noticed on the Froyo roms, I can't find the old setting that had the option of disabling the proxy settings or using it only in wifi anymore, could that have the effect I'm seeing here?

And just for fun, logcat of mms sending: http://pastebin.com/Nk4FdDpH

On the MMS issue, in sense roms, I have an option in the APN settings to choose ?MMS Protocol?, either 1.3 or 2.0. Does vanilla automatically make this choice for me?
[Hero, G2 Touch Android Development] gummijoh:
I use Touchdown because when trying to use the native Android way I get a "The mail server requires security policies that are not supported". In 2.1 Exchange worked straight out of the box but I think that was because of something HTC did and not Google.

I would love to use the native solution but I can´t so I use TouchDown.
[Hero, G2 Touch Android Development] winston6969:
Is it possible to copy and paste in these roms?
[Hero, G2 Touch Android Development] Hacre:
There's probably configuration options on the Exchange end that the Froyo client doesn't support. I'm no Exchange admin so I can't speculate more than that, beyond making sure you have SSL enabled and accept all SSL certs.
[Hero, G2 Touch Android Development] Hacre:
Yeah, long press on places with text in them.
[Hero, G2 Touch Android Development] winston6969:
Sorry, I meant in the browser
[Hero, G2 Touch Android Development] grasvater:
Is it possible to change the interval of the trackball?

Thx Villain for the ingenious ROM. :D
[Hero, G2 Touch Android Development] dkelley:
actually, you can never type into those text widgets (which is silly imho). if you click them, them open their apps. if you long press, they can be moved or deleted from the launcher or, in the latest launcherpro, resized (as you found out in it's annoying non-functional demo).

But all you can ever do to get the longpress text thing for changing input methods is click a text widget and then longpress in the ACTUAL text input box in the real app.

at least that's how it's always been with launcherpro...
[Hero, G2 Touch Android Development] dkelley:
BUUUUUZZZZZZ!

Wrong answer.

next guess?
[Hero, G2 Touch Android Development] dkelley:
multi-touch gallery. free (ad supported). excellent. very very fast. pinch-zoom too.
[Hero, G2 Touch Android Development] dkelley:
hahahahaha

that one made me laugh hacre ;-)
[Hero, G2 Touch Android Development] dkelley:
yea, sorry, read first, answer later, I should know that by now :-)

cheers