yashsingh1/xdaforums huggingface dataset:
[Hero, G2 Touch Android Development] jeremy89632:
Since the server is down,

@LennyUK:

DOWNLOAD FroydVillain 1.2.1 HERE:

and

=========

AND here is the updates for 1.2.2, only apply after FroydVillain 1.2.1 is installed:

=========

STEP 1:

FLASH THIS UPDATE file which includes lots of fixes and allows you to use the kernel below

http://villainrom.jeremygohblog.com/ota/froyd-hotfix-1.2.1-1.2.2-signed.zip

STEP 2:

YOU MUST APPLY THE UPDATE FILE IN STEP ONE BEFORE PROCEEDING:

KERNELS TO FLASH FOR FroydVillain 1.2.2 ONLY:

( Includes the basic 19MHZ, 123Mhz, 352Mhz and the higher speeds which you can choose below )

19 to 614MHZ http://villainrom.jeremygohblog.com/ota/nindroid-v2.1-19-614-release-signed.zip

19 to 652MHZ http://villainrom.jeremygohblog.com/ota/nindroid-v2.1-19-652-release-signed.zip

19 to 691MHZ http://villainrom.jeremygohblog.com/ota/nindroid-v2.1-19-691-release-signed.zip

19 to 729MHZ http://villainrom.jeremygohblog.com/ota/nindroid-v2.1-19-729-release-signed.zip

19 to 748MHZ http://villainrom.jeremygohblog.com/ota/nindroid-v2.1-19-748-release-signed.zip

19 to 768MHZ http://villainrom.jeremygohblog.com/ota/nindroid-v2.1-19-768-release-signed.zip

PM me directly if server problems crops up!

Thanks!
[Hero, G2 Touch Android Development] tenchi0205:
Any news on the HTC_CIME getting into this rom?
[Hero, G2 Touch Android Development] jankhner:
too funny... yesterday i did the battery calibration and now, after 2 hours (10 minutes on market, 10 minutes of facebook and 10 minutes on twitter) it went from 100% to 80%. Before the calibration battery life was actually VERY good. i'm not saying that the battery calibration is not working but something on my phone drains my battery super fast.
[Hero, G2 Touch Android Development] maddog497:
I noticed that too, but the voice input works on any other keyboard. Voice search is a cool feature as well.
[Hero, G2 Touch Android Development] dpi295:
A few problems i noticed while using the latest version of FroydVillain. Sometimes when my phone comes back on from sleep, the unlock bar seems to "hang" on the screen when i pull it to unlock the phone. This is a very annoying problem and i hope you are able to fix it. Another one would be that everything is very laggy when music is playing and that the music player cannot read the tags of my FLAC files properly. Hope you all can fix these problems.

Great job guys!
[Hero, G2 Touch Android Development] wapz:
Same here. Just got a brand new 1550mAh battery, fully charging it 100% now and going to reset battery stats before first bootup and see what happens.
[Hero, G2 Touch Android Development] wapz:
I noticed the music player creates a lot of lag as well and started usign MixZing,

this one doesn't create any lag. It doesn't however have the feature to skip tracks

by holding the volume button pushed down.
[Hero, G2 Touch Android Development] desean:
that is a HTC_IME mod issue.

"Low resolution version for Android 1.5" is used in FroydVillain which has no voice input function.

"Low resolution version for Android 1.6 and up" version can't load on froyo for hero for whatever reason.

the is a froyo version but it is only for high-res. hero is low-res.

finally, the original dev is taking a long break so nobody knows if a low-res froyo version of HTC_IME mod is coming soon or not.
[Hero, G2 Touch Android Development] desean:
GPS is not "working" for me even with the gps.conf edit.

it can see the satellite in GPS status but doesn't lock on to any of them :mad:

