yashsingh1/xdaforums huggingface dataset:
[Hero, G2 Touch Android Development] antz88c:
okay guys, thought it's the dalvik-cache. i'm all good and I have 141MB available space.
[Hero, G2 Touch Android Development] marinierb:
BTW, BlueTooth audio during calls works fine for me in my car.
[Hero, G2 Touch Android Development] kevinlow:
Install it directly or need to copy to any folder with root explorer..using mobile to do now..
[Hero, G2 Touch Android Development] pulser_g2:
Copy it to /system/app using Root Explorer. Make nandroid first! (specially if you don't have PC in case you mess up...)
[Hero, G2 Touch Android Development] kevinlow:
Tried to copy the file with andexlorer and root explorer but failed..it says the file is read only file..

Any other way ?
[Hero, G2 Touch Android Development] pulser_g2:
Using root explorer, you need to select the little white 'mount RW' button before pasting :)
[Hero, G2 Touch Android Development] pulser_g2:
OK. I've done some extensive benchmarking on this ROM with and without Dalvik Cache moved.

BEFORE DALVIK MOVE:

Neocore w/sound = 24.7 FPS

Neocore w/o sound = 29.7 FPS

Benchmark Pi = 13896 ms (average of 3 results)

Linpack - 2.243 MFlops

Benchmark -

HTC Hero google/passion/passion/mahimahi:2.1-update1/ERE27/24178:user/release-keys
Processor ARMv6-compatible processor rev 2 (v6l) Linux BogoMIPS 526.25
Memory RAM 196232 Memory SWAP 0
Graphics
Total graphics score;119.60496
Draw opacity bitmap;56.7313;MPixels per sec
Draw transparent bitmap;16.423414;MPixels per sec
CPU Whetstone
Total CPU score;136.0388
MWIPS DP;9.583134;MWIPS(DP)
MWIPS SP;9.724789;MWIPS(SP)
MFLOPS DP;1.9304264;MFLOPS(DP)
MFLOPS SP;2.458951;MFLOPS(SP)
VAX MIPS DP;6.9913707;VAX MIPS(DP)
VAX MIPS SP;7.109915;VAX MIPS(SP)
Memory
Total memory score;134.73311
Copy memory;122.42899;Mb/sec
Filesystem
Total file system score;36.863632
Creating 1000 empty files;9.367;sec
Deleting 1000 empty files;6.165;sec
Write 1M into file;1.700391;M/sec
Read 1M from file;72.46377;sM/sec;
SD card perfomance
Creating 250 empty files;9.86;sec
Deleting 250 empty files;6.324;sec
Write 1M into file;6.060606;M/sec
Read 1M from file;69.93007;sM/sec;

AFTER MOVING DALVIK USING MOD IN LINK IN MY SIG

Neocore w/sound = 23.2 FPS

Neocore w/o sound = 28.3 FPS

Benchmark Pi = 14259 ms (average of 3 results)

Linpack - 2.195 MFlops

Benchmark -

HTC Hero google/passion/passion/mahimahi:2.1-update1/ERE27/24178:user/release-keys
Processor ARMv6-compatible processor rev 2 (v6l) Linux BogoMIPS 526.25
Memory RAM 196232 Memory SWAP 0
Graphics
Total graphics score;118.41732
Draw opacity bitmap;56.10959;MPixels per sec
Draw transparent bitmap;16.318724;MPixels per sec
CPU Whetstone
Total CPU score;151.89507
MWIPS DP;11.103708;MWIPS(DP)
MWIPS SP;11.251125;MWIPS(SP)
MFLOPS DP;2.0697858;MFLOPS(DP)
MFLOPS SP;2.6971698;MFLOPS(SP)
VAX MIPS DP;7.5384703;VAX MIPS(DP)
VAX MIPS SP;7.54401;VAX MIPS(SP)
Memory
Total memory score;136.35237
Copy memory;123.90038;Mb/sec
Filesystem
Total file system score;32.930943
Creating 1000 empty files;8.475;sec
Deleting 1000 empty files;6.114;sec
Write 1M into file;2.1496131;M/sec
Read 1M from file;64.10256;sM/sec;
SD card perfomance
Creating 250 empty files;9.772;sec
Deleting 250 empty files;6.452;sec
Write 1M into file;15.797789;M/sec
Read 1M from file;71.942444;sM/sec;

