yashsingh1/xdaforums huggingface dataset:
[Hero, G2 Touch Android Development] Moonshield:
Hey man

First I wanna thank you for all your hard work!

Second, look at the Sengle rom of the legendary Erasmux (Also 2.2.1 Sense rom), he found a fix for the bluetooth audio problem, maybe it'll be good for your rom as well.

Thanx again :D
[Hero, G2 Touch Android Development] RaduG:
Sengle was built on a different base, so I can't really use his fix.
[Hero, G2 Touch Android Development] rigobot:
Please stop asking...read previous posts
[Hero, G2 Touch Android Development] twelt:
SetCPU

Brilliant ROM -- thanks for the hard work!

I guess the dual-governor bit means that I should rely on that instead of SetCPU?
[Hero, G2 Touch Android Development] RaduG:
SetCPU will FC if you try to use it.
[Hero, G2 Touch Android Development] tbman1996:
Out of curiosity, then, what base does your ROM use Radu?

EDIT: Nvm, saw it was HeroC
[Hero, G2 Touch Android Development] CSL00:
Although keypad lights do not work, notifications light and ambient sensor do. SetCPU doesn't fc on me but doesn't apply my settings on boot (smartass governor setting+ 614 mhz frequency, my Hero isn't a friday afternoon model but i don't like it that much OC), Flash 10 working beautifully. Thank you and keep going RaduG.
[Hero, G2 Touch Android Development] dkelley:
was thinking that too LoL... but maybe the language barrier to indonesia is involved. I find that things like culture-specific manners and the effort of reading previous posts goes to hell when google translate or other language issues interfere.

Giving him the excuse of a language barrier for the moment ;-)
[Hero, G2 Touch Android Development] dkelley:
FYI, that's not flash 10 that's working, that's htc's flash lite that's working. if you check your apks you'll find that flash lite is still in there. if you have the flash 10 apk (which I did see in the first version of this rom) then you can safely delete it since it can't actually run on our hardware and is just taking up space. Any attempt to run it should result in an immediate exit.

But HTC flash lite has always been pretty damn good considering it's just something htc developed themselves and was, as far as I'm aware, the first useful flash player on any mobile phone... and has been around for a LOOOOOOOOOONG time now.

NOTE: RaduG, I'm right, right? :-D I'd hate to say all of that (which at least USED to be correct information) only to find out that the flash 10 exe has magically been changed to support the hero's cpu or whatever.
[Hero, G2 Touch Android Development] RaduG:
Don't use SetCPU. Just edit /system/etc/init.d/90governor and replace the awake_governor or sleep_governor with smartass for example. Just to keep everything as clean as possible.

@dkelley

Yeah, you're right, but with 2.2 sense we can do more with flash(AFAIK, I'm not 100% sure). Anyway, what I am sure of is that is runs MUCH smoother than with 2.1.
[Hero, G2 Touch Android Development] dkelley:
cool - and thanks for spelling my nick properly RaduG :-) (I get dkelly all the time LoL)

Now I just need to screw up my current rom so I have an excuse to flash your latest one... hmmm, what can I do to accidentally break it.... ;-)
[Hero, G2 Touch Android Development] wapz:
Thanks a lot man. Trying now, wondering how easily I can adjust again to the HTC keyboard compared to the GB one :)

update: making a cup of coffee waiting for first boot :D
[Hero, G2 Touch Android Development] dkelley:
presumably, since the gb keyboard can be flashed to run on froyo, you should be able to get your favorite kb up and running ok on this rom too probably.