hope the fix will come soon as mentioned in the OP :)
[Hero, G2 Touch Android Development] nmeuret:
Thanx a lot !!!
[Hero, G2 Touch Android Development] marcinr:
The updater keeps telling me check for update failed. both over WiFI and 3G
[Hero, G2 Touch Android Development] Hacre:
Yeah villainrom.co.uk and all sites on that host are down at the moment. We have no ETA. :(
[Hero, G2 Touch Android Development] dkelley:
villainrom.co.uk appears to have blown up. the domain name I mean. which is where the updater points to (and is also the home to that development team!)

I imagine either it's temporary or a new domain is being setup, either way read back a page or two to find the links to the stuff you would normally be able to download via the updater.
[Hero, G2 Touch Android Development] Hacre:
Anything that links to villainrom.co.uk will fail right now including direct links.

However as a thank you for your patience, once the servers are up you'll have a new ROM to play with.
[Hero, G2 Touch Android Development] alekp:
Same here :(
[Hero, G2 Touch Android Development] marcinr:
Thanks, found the files ;)
[Hero, G2 Touch Android Development] embrion:
Ok, I've finished testing the battery life and I can tell that bigger-power-draw-when-changing-the-clocking-so-we-give-less-steps is BS.

With exactly same Hero usage pattern and Vanilla Eclair 5 with a lot clocking steps I got about 5 days, here I'm getting 3.5...
[Hero, G2 Touch Android Development] bugeyes:
COOL! 1.3 By any chance? :D
[Hero, G2 Touch Android Development] dkelley:
dude, that's an entirely different rom with different power requirements.

So unfortunately that isn't a scientific or useful statistic from the POV of the kernel changes. the OS being different invalidates your methods.

The information is good, it's cool that there is a rom that can run for 5 days (presumably with very little of the type of use that makes android so cool).

But it doesn't indicate anything about the cpu speeds, overclocking, etc.

it's not BS, what you posted is BS actually. Statistics have very clear and simple logic you need to follow to be relevant, and you failed to do so by introducing a ton of variables, most obvious being a completely different operating system (2.2 isn't much like 2.1 under the surface).
[Hero, G2 Touch Android Development] dkelley:
nooooooooo...

I'm thinking he's going to release the new cronos rom.

sorry - my sarcasm has gotten the better of me LoL

I need coffee, where the hell is my coffee

never mind, you're cool bugeyes, and sorry embrion about the post above being so dramatic - although what I said is true there :)

cheers :-)
[Hero, G2 Touch Android Development] bugeyes:
Cheeky sod!

funny tho! ;)
[Hero, G2 Touch Android Development] YDardeer:
No, didn't work either.

I just found out that its tinyurl that is blocked here in Saudi Arabia for some reason. So, can someone please post the complete link
[Hero, G2 Touch Android Development] bjoer751:
HTC_IME for Froyo

Actually, I found my self in the same position the other day - and found: hxxp:// www . gimpsta . com / themerlo / index.php

(Sorry, you'll have to remove the extra spaces, and exchange the xx - I'm not allowed to post links yet)

Register here (free) and build your own HTC_IME lores 1.6-> - working fine on Froyo.
[Hero, G2 Touch Android Development] dkelley:
cool page.

can it build one with voice support? because I think that's the only issue people are having here right now. am I right? wrong? confused? LoL
[Hero, G2 Touch Android Development] ~David:
I'm not sure why others are having problems with GPS, but it's working just fine for me without any patching or anything.

And it's extremely clouded over here as well.
[Hero, G2 Touch Android Development] withoutwings:
Does it always lock on quickly for you? Or can it take 5-10 mins or so?
[Hero, G2 Touch Android Development] ~David:
I just rebooted my phone, started up GPS Status and it took nine seconds for me to get a 7/9 lock.
[Hero, G2 Touch Android Development] dkelley:
is that 1.2.1 or 1.2.2? which kernel?
[Hero, G2 Touch Android Development] gabitech:
my network is stuck on EDGE - someone else having this? I'll reflash in the meantime ...

this one has an amazing speed & smoothness! wow

EDIT: HSDPA kicked in right after reflash :)

Man, this is smooooooooooooth - amazing job!
[Hero, G2 Touch Android Development] pharrisee:
Is there any chance of getting the Color Customization bits of the CyanogenMod settings menu put into this?

I hate the white notifications bar, black suits my mood so much better and doesn't blind me when I'm reading in bed on my phone.

Thanks in advance.
[Hero, G2 Touch Android Development] embrion:
I think we just need Sense top/notification bar + icons or GalaxyS Port update for newet FroydVillain
[Hero, G2 Touch Android Development] pulser_g2:
These are usually done by our users, and will be posted over at villainrom site when done, I'm sure :)
[Hero, G2 Touch Android Development] :
In my opinion, while the ROM seems fast and stable, it is plagued by coming with lots of apps preinstalled into /system. First thing to do is to remove about a ten apks.

Why can't these be in the /data/app directory, at least? :confused:
[Hero, G2 Touch Android Development] Hacre:
Things have been included because they were requested. What apps did you feel were superfluous? If you mean things like Linpack, that was only included in this release as this release is intended to improve performance.

As for /data/app, Froyo no longer supports pre loading of apps in that manner, it flat out ignores them. It's not something we can change in the source either, as it's something Google did with Vending.apk.
[Hero, G2 Touch Android Development] ExMM:
Men you bought me!!!