So... it seems that this certainly helps the benchmark scores in some areas, but not others. But overall seems little change, so I'm sticking with dalvik on the SD now.

Config: 8GB microSDHC class 6 (Transcend) used.
[Hero, G2 Touch Android Development] kevinlow:
Just roll back from nandroid..fc on phone after replacing the phone.apk
[Hero, G2 Touch Android Development] pulser_g2:
I guess it can't handle the phone apk getting changed during use. You want an update.zip for it?

Here's one at this link
[Hero, G2 Touch Android Development] kerzo:
What is the consensus on the battery usage compared to 3.4?
[Hero, G2 Touch Android Development] nerval:
find it pretty hilarious how HTC can't manage to get together a 2.1 release with their whole team, while a couple of guys here can put it together in notime! Impressive work guys.. Running 4.0 on my Hero now. First time i bother trying out a new rom, and I have to say I'm impressed by the performance despite it beeing an early beta.. Great work guys..

Working flawlessly here atm, after the hotfixes.. Took some time getting a2sd working, since i've never used it before, but everything worked out great.. Keep up the good work!
[Hero, G2 Touch Android Development] pulser_g2:
Generally, of the few that have commented, it's perfectly adequate in 4.0. I think it's a bit better, but I've been running various 'test' builds of my rom recently, so I'm used to a bit less just now.

Basically, YMMV so give it a go yourself. Just nandroid your current install and pop this one in.
[Hero, G2 Touch Android Development] marinierb:
My experience with 3.4 is that the battery usage got better over a few days. So, I say, let's wait and see...
[Hero, G2 Touch Android Development] ismaskin:
Huge difference in writing drivers, the senseui and testing compared to playing lego with apk's.
[Hero, G2 Touch Android Development] fatefearfighter:
Battery life is pretty poor here, about 17hours before it desperately needed the charger... and yes, there was a night in it.
[Hero, G2 Touch Android Development] kendong2:
we haved discussed this already, and although there is no proof it is safe to say that it is not a problem of htc not being able to make a 2.1 rom, but more a marketing thing to release it. they want other phones to sell (with the argument that they come with 2.1 already on them) before they release it for the older models. the longer they wait the more people will become impatient enough to buy another phone from them...
[Hero, G2 Touch Android Development] kevinlow:
Done with the update file..many thanks..
[Hero, G2 Touch Android Development] pulser_g2:
The Simpson gone, I take it?

:)
[Hero, G2 Touch Android Development] nerval:
might be.. in that case i'd say its a pretty dumb choise in their marketing.. they might get more first time customers this way, but they ain't keeping their customers.. my next device will not be from HTC solely becouse of their update frequency..
[Hero, G2 Touch Android Development] Phanes:
@anon2122

Homer is gone to Moe ... :D
[Hero, G2 Touch Android Development] kendong2:
and what will it be? let's face it, they have a monopoly on smartphones, esp. android driven ones...

edit: i'd like to say the same, but when i think about it all phones that i'd like to change my hero against are coming from their factories in the end... be it the x10, the n1 or an acer liquid...
[Hero, G2 Touch Android Development] pulser_g2:
I think HTC need to treat their customers as such. We've paid them money, and I reckon they sometimes forget that while they do have our money right now, they won't get it again from many of us (I know 2 people who went from HTC G1s to iPhones (jailbroken of course :)) because HTC couldn't get their finger out and release updates)...