there are threads about it with working downloadable zips intended for aosp froyo. hopefully one or all will work on froyo sense too ;)
[Hero, G2 Touch Android Development] RaduG:
I don't know how the GB keyboard is, but IMHO the HTC keyboard included in this rom is perfect.
[Hero, G2 Touch Android Development] wapz:
Hehe, think something went wrong. First boot already took 20 minutes after a full wipe. Restarted and checked filesystem but /system/etc/ didn't even exist yet. Let's try to boot again and see what happens. Otherwise i'll try to download the file again and reflash just to be sure.
[Hero, G2 Touch Android Development] RaduG:
It is impossible to not exist. When are you trying to replace the file? When booting or when you are in recovery?
[Hero, G2 Touch Android Development] wapz:
Recovery. When booting I don't get any connection.
[Hero, G2 Touch Android Development] RaduG:
Well, in recovery you need to mount the system partition before pushing files in recovery.
[Hero, G2 Touch Android Development] The0Code:
This rom has the normal stock htc sense keyboard right?
[Hero, G2 Touch Android Development] RaduG:
Yes, with voice input.
[Hero, G2 Touch Android Development] wapz:
Oops. Managed to do it though, here's some output.

/ # df -k

df -k

Filesystem 1K-blocks Used Available Use% Mounted on

tmpfs 98400 0 98400 0% /dev

/dev/block/mtdblock4 133120 1252 131868 1% /cache

/dev/block/mmcblk0p1 15043872 14754848 289024 98% /sdcard

/dev/block/mtdblock5 169728 12224 157504 7% /data

/ #

/ # mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system

mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system

mount: mounting /dev/block/mtdblock3 on /system failed: Invalid argument

So that didn't work, so I removed remount.

/ # mount -o rw -t yaffs2 /dev/block/mtdblock3 /system

mount -o rw -t yaffs2 /dev/block/mtdblock3 /system

That seemed to work.

/ # df -k

df -k

Filesystem 1K-blocks Used Available Use% Mounted on

tmpfs 98400 0 98400 0% /dev

/dev/block/mtdblock4 133120 1252 131868 1% /cache

/dev/block/mmcblk0p1 15043872 14754848 289024 98% /sdcard

/dev/block/mtdblock5 169728 12224 157504 7% /data

/dev/block/mtdblock3 174080 171380 2700 98% /system

/ # cd /system/etc/init.d

cd /system/etc/init.d

/system/etc/init.d # ls

ls

00banner 40a2sd 90governor 99complete

/ # exit

c:\android-sdk-windows\platform-tools>adb push 90governor /system/etc/init.d

15 KB/s (1072 bytes in 0.066s)

/system/etc/init.d # ls -al

ls -al

drwxr-xr-x 1 0 0 2048 Aug 1 2008 .

drwxr-xr-x 1 0 0 2048 Aug 1 2008 ..

-rwxr-x--- 1 0 2000 103 Aug 1 2008 00banner

-rwxr-x--- 1 0 2000 2251 Aug 1 2008 40a2sd

-rw-rw-rw- 1 0 0 1072 Jan 2 23:12 90governor

-rwxr-x--- 1 0 2000 56 Aug 1 2008 99complete

/ # reboot

Booting now. This was after a wipe and a fresh flash. Wondering if it works :)
[Hero, G2 Touch Android Development] alioooop:
I use setCPU and it works great :)
[Hero, G2 Touch Android Development] CSL00:
i really meant flash 10.1, i agree that htc flash lite is very good and has gotten better but there are some sites that won't work with it so i installed flash 10 and after i'm yet to see a site that won't fully work.
[Hero, G2 Touch Android Development] minty1978:
Me too, working fine.
[Hero, G2 Touch Android Development] RaduG:
Why would you use SetCPU if you can customize the init.d file? It's pretty straight-forward.
[Hero, G2 Touch Android Development] H3llSp4wN:
magic

hy folks,

can someone please port this rom for htc magic 32A?