I was reluctant to install this rom because I read that kills the battery very fast and my priority is Sense UI as well, but after I read your comment, Nimpo, you just amazingly convinced me!!! Are u a f**** comedian???? :p

Besides, performance is astonishing for what I have read!!

Dowloading it NOW!!!!! :D

P.S. Forgot to ask you... is adobe flash working flawlessly with FroydVillain???
[Hero, G2 Touch Android Development] embrion:
I think extra apps like Titanium Backup are ok as long as I can remove them or update but this time I had to remove apk.
[Hero, G2 Touch Android Development] pulser_g2:
No froyo ROM has flash yet, AFAIK, since it needs to be compiled against our ARM architecture, which is isn't.

And ninpo is a funny guy :) Did you play along and hunt the link, or did you cheat and read it off someone's post?
[Hero, G2 Touch Android Development] mobydeek:
lol! nice post. the first froyo im goign to flash.

does any one know where the post is that explains the 19-XXX MHz vs 352-XXX MHz differences?... i remember reading it and now ive lost the link -_-''
[Hero, G2 Touch Android Development] pulser_g2:
dunno, might be over at www.villainrom.co.uk.

Basically, if your phone can handle < 352 MHz, use the 19 one, if not, use the 352 one. Remember to then set CPUSpeed to use the right minimum speed.

For 352, set min and max to 352.

For 19, set min to the lowest you can do, and max to either 1xx or 2xx, but not your upper speed.
[Hero, G2 Touch Android Development] fraz1776:
Is the link broken for anyone else??

edit: Never mind got it going!
[Hero, G2 Touch Android Development] ziggy1001:
I think some phones have problems "waking" up with the slow 19 speed so up to you to experiment and see what works

Is everybody getting smooth video playback on the optimal kernels?

On the last version the safe kernel was fine but all optimal kernels caused a lag in the vid playback on my phone

Not to sure if i can be bothered trying all the different kernels on this as the safe one is pretty damn good. WMV whey HEH:D

Excellent work:D:D:cool:
[Hero, G2 Touch Android Development] Hacre:
When sleeping. ^^^

/me slaps pulser.
[Hero, G2 Touch Android Development] embrion:
One question about Kernels. Should I wait for rebuilds or just use current ones?

Oh, a few more.

there is no *ding* sound when connecting USB cable, should it be like that?

setCPU only shows "0" in "Time in State" at "Info"

what does Interactive Scalling? There is no description at setCPU for that method and I used to use "on demand"
[Hero, G2 Touch Android Development] ExMM:
:cool:
[Hero, G2 Touch Android Development] sunilchand:
Great rom guys! Just one curious thing, voice actions doesn't seem to work. I can call using voice, but can't "send text message to" (contact) (message) or "listen to" (artist). I can, however "get directions to" (place). Anyone else notice this?

The DSP manager is pure genius. Now for the Holy Grail - Flash 10.1! (Please?)
[Hero, G2 Touch Android Development] shelnes:
Battery

I'm concidering flashing this, but how's the battery on these Froyo ROMs really? I've only tested some of the first releases and the battery drained fast. Is this improved? Any experiences?
[Hero, G2 Touch Android Development] embrion:
AFAIK now it only depends on Adobe if they release player for our, older, ARM CPU
[Hero, G2 Touch Android Development] dont know:
temporary prob with server - ignore
[Hero, G2 Touch Android Development] Hacre:
Couldn't have said it better myself.
[Hero, G2 Touch Android Development] embrion:
isn't a better battery life one of 2.2 pros ? yeah, I know there's no native 2.2 for Hero, so it might be problematic like in no official 2.1 for Hero times but still

Otherwise, I really like this ROM, today I'll try to get a GPS fix and if I do, I'll keep it as more future proof than VE5 (both because it's 2.1 and it's Autor has little time recently)
[Hero, G2 Touch Android Development] ~David:
1.2.2, 352-691 kernel.

Those of you having trouble with GPS, what radio are you using? (see my signature for mine).
[Hero, G2 Touch Android Development] dkelley:
by the way:

just tested my gps with 1.2.2, 352-653 kernel.

worked perfectly, got fix in about 10 seconds in google nav. standing outside, cloudy day (after about 2 straight months of blistering hot sun with only a couple of welcomed raindays... amazing place Vancouver)
[Hero, G2 Touch Android Development] ~David:
Ditto (even the weather :p first time it's been under 30C here in a while)

I have an inkling those having problems with GPS are testing it in while in their basements... or standing inside a faraday cage.
[Hero, G2 Touch Android Development] embrion:
any place to download 352-653 kernel ? or I can just use 19-653 and rise 19 to 352 in CPUSpeed?
[Hero, G2 Touch Android Development] Hacre:
I lol'd. I test GPS in my office, if it struggles to get a lock occasionally (usually it's ok) I move it to the window ledge.