If they were more open about development, I think they would get much more useful feedback. Perhaps if they had an active presense here, then they would learn more :p

And why not take on the mods done by devs? (aside from the issues of that they might as well fire their programmers) We'd get a better ROM overall...
[Hero, G2 Touch Android Development] Lennyuk:
Ok it appears to me that there is no default android lock screen on this rom, at least it is not functioning correctly, so removing the HTC lockscreen will just mess you up.

Anyone got any ideas to fix this?
[Hero, G2 Touch Android Development] pulser_g2:
Aha. That would explain why I couldn't make my Vanilla ROM out this to try JIT! A bit of a nuisance... Anyone know how to fix this?
[Hero, G2 Touch Android Development] Phanes:
#bug

Google Buzz (Internet) is shutting down after a few seconds and while using Maps (search for other buzz)
[Hero, G2 Touch Android Development] pulser_g2:
Unfortunately, I don't have or use buzz (I'm google apps for email). So I can't look at this one. If anyone can fix it, I can pop up the fix or make you an update.zip, but I would take a guess at this being one that's android in general. Has it happened on any other roms?

Any chance of a logcat?
[Hero, G2 Touch Android Development] Phanes:
@anon2122

happened with 3.4 also, could be a bug with google server as well?!

Will look for the logcat.

Edit: battery consumption ... since I am connected to my WiFi my battery is massively draining 13% since 1:00
[Hero, G2 Touch Android Development] pulser_g2:
If it happened with 3.4 as well, then it will 99.99% be a google or android general issue that can't easily be fixed by us. By all means get a logcat, but I doubt we'll be able to do anything except wait for a fix or report it on the Android issue tracker..
[Hero, G2 Touch Android Development] Phanes:
@all

can somebody tell me what the Clicker.apk is for?

Edit: after removing PicoTTS and TtsService phone feels more responsive. (Text to Speach)
[Hero, G2 Touch Android Development] Lennyuk:
It would be nice to get to the bottom of the android lock screen, i thought that was hard coded into all roms by default?. It is working, almost just that there is no actual unlock thing on it and it freezes the phone as a result.
[Hero, G2 Touch Android Development] mokoboy:
#video bug

hi

when i take videos with the camera, i can't read them after : no images just sound
[Hero, G2 Touch Android Development] juansuandi:
confirm that too.. just sound no images
[Hero, G2 Touch Android Development] Storken:
Swedish works i use it
[Hero, G2 Touch Android Development] Keefo:
+1 !! hmmmmmmmmz
[Hero, G2 Touch Android Development] pulser_g2:
clicker is for the HTC_IME soft keyboard and it allows calibration of the keys via. the settings button. Interesting about the TTS. I'll give it a try. Was it just the apks you removed?
[Hero, G2 Touch Android Development] pulser_g2:
Partial workaround:

Go into settings in camcorder, and choose to record using H.263 instead of MPEG4. That will get video working for the minute.

Did MPEG4 work in Villain 3.4? If it did, I could look at the lib for MPEG4 and see if it can transfer across...
[Hero, G2 Touch Android Development] Phanes:
@anon2122

I did ...