thanks in advanced
[Hero, G2 Touch Android Development] pWopp:
Haven't flashed this ROM yet, but when I do I will most certainly try SetCPU first if my Hero doesn't like the default OC. I have never used adb, and I don't think I will use it as long as I can manage my phone without it. This is just to keep things as simple and straightforward as possible - being a happy custom ROM user, not a developer.
[Hero, G2 Touch Android Development] wapz:
Running for a couple of hours now and it seems to work pretty well RaduG, thanks! So long ago I saw that HTC Sense clock widget on my screen :-) Will use it for a while to see how good it is and to be able to provide some feedback to you. Any specific items you would like to have some comments on? I will try GPS tomorrow on route to work to see if GPS works well.
[Hero, G2 Touch Android Development] alioooop:
I get sms errors some times? but the sms is sent but I still get a notification about its not sent!
[Hero, G2 Touch Android Development] dkelley:
that's fine, it's jsut that flash 10 won't actually do anythign on your phone. I didn't install anything and find that all flash sites work fine on my phone, albeit sometimes a little slowly with very complex sites, on my current 2.1 sense rom.

htc flash lite might be a lot better now, but the flash 10 executable won't actually run on the hero. it'll quit, as I noted above.

just maknig sure that no misinformation is running about. :-)
[Hero, G2 Touch Android Development] dkelley:
won't these modern kernels actually run better WITHOUT setcpu trying to control them? the most recent governor that erasmux developed is, I believe, supposed to run without setcpu, and enabling setcpu is supposed to interfere with it and likely decrease the performance and/or any potential benefits of that particular governor.

this is all based on what I've read and surmised myself - I hope it's correct information.
[Hero, G2 Touch Android Development] bellor:
dkelley... with or without a separate OC app, the kernel still is the master of the CPU's frequency. The app can only give you the right to control the outcome of the overclocking procedure, not the procedure itself.

As a consequence, while the governor is code within the kernel, SETCPU only let's you choose which frequencies the governor jumps between and which governor the kernel uses, but what the chosen governor does is strictly the kernel's job and we cannot alter that.

Use whatever OC app you want. It is the same thing.
[Hero, G2 Touch Android Development] RaduG:
I don't use erasmux's governor. He used smartass, but I use conservative(screen off) and ondemand(screen on). It's the best configuration IMHO, as you get the best responsiveness and speed and also the longest battery life span. And everyone using this ROM can see that.
[Hero, G2 Touch Android Development] MacSeoin:
Hey guys!

I could really do with some help as I find I cannot flash this ROM! I don't know why but it just boot loops, done everything as instructed and same thing happens after multiple attempts :confused:

Coming from FroydVillan 1.7.2 with FlyKernal12a OC'd @ 176/691
[Hero, G2 Touch Android Development] RaduG:
Did you wipe everything? If the answer is yes, issue an "adb logcat" and paste the content in a file and upload it here.
[Hero, G2 Touch Android Development] MacSeoin:
Sorry I've never used logcat is there a how to anywhere??
[Hero, G2 Touch Android Development] RaduG:
You need to set up the android sdk.
[Hero, G2 Touch Android Development] zhjmao:
me too

boot loops -_-

FroydVillan 1.7.0 with FlyKernal12a
[Hero, G2 Touch Android Development] RaduG:
I can't help you if you don't post a logcat...
[Hero, G2 Touch Android Development] e2zippo:
Same here :)
[Hero, G2 Touch Android Development] RaduG:
Yes, it seems that at the moment this is everything I can do regarding the camera. It seems pretty impossible without having the sources. But I got an idea which, if I have some luck, will end up as 'the best of both worlds'. Wish me luck!
[Hero, G2 Touch Android Development] chalmizzle:
RaduG... or anyone with an answer... please help...!?!

The EXT app2sd method, which apparently is confirmed as working... isn't.

I mean, Im not too sure Ive done everything as I should, Ive flashed many ROMs before and never had an issue.