That said, testing 1.3 right now, with the framework fixes and a few other things, the lock on is a lot quicker/more reliable. It's taking time to test it because I need to reboot after each positive lock, as I'm trying to check and see if the random reboot has gone away.

5 reboots and 5 successful attempts so far.

Correct.
[Hero, G2 Touch Android Development] mozartiii:
hi I've been watching for couple of days but no one seemed to have my problem: the LED doesn't blink when battery level goes low, not even to the point of turning off. It behaved like this when I flashed 1.2.1, and remains so on 1.2.2. Did I do sth wrong or forgot to switch on it somewhere?

thanks for any suggestion! I really enjoyed playing with it despite this issue.
[Hero, G2 Touch Android Development] stormfury_2:
Loving the update from1.1.x to 1.2.2 - even though I am stateside with no data connection til I go back home. Was having a few issues with previous version and it locking on to a roaming network but since the update it's been super. Nice work, very much enjoying the latest iteration thanks =D
[Hero, G2 Touch Android Development] dkelley:
with 1.2.1 kernels the two are one and the same, it's how you use it that counts ;)
[Hero, G2 Touch Android Development] radine:
textflow problem

In stock browser, dolphin hd and skyfire I have noticed a problem with pinch zoom. When I pinch zoom to magnify the text it doesnt re-flow to fit screen - it does if you use the pinch zoom (+ -) onscreen buttons instead. It also reflows when you turn to landscape and then back to portrait but not on pinch zoom gesture.

Anyone else find this?

Also +1 on problem below

Also, I only get a battery warning at 15% nothing at 10 or 5%
[Hero, G2 Touch Android Development] dkelley:
opera 5 seems to reflow quite well.

although I don't think it even HAS pinch zoom - vaguely possible that that's related (but I doubt it).

now I just wish I could find a way to make opera my default browser - I mean the REAL default, not just the one that the default browser opens new forwarded links withing (such as with the android news and weather widget).
[Hero, G2 Touch Android Development] Haizum74:
Ok tried the GPS and booted up 'Car Home' and the damn thing crashed and rebooted. cpuspeed then came up with the error warning message. So could someone point out if I have got settings correct. Min freq was 123Mhz and Max 691Mhz, adjustment method Interactive. I have now set it to Min 246Mhz. So, anyone got any ideas?

Cheers

Oh and as someone mentioned, when playing music it does seem to lag when going into menus etc.
[Hero, G2 Touch Android Development] radine:
no opera doesnt support pinch zoom which is why I prefer dolphin. I am a big fan of opera on pc but its way behind dolphin on android imo.

Is this textflow thing a froyo issue or just this rom? Anybody know? It was fine on all 2.1 roms I tried.
[Hero, G2 Touch Android Development] odin13:
this is not actually a 'problem' i think

the re-flow option is available on CM6 under CM6 settings so maybe it will be possible to implement the option into FroydVillain?

actually it would be nice to have CM settings available in the rom as i really would like to turn of 270 degree rotating screen option too :D

but then again maybe it is not possible to implement the settings...

the one who can best answer these questions would be the Dev
[Hero, G2 Touch Android Development] embrion:
Thx. I can confirm getting GPS fix with 1.2.2. Maybe it wasn't 10s but also not 10min
[Hero, G2 Touch Android Development] bjoer751:
It builds with voice support, yes.
[Hero, G2 Touch Android Development] dkelley:
instructions for adding cmsettings are earlier in this thread. I have them running on my 1.2.2 froyd and it's wonderful :-)
[Hero, G2 Touch Android Development] dkelley:
I agree, although I prefer the froyo browser to dolphin at the moment. probably just because I'm happy to see it improving where as I used dolphin on 1.5 sense all the time since it blew away the stock browser back then. stock has improved, dolphin is likely still better though.

HOWEVER - opera 5 pulls pages through the opera proxy which compresses the data super fast in real time and it also caches pages so if you're not the first one there the server will send you the cached version.

If you want a fast browsing experience, this is MUCH better than any other system.

I find opera typically 2 to 4 times faster from click to page fully loaded than any other browser. which makes sense, no sitting around for silly links to complete (Advertising crap) and for big images etc to load.

Believe me - I hated opera on here due to lack of pinch zoom etc until I started actually using the damned thing.

and all you do in any browser is double tap on the section you like and voila, it should zoom in perfectly to that section. opera does that MUCH better than the default froyo browser, no lost text characters over the sides etc, it just works.