... rm /system/app/*Pico...* + *Tts...*
[Hero, G2 Touch Android Development] pulser_g2:
Thanks. I'll give that a shot right now...

EDIT: Removing TTS does not give any benchmark change, but it does feel 'different'. I'm not sure if it's faster, so I'll reserve judgement for a bit... Looking at camcorder now

I've tried switching one of the mpeg4 libraries for a Villain 3.4 one. Not working yet, but if someone can confirm if this happened on 3.4, I'd really appreciate it.
[Hero, G2 Touch Android Development] gc48067:
This ROM is great for me so far. Good performance, not much difference between this and 3.4.

Never had any joy with the voice dialling so if removing that helps speed could you script it (or provide step by step instructions for an and newbie?)

Really impressed with what you and Nathan are doing here, awesome teamwork.
[Hero, G2 Touch Android Development] Phanes:
@anon2122

Yes, was my first thought too. It feels like Rosie is acting different.
[Hero, G2 Touch Android Development] duanes:
I got the default lockscreen, first I disabled sense, then did the android terminal command.

The phone isn't freezing as yours but......

The only thing is that the time is not displayed properly displayed, and the fact that I have to use menu to unlock the screen...
[Hero, G2 Touch Android Development] Lennyuk:
yeah something is quite not right.
[Hero, G2 Touch Android Development] duanes:
How was it on 3.4?
[Hero, G2 Touch Android Development] pulser_g2:
Has anyone with the trackball LED fix noticed it doesn't flash for incoming text messages?

I've had an idea though, and am currently testing a possible fix...
[Hero, G2 Touch Android Development] dglockitt:
Don't be deceived

Is it CAN'T or WON'T....think about it? With all these new phones coming out in the next couple of weeks is it a wise business plan to upgrade everyones phones? Then who's going to buy the Legends and the Desires...just my 2p.
[Hero, G2 Touch Android Development] pulser_g2:
I've just had a funny thought. I bet you that HTC are currently trying to make a 'perfect SPL' that will never be broken.

But hello, HTC, nobody is going to use your update! We'll all just extract the files and make our own ROMs! So don't even waste your time...

Oh, and a radio update sure would be nice ;)

So, if anyone from HTC is reading this, and you are indeed wasting time on the SPL, don't bother :) Look at the Droid Eris. Not that popular a phone (in comparison to the GSM Hero), but rooted it. People will root your phones, so just accept it and ship your products rooted. Install SuperUser.apk like we use (it acts as a security layer to stop access to root without user consent) and give people what they want.

It's a battle you won't win! (ROM developers will always unite against any kind of anti-root measures)

Just my 2 cents too... Currently downloading some files I need to try the trackball fix
[Hero, G2 Touch Android Development] pulser_g2:
Updated Trackball LED Fix

I am about to release a new version of the trackball LED fix.

This version will cause the trackball to light when an SMS arrives, yet not when USB is connected or a market download begins.

Can anyone else confirm this is an issue for them before I push it to the server?

I am also holding off on release, as I may just have found a better solution that will put LED back to what we're all used to...
[Hero, G2 Touch Android Development] DMzda:
Just flashed it, and it is awesome!! A bit slower than 3.4 though, as expected.

BTW, for all those having trouble with titanium backup (Which I personally hate), try Craft Backup. It is made for the HTC Magic, but it works fine on the HTC Hero. No problems with it so far :D

EDIT: Confirmed: Messages app does FC.
[Hero, G2 Touch Android Development] pulser_g2:
Updated Trackball LED Fix Released Now

Click here for the updated fix.

This supersedes the last version, and goes one better by making the trackball flash for email and SMS notifications etc.

About this force close for messages- what are the symptoms of this, as I don't have it? What do you do to get the error? Can someone post an 'adb logcat' so I can check it out, or a 'recipe' to make it crash...

Cheers
[Hero, G2 Touch Android Development] kendong2:
i see pages of threads of people who can't root their phone because the used the ruu coming... there will be enough. and i think there is more: google wouldn't want it rooted b/c of market copy protection, the providers wouldn't want it rooted b/c of tethering, and i'm sure there are more... so they won't make stock rooted phones, b/c of too many commercial interests. my guess...

oh, and for the record, this is a little bit off-topic, if anybody wants to discuss this further i'd suggest creating a thread in the general section :rolleyes:
[Hero, G2 Touch Android Development] pulser_g2:
Yeah. I'd agree that this should go in a new thread. My bad ;) But to finish it off, I wasn't seriously suggesting it, more a case of having a 'dig' at HTC for taking so long... :)

Do you know what this messages FC is about? (several have mentioned it, and I've got the darknipplemod updated, so that's next on my list...) But I've not been able to find many details to reproduce it :(
[Hero, G2 Touch Android Development] claudefrog:
How do I install this?

ADB or can I install as an update in recovery?
[Hero, G2 Touch Android Development] pulser_g2:
Just use recovery as usual for update.zips :)

Have you got the current one installed? If so, were you noticing no flashing trackball for SMS and email? You're still OK to flash the update anyway...
[Hero, G2 Touch Android Development] claudefrog:
Yeah, flashed Villain 4.0 yesterday and not been getting any notifications of email or SMS, thought it was because of an issue with the sync.

Will give the update a go and do a couple of tests.

Thanks for supplying a fix.
[Hero, G2 Touch Android Development] pulser_g2:
No bother. Will be interested to hear if it fixes it for you as well...

@phanes:

I'm trying to get it to crash, and it won't. Could you give a step-by-step of what you pressed, since I've tried to use Buzz but don't know how to (I enabled the layer, but can't see anything. It may be my Google Apps email though, as it doesn't have buzz)

Don't see anything immediately obvious in the logcat.
[Hero, G2 Touch Android Development] marinierb:
@anon2122, I would rather the trackball not flash at all. Personal taste.
[Hero, G2 Touch Android Development] pulser_g2:
Tis Cool. I'm gonna remove the strikethrough of the first update, and remark it as a fix that disables the trackball completely.

EDIT: Page fixed, and old fix marked as a normal option as opposed to 'removed'. I can see why people might not like it, so this is probably a good option to have for them...
[Hero, G2 Touch Android Development] Phanes:
@anon2122

Ok,whats the main difference between brut and "regular" maps?

"regular" maps is running without shutting down.

Another thing removing Tts freed up about 7 MB space, possible?
[Hero, G2 Touch Android Development] pulser_g2:
1) Brut maps has the fix for google navigation to work outside the USA. Normal maps doesn't let you do the 'driving mode' bit that's cool and new.

2) Yeah, I guess removing TTS helps since it was running a service that wasn't really used. I'm thinking an update.zip might be coming along to delete those 2 apks... :)

Opinions?
[Hero, G2 Touch Android Development] claudefrog:
Works for me, only flashes once though.

I have Google BUZZ installed and working if you need me to test something.
[Hero, G2 Touch Android Development] Tatsu99:
camcorder works perfectly on 3.4 ;)
[Hero, G2 Touch Android Development] pulser_g2:
I am aware it only flashes once. Can't see how to fix it though :(

As for buzz, if phanes can tell us what he was doing, you can give it a go in brut maps and see if you get a force close...

I'm gonna take a look at the camcorder now I think...
[Hero, G2 Touch Android Development] Phanes:
@anon2122

Good one! Lets see if the rest can benefit.

@claudefrog

let me buzz u ... :D
[Hero, G2 Touch Android Development] marinierb:
What does the TTS stuff do? It is for voice navigation in Maps? Spoken word in Google Translate?
[Hero, G2 Touch Android Development] Phanes:
Tts is text reverted into speech (opposite of e.g. voice search)
[Hero, G2 Touch Android Development] claudefrog:
I sent you a PM Phanes
[Hero, G2 Touch Android Development] kendong2:
hm, two questions: what two apks would be deleted? i can't find anything close to 7mb, TtsService.apk is 20k...

and second (more like a concern): wouldn't that break the navigation feature in maps?

edit: and what about moving to /data?
[Hero, G2 Touch Android Development] ekowanz:
i'd love this one
[Hero, G2 Touch Android Development] DMzda:
@anon2122:

The messages app fc's about 5 seconds after you open it.
[Hero, G2 Touch Android Development] akirainblack:
I had set up http://villain.freeforums.org/ on Friday for Nathan and pm'd him details but never got a response, if anyone is interested it's set up (basic layout) and open to ideas on how to proceed if people want to shift to there.
[Hero, G2 Touch Android Development] Phanes:
@akirainblack

Nathan is on a wedding (last info I had)
[Hero, G2 Touch Android Development] akirainblack:
I know, it was well before he went. Wasn't a complaint, merely stating it wasn't official forum, but he hopefully knew about it. I know he gets lots and lots of PM's so it may have been lost in them. Just thought it might be good to be all set up when he gets back if people want to use it.

As it stands was intent on promoting people like Anon/Lenny etc to mods so they can make posts in locked forums (eg FAQs and fixed issues) so there's some structure in the system.
[Hero, G2 Touch Android Development] rdgut:
It would be better if we don't move to another forum at all.

It only causes confusion.

That's why we have XDA, to have 1 place where we can organise all this without having to check 15 different forums if they happen to have any news on some new roms.

So please, stop creating forums for roms.
[Hero, G2 Touch Android Development] pulser_g2:
We've actually got a domain name taken out (it's a good one, but I won't mention it yet...)

It should be hosted on a private server (donated space from a user), and we'll pop a forum and bugtracker there.

I'm waiting to hear from this guy that is doing the stuff, but I think we'll need to give at least Nathan (obviously), Lenny, myself and possibly kendon mod rights (so we can edit each other's posts when something like a wedding crops up and we end up PMing each other to get folk to edit their posts on the front page with links).

The domain is registered, but server not set up yet...

Thanks for the offer though, and if the other stuff doesn't get going, I'm sure nathan will get back to you. He is very busy, and inundated with PMs/Twitter, so he reads them, but can't always get back to people straight away :)
[Hero, G2 Touch Android Development] pulser_g2:
Cannot reproduce. Sorry :(

Could you do an 'adb logcat' for this, so I can check what's going on... I've sent plenty of messages today without issue.
[Hero, G2 Touch Android Development] pulser_g2:
I think he was referring to RAM usage, but remember also the voice files that are stored somewhere (can't remember. It may be SD or data or system. I've seen them in all these places on different ROMs)

I guess it will stop voice on google maps navigation, but the app appears to run at least (can't really test it right now though properly :()
[Hero, G2 Touch Android Development] pulser_g2:
OK. Working on this within the next hour or so...
[Hero, G2 Touch Android Development] BlueHawk:
TTS is used in Navigation. Since it is now configured in Settings, I assume that Google has other future plans for it as Android develops.
[Hero, G2 Touch Android Development] akirainblack:
I only created it at the request of Nathan, I do agree but 700 pages for 1 ROM is getting a tad insane.
[Hero, G2 Touch Android Development] pulser_g2:
Hmm. I guess I'll make an update to remove this, but also one to re-instate it, in case people want it back...

Cos it seems to speed up the ROM just now, but if some good feature needs it, we can just pop it back in...
[Hero, G2 Touch Android Development] pulser_g2:
Yes. I think ultimately, a clean thread over here to announce releases and post a link to the villain one, where we have an entire forum with stickies, FAQs and mod/admin rights may help.

At the moment, we can't really do much since we are stuck as 'normal' users on xda-dev. By assigning mod rights to a few people, it becomes much easier for me to edit Nathan's original release with these fixes (he actually suggested PMing a mod over here to do so, but I just asked Lenny to pop them in his post on the front page instead)...

We really need to split this up into problem reports, people having trouble installing etc. and a bugtracker should help people raise issues in a 'consistent' format for us to look through...

We should also be getting a UK mirror server with the domain and hosting (current one I got access to is in canada). This should help me and Nathan (both in UK) for upload speeds, and the new server should have rsync to help us get ROMs up faster and with 'dropout protection'.
[Hero, G2 Touch Android Development] kendong2:
make that a linux server and i'll throw in a kitchen... would need some help on the frontend as i lack the skills in php, but i'm sure there is someone around here that will call that one a "no-brainer" ;)