Ive only installed the essential stuff (facebook, twitter, last.fm) and a couple o bits, probably 10-15 apps max and its showing Ive only got around 40mb left :( from 165mb (i think)

HOW exactly does it function... am I missing something?

Oh... apart from that... Ive had NO issues whatsoever! Its fast, stable, everything works apart from camera but seriously why bother trying to fix it? The camera has and always will be less than good on the hero. 5mp n no flash?!

KUDOS!!!
[Hero, G2 Touch Android Development] RaduG:
It moves the apps to your EXT partition. If you're running linux/mac, you are able to see that it works correctly by mounting the SD from recovery. You will then see that on the EXT partition you have all your apps. Also, if you format your SDCard you will see that all your apps will be gone.

Have fun!
[Hero, G2 Touch Android Development] chalmizzle:
Hey, rapid response dude! awesome!

I know 'how' it works...

but surely if theres only 10-15 apps installed, they cant use 125mb.... can they?!

Hmmm... I know I have the ext partition, I arent using Linux so I cant see whats actually going on, before it just worked.

Maybe moving dalvik and apps to sd from bootloader, suggestions?

x
[Hero, G2 Touch Android Development] RaduG:
Dalvik-cache isn't moved, only apps.
[Hero, G2 Touch Android Development] IakobosJ:
Great work on getting Sense working on 2.2, would love to use this ROM

Gave this a quick try as I wanted to give sense a go again.

First boot I got the settings force close and then a black screen. Tried reflashing and the same thing happened again. Tried flashing without the sim card and the same thing once again. I considered giving up after this, but I thought, maybe it was kernel related.

I flashed the ROM again and then flashed Flykernel12a and gave that a go, and to my slight surprise it worked, it booted and showed the HTC Setup wizard.

The only problem I had was that it just wasn't as fast as Cronos/CM6. When I opened an app it took a good second longer than what I am used to. When in settings it, again, took a second longer than usual to open up the next view.

Now, I'm not sure if this is related to the fact that I used FlyKernel12a or not but it was just a pain to use :(

Just a note, my hero performs perfectly on 691 so this was not an overclock issue.

Any input would be great, because I'd love to try this ROM
[Hero, G2 Touch Android Development] RaduG:
Man... did you even try to read the #2 post? This issue was posted many times. It's because your phone can't handle running @691MHz. If you follow the instructions there, you will get this ROM up and running in no time. Try 672 or 651MHz
[Hero, G2 Touch Android Development] IakobosJ:
I've had my hero running at 691 with every ROM flashed so far and NEVER had problems. My Hero even runs at 710.
[Hero, G2 Touch Android Development] maddog497:
I think trying to run at a lower clock speed would be worth a try. It isn't about how fast the clock cycle is but how the processes are being handled.

You have nothing to lose by at trying it.
[Hero, G2 Touch Android Development] coolgoofy:
hello, nice rom. runs fine and fast

it does not work too is the data transmission over bluetooth.

thank you
[Hero, G2 Touch Android Development] 87Vortex87:
Does anyone know how this ROM compares with elelinux's final build of 2. 2. 1, speed wise and battery wise? With CPU speeds coming with the ROM. Thanks in advance!
[Hero, G2 Touch Android Development] dkelley:
thanks - I figured as much using logic (and I work on a firmware development team so pick up a lot of info about things like this) but I'd read something which sounded like what I posted, hence my post.

Cheers :-)
[Hero, G2 Touch Android Development] dkelley:
might be a speck late to respond, but good luck! :D
[Hero, G2 Touch Android Development] dkelley:
I guess you've never used your camera in a store to scan a barcode, have it lookup the item online for you to get reviews, competitive pricing, and so on?

Or used the barcode scanner on websites to install new apps?

Or wanted to take a quick picture in decent lighting of family, friends, or your own face for a mobile update (fb, tw, or similar)?

Or wanted to grab a quick video of some spontaneous cool thing going on around you while in a shopping mall or on a trip with your family?

Or used one of the excellent scanning apps for android to scan a document, watch it be sharpened and converted to pdf, and emailed to your coworker?

I do all of those things and the camera's excellent for all of those situations.