I like stuff that just works. I miss pinch zoom sometimes, but the double tap to zoom in perfectly and super quick loading and still excellent rendering (at least as good as default) are worth it.

no flash, but then the only flash roms are sense roms, so you put up with no flash if you want froyo on our phones for now.
[Hero, G2 Touch Android Development] phlash73:
o.O!! Does that mean what I think it does?? :D
[Hero, G2 Touch Android Development] phlash73:
Ya, it's strange.. I was sitting at 0/8 for 30 mins yesterday and it never did lock for me.. clear as a bell yesterday too... =( I also got some weird stuff with gapps fc'ing all of a sudden, but i didn''t get a logcat =( i'll pull one if it happens again. im re installing from clean atm

EDIT: finised reinstalling, tested GPS 123-729, no lock (~10 min) changed to 352-691 LOCK 5/12 in ~1 min still using 6.35.08.22

Thanks ~David!
[Hero, G2 Touch Android Development] dkelley:
Hacre, is it just me?
[Hero, G2 Touch Android Development] radine:
thanks for this dkelley:

I looked back and found this:

I'm not too good on adb. I do have android commander. Please can you confirm if it is just a question of typing the following in the push window or are other commands required?

adb push Settings.apk /system/app/

adb push CMParts.apk /system/app/

adb push CMPartsHelper.apk /system/app/

thanks for your help
[Hero, G2 Touch Android Development] dkelley:
I put a post in later (around page 50 to 54 somewhere LoL) with the following information:

"Originally Posted by slimjimwoods: Is it possible to add cyanogenmod settings on here, without installing a theme?

yes! I did it to mine.

there's a post about it earlier in this thread I think, try the search tool.

as an update, I used rootexplorer to push the files all just by using the phone, no pc tethering or adb involved (I hate tethering when I can do it all in the phone).

but if you use rootexplorer as I did then make sure any time you put a file into /system/app/ that after you copy the file(s) there you change their permissions to add read and execute on every user (by default the first user in root explorer's list has no permissions which is the one you need to add those too, otherwise the files won't work).

And you have to reboot before anything will work - not sure if that was mentioned in the post earlier in this thread also."

So take all the words in bold, put them together in order and you have clear instructions. I should have someone cut down all of my posts to be so useful hahaha

I don't use ADB so instead I use the paid app "Root Explorer". it is a root-friendly superuser enabled file explorer for android that lets you get into the system folders and everything just like adb does. It uses simple press-hold selection to copy a file and menu-edit-paste to paste a file. It also has multiselect (enable on a one-time-use basis in the menu) which is very helpful in this particular instance.
[Hero, G2 Touch Android Development] dkelley:
note:

at one point Hacre was going to have CMsettings in the next version of froyd I think, but renamed to VillainSettings or the like.

He may have changed that to a lower priority item though, and meanwhile the above gives us what we want - MORE POWER :)
[Hero, G2 Touch Android Development] Noppes123:
Still GPS fix problem.

Tried reboots, remove (and put back:D) battery, waited an hour for a GPS fix (outside), but no fix. :confused:

Also modified gps.conf as suggested earlier in this post, but that didn't do the trick either.

Very strange... some have the same problem with GPS, some have very slow fix, and some super fast.

FroydVillain 1.2.2 (default kernel)

Radio ROM 63.18.55.06PH_6.35.15.14

Anything else I could try?
[Hero, G2 Touch Android Development] bigviv:
anyone else having issues with the internet, connection keeps dropping on the mobile network despite HSDPA being valid still...:confused:
[Hero, G2 Touch Android Development] dkelley:
how about something other than the default kernel?

I foudn the the default 1.2.2 kernel to have really poor benchmark test results in 3d etc (where they shouldn't be nearly that low in 3d at the default kernel's speeds - I was running the cpu app with it properly so it wasn't a clock speed problem that I could tell).

Maybe the default kernel has some gps issue that separate 1.2.1 kernels don't have?
[Hero, G2 Touch Android Development] Hacre:
Nah it's already in. Imaginatively rebranded "Villain Settings". I left the CM logo though so that plus me mentioning in release notes doesn't get me into trouble. CM folks know I'm renaming, it's fine, no art of kang here, move along...

Radio issues -should- be resolved in 1.3. At least, I'm not having them (8 boots + GPS locks now without random crash).

At least the VillainROM site being down means I'm not rushing to release, heh.
[Hero, G2 Touch Android Development] dkelley:
I'll give you one of my kids if you pm it to me heh heh

well, I suppose I'd need a divorce then

and I'd feel guilty after a while, maybe after a week long break with only 2 little kids in my house instead of 3...

ok forget the offer. take yer time, not worth the consequences!