And with a great camera app (by FAR the best is camera360) with it's night enhancement mode you can get quite useful low light photos. I have hundreds of priceless photos of my kids, dog, etc thanks to my hero which I'd never have if relying on having a standalone camera with me.

This is NOT meant to guilt RaduG into working harder on the camera LoL - he's working as hard as humanly possible. Just saying that anyone who hasn't taken advantage of some of the cooler uses of the hero's camera (scanning, ocr, barcode reading, posting updates to facebook or twitter, etc) is really missing out on an excellent feature.
[Hero, G2 Touch Android Development] dkelley:
yea, don't you guys remember froyd 1.5? it did more than other froyo roms due to some dalvik tricks ninpo did (I was chatting with him the whole time he was experimenting with that stuff)... and that rom ended up requiring some cpu slowdowns for many people who's phones could otherwise run roms just fine up to 710.

It's the amount of stuff going on at once that kills the phone, not the clock speed alone, although ther'es a balance between them.

Quite possibly with sense running at the same time as all of the other stuff this rom will require lower top cpu speeds of many users.

there's logic behind what I'm saying even if I'm saying it poorly.
[Hero, G2 Touch Android Development] Ladyluvsims:
testing it right now. Good and fast rom. the camera don't work but it's not a problem for me cuz i never take photos with my phone.Thanks for the job you have done.
[Hero, G2 Touch Android Development] rdejager:
So he doesn't have to do it again :P

I liked sense, but since 2.3 I dont like it that much anylonger XD it had limitation which you can close more easely with a nonsense rom then a sense one :P

I tested this one, and its indeed a nice one :D Good job on it. But not gonna stick with it. Like Gingerbread way more :P
[Hero, G2 Touch Android Development] KillerCookie:
@dkelley

Would you please mind using the excellent multi-quote feature of this forum? This would help keeping the thread clean.

@Topic

Nice ROM! It is faster than my previous VR12 + Fly12a but i switched back because i use barcode scanning quite often. Keep up the good work and thanks for the release.
[Hero, G2 Touch Android Development] dkelley:
wow 1,418 posts here and I never knew about the multi-quote feature or had anyone suggest it. Seems like a good idea however so I'll check it out when I can! good call ;-)

and no comments saying "that's WHY you have 1,418 posts on xda" please LoL :p
[Hero, G2 Touch Android Development] jwwd:
Hi RaduG

First of all - thank you very much for all your work with this Sense 2.2. ROM.

I have been running it for 2 days now - and the speed has increased since I changed CPU freq to:

echo 614400 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

But I have some wake-up issues - almost everytime I have to push "Menu" button 2-3 times before my Hero wakes up. I think it might have something to do with the low sleep freq which my Hero cant handle. I have seen it in other ROM´s too where I have solved the problem by setting the low freq sleep value to 214 or 352.

Can I change the low freq sleep vaule myself? In #2post I dont see which low frequencies that can be used during sleep.

Best regards,

Henrik
[Hero, G2 Touch Android Development] mjavaid:
hi.

i am facing some problems with rom on my Hero (orange UK).

its sense keeps crashing or the phone keeps getting stuck after every hour or so.

can any one help with this issue ?

i was using floyou 1.2 rom before this and have also used sense hero 2.1
[Hero, G2 Touch Android Development] RaduG:
Post #2

@jwwd

I like Gingerbread too and I think it will make HTC rethink Sense, because it's almost useless with the new features of Ginger. Unfortunately, I don't know if it's possible to get it 100% working on .29 kernel, and the .35 kernel port is far for being usable.
[Hero, G2 Touch Android Development] mjavaid:
just add to above. one of the processes com.android.phone keeps getting stuck
[Hero, G2 Touch Android Development] jwwd:
Hi RaduG

Sorry - but are you sure its my reply regarding low freq. settings during sleep you are answering?

Best regards,

Henrik
[Hero, G2 Touch Android Development] RaduG:
Ohhh sorry I think I replied to a comment on another page. Sorry, I'm tired.

The low frequencies are:

176000

264000

352000
[Hero, G2 Touch Android Development] wapz:
Again, except for the dialer. It's useless even in the 2.3 image i'm now running.
[Hero, G2 Touch Android Development] RaduG:
DialerOne is a exceptional replacement for the Sense Dialer. Maybe you should try it, but I don't know if it's available for GB
[Hero, G2 Touch Android Development] whitealien:
UPDATED 2/1/2011 [ROM] [Sense 2.2.1 Froyo] ChocolateFroyo v1.0-rel2

The things that keep me back from using this ROM on daily basis:

- already stated not working camera

- screen dim values are wrong. It should be a lot darker when for example you are in complete dark room. Currently its so bright that I can illuminate all my living room.

- trackball notifications are not working

Overall I found this ROM pretty laggy and sluggish. Sometimes I have to wait for 3 secs before screen becomes responsive. For example if you click on link in email or twitter it will take over 5 secs before opening internet app. I did not try with Fly kernel, maybe it could be better since my Hero supports 710Mhz.

(take it as subjective point of view so)
[Hero, G2 Touch Android Development] mhasan90:
It is available in GB, I've been using it for a while. Although it works great, I still very much prefer the Sense dialer over DialerOne, not quite as fluid.
[Hero, G2 Touch Android Development] VelkyPritel:
Very nice rom, RaduG, many thanks.

But for me is missing 1 important apk - STK.apk

(SIM Tools - I need this for GMS Banking),

so can you, please, add this aplication to your rom ?
[Hero, G2 Touch Android Development] Komanaki:
Seems it's a good FroYo Sense ROM for Hero, but i'll not install it before a camera fix...

I'm all with you ! :D
[Hero, G2 Touch Android Development] rdejager:
On this new kernel, It is getting somewhere really fast :D

So don't expect nothing :P

I think it will get somewhere really fast :D
[Hero, G2 Touch Android Development] RaduG:
The new ROM, which will come until this sunday, will make you forget about gingerbread for a while. I won't tell you what it's about yet :P
[Hero, G2 Touch Android Development] dkelley:
you're a good marketer as well as a good rom developer Radu :-)

Looking forward to it!
[Hero, G2 Touch Android Development] Dark Emotion:
Noooo, why did you tell me that?? Oh no,what will I do next few days....
[Hero, G2 Touch Android Development] tomekk_nt:
Will be refreshing this forum every minute! :D Can't wait for it ;)
[Hero, G2 Touch Android Development] wichle:
Great news! I can hardly wait until Sunday...
[Hero, G2 Touch Android Development] cyberon:
I am on negotiations to replace my Hero with a Desire.

Think i will wait until Sunday. :D
[Hero, G2 Touch Android Development] RaduG:
Let's go a bit off topic(it has nothing to do with this or the new ROM). Everyone that has ever tried a vanilla ROM immediately remarked that it is faster than a Sense ROM without any doubt. It also is cleaner and offers you more ways to personalize the interface. But it also has its own flaws, like missing features that you'd expect a 2011 phone to have. That's why companies like HTC decided to include their own package of essential apps and styling to make things simpler and to bring new features, so that we would not have to download free/paid apps which would do the trick.

Of course, the best of both worlds is pretty difficult to get. For example, if I were google in the moment they were brainstorming about what should be improved in gingerbread, I would've said in the first 3 seconds that a smart dialer is needed. Let's be honest, they kinda copied Sense with the new launcher, why couldn't they include a Sense-ish smart dialer too? They bothered to improve the camera app... I agree it was rubbish in all versions to GB, but if you want to take artistic photos just buy a standalone camera.

What would you propose if you were google? What is needed in stock Android?
[Hero, G2 Touch Android Development] djdavis:
Well one thing i love about sense is the 'quiet ring on pickup', it's a really nice feature