yashsingh1/xdaforums huggingface dataset:
[Hero, G2 Touch Android Development] bduvel:
Since ur dutch, do u have a dutch dictionary working?
[Hero, G2 Touch Android Development] mljjlm:
You can easily install the HTC_IME_lo mod in this rom :)

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

use low resolution, and of course 1.6 and up ;)
[Hero, G2 Touch Android Development] krispijn_s:
Hoe bedoel je "dictionary"? Bij het keyboard als woord predictie? Ik heb de htc_ime_mod geinstalleerd en die heeft nederlandse text voorspelling, maar het standaard android keyboard doet daar uberhaubt niet aan. :confused:
[Hero, G2 Touch Android Development] bduvel:
Jup that one, ive also installed HTC_IME but it doesn't have effect on the black keyboard? still when i write there is no dutch prediction, also tried MoreLocale2 but that one got the same result.

Maybe the rom builder can look into dutch for the next update? :p
[Hero, G2 Touch Android Development] krispijn_s:
Nope.. it's not affecting the black keyboard because that's a different program and the black keyboard simply has no prediction whatsoever.. soooo... hold the 123 button and select "input method" (of "invoer methode") and select "HTC_IME_mod" instead of "Android Keyboard".
[Hero, G2 Touch Android Development] Maharifu:
Hi,

I noticed that the MMS settings for my carrier are wrong. That is why I could send or receive MMS. Specifically, the MMS port was wrongly set.

I don't know if it is specific to this rom, but if you could change it, it would be nice! ;)

I'm in Portugal, Optimus carrier. My MMS port is 8799, although it is specified as 9201.
[Hero, G2 Touch Android Development] Czaro:
I have mm like 8 hours with this ROM and what can I say I love it is very stable the name I like Black Flower because sound grate and it came from an Aztec word and I´m Mexican so I give my vote to "Black Flower"
[Hero, G2 Touch Android Development] kosmiq:
Regarding wired tetherring again...

Did (through the terminal emulator)

su
busxybox echo 4 > /sys/devices/platform/msm_hsusb/usb_function_switch

so far so good, could do wired tethering (yay!)

So wanted to return to normal state (adb for example)

su
busybox echo 2 > /sys/devices/platform/msm_hsusb/usb_function_switch

but no luck. Not visible in adb, changing to storage-mode on the phone did nothing. Had to reboot phone in order to have access from PC again.

Other ideas?
[Hero, G2 Touch Android Development] heyodee:
I thought 0 is off
[Hero, G2 Touch Android Development] kosmiq:
Did some more testing.

Terminal emulator

su
busybox echo 4 > /sys/devices/platform/msm_hsusb/usb_function_switch

The above always gets wired tether running. So far so good.

su
busybox echo 0 > /sys/devices/platform/msm_hsusb/usb_function_switch

The phone charges when connected to PC. No indication at all that it is connected to a PC-usb (behaves as if connected to the charger and not a PC).

su
busybox echo 2 > /sys/devices/platform/msm_hsusb/usb_function_switch

Does not give any ADB-access after tether.

What I did find out however that returns the phone to a normal state:

su
busybox echo 1 > /sys/devices/platform/msm_hsusb/usb_function_switch

(echo mass-storage mode)

Drag down the notification bar, choose to mount the SD, wait a little and the SD does in fact pop up on the computer. Unmount the SD-card, deactivate and then activate USB-debugging again and then I get ADB-access again.

After that the phone behaves normally again without a reboot. If I connect it I get ADB access, I can mount and un-mount the SD-card etc.

Restarting ADB-server made no difference either, the above fixes it. The only other way I have found so far is to reboot the phone. Not that fun...

Anyone know the terminal command to turn usb-debugging on/off?
[Hero, G2 Touch Android Development] Maharifu:
Well, you're certainly not the only one. I'm being affected by this bug also.

I only noticed it for the first time while using this rom, but before I have been using mostly Sense roms, so that might be different.

I'm using apndroid to disable 3g when not needed. I noticed that if I use wifi and then disable it while apndroid is disabling 3g, then I will not get a 3g connection, no matter what I do.

But if I turn on apndroid while wifi is on, wait a while for it to connect, and only then disable wifi, then 3g will work normally, and I can use apndroid to enable and disable it at will.

It is weird... :s
[Hero, G2 Touch Android Development] imachine:
My vote goes to CMH, because of the simple fact it's easier to look for a more common Cyanogenmod, and Black Flower sounds nice and all - but in my opinion, would be great as a release code name, for example:

Cyanogenmod for Hero - version 0.1 "Black Flower"

Otherwise it'd further the fragmentation in names, making it more difficult for the end user to locate the rom based on keywords such as Vanilla or Cyanogenmod.

Also, from what I understand Elemag wants to make this an official Cyanogenmod port for the Hero, which means it should be called exactly that- Cyanogenmod for HTC Hero port.

Cheers!
[Hero, G2 Touch Android Development] david.f.girault:
Hi all,

I just found why I have a problem at home. USB PID was not the same with this ROM. Previous ROM that I use are all with the PID=0x0C02. This ROM, PID is 0x0C98 (The CDMA Hero PID).

So I temporary added the CDMA Hero PID in my udev rules and now, I can connect:

ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0c02", SYMLINK+="hero-%k", MODE="660", GROUP="plugdev"

ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0c98", SYMLINK+="hero-%k", MODE="660", GROUP="plugdev"

Can you change this PID in your build and made a patch? Thanks.

David
[Hero, G2 Touch Android Development] dipje:
That's not true. This rom just has the LatinIME.apk with no dutch dictionaries.

They are out there. I'm running VanillaEclair4 now with the q-ime.apk (DroidX keyboard). I extrated the .apk, replaced the main.dict with one from a dutch official ROM, rezipped the apk + resigned it.. And tadaah, dutch dictionaries on the stock keyboard and DroidX keyboard.

If you just want the stock keyboard, take a look here: http://android.modaco.com/content/a.../android-keyboard-with-dutch-text-prediction/
[Hero, G2 Touch Android Development] phunni:
Have just installed and things (mostly) look OK. I am, however, getting quite frequent FC on the calendar. The relevant bit of the logcat is:

I/ActivityThread( 2371): Publishing provider calendar: com.android.providers.calendar.CalendarProvider
D/AndroidRuntime( 2371): Shutting down VM
W/dalvikvm( 2371): threadid=3: thread exiting with uncaught exception (group=0x4001e170)
E/AndroidRuntime( 2371): Uncaught handler: thread main exiting due to uncaught exception
E/AndroidRuntime( 2371): java.lang.IllegalArgumentException: the name must not be empty: null
E/AndroidRuntime( 2371): at android.accounts.Account.<init>(Account.java:48)
E/AndroidRuntime( 2371): at com.android.providers.calendar.CalendarSyncAdapter.onAccountsChanged(CalendarSyncAdapter.java:1410)
E/AndroidRuntime( 2371): at android.content.AbstractSyncableContentProvider$1.onAccountsUpdated(AbstractSyncableContentProvider.java:189)
E/AndroidRuntime( 2371): at android.accounts.AccountManager$10.run(AccountManager.java:827)
E/AndroidRuntime( 2371): at android.os.Handler.handleCallback(Handler.java:587)
E/AndroidRuntime( 2371): at android.os.Handler.dispatchMessage(Handler.java:92)
E/AndroidRuntime( 2371): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 2371): at android.app.ActivityThread.main(ActivityThread.java:4363)
E/AndroidRuntime( 2371): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 2371): at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime( 2371): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
E/AndroidRuntime( 2371): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
E/AndroidRuntime( 2371): at dalvik.system.NativeStart.main(Native Method)

Anyone got any ideas what could be up?
[Hero, G2 Touch Android Development] phunni:
Nevermind, clearing all data & re synching fixed it.
[Hero, G2 Touch Android Development] phunni:
OK - more serious problem this time. My GPS isn't working properly. It's able to establish an accurate fix as to where I am initially, but then it freezes. Or the software using it freezes, which amounts to the same thing.

I've tried with a few different apps and I'm consistently seeing the same symptoms.
[Hero, G2 Touch Android Development] Maharifu:
Hi, I wasn't able to perform a nandroid+ext backup, as it was giving an error. I've had this problem befor with Androbin CR4, and solved by following the described here: http://xdaforums.com/showpost.php?p=6993530&postcount=65

Basically, it is needed to create the /system/sd directory and give it proper permissions.

Elemag, can you add this to the next version, please? Or is there any other way to solve this?
[Hero, G2 Touch Android Development] Maharifu:
To anyone using ADWLauncher (the default launcher in this rom), you can update it to the latest version, by following the instructions, option B, in: http://droidbasement.com/db-blog/?p=719

I followed Option B and everything went smoothly. Now I have dockbar with unlimited icons and some other cool options.. :D
[Hero, G2 Touch Android Development] imachine:
BUG

My HERO just rebooted.

I pressed the market icon and immiedately tried dragging down the status bar, not waiting for the market to open.

It then just stalled, and rebooted.

The phone was at the time hooked onto the USB, usb debugging disabled, just charging.

Fresh boot too (about 10 minutes uptime).

Oh, and I'm using the non-bfs kernel.
[Hero, G2 Touch Android Development] titijuli:
hey! i did update ADW launcher and, yes! it realy improve!!

this room es realy awsome, but i do have problems with gps too

great job!!
[Hero, G2 Touch Android Development] Elemag:
Tomorrow or in Tuesday I will release a new version with working GPS.

If you experience reboots in market they will be gone after flashing the 576 kernel. I get those too, but if you don't install more than two apparently in a moment, it won't freeze.
[Hero, G2 Touch Android Development] :
Thanks for the update! I'm just flashing this back after trying the CM6. :)

Will you include OTA updater as well?
[Hero, G2 Touch Android Development] Elemag:
Yes, OTA updates will be available. That was the thing I worked most on

Not that it is too difficult, I just didn't have enough time.
[Hero, G2 Touch Android Development] pmicho:
Will timestamp on pictures taken with camera be removed in next version?
[Hero, G2 Touch Android Development] Elemag:
For now -- no, because I really want to work more on a Froyo build. Anyway, I seem to be unneeded or unwanted for to official part but that may change if they realize I can't do anything at weekends...
[Hero, G2 Touch Android Development] :
You should build a flashable kernel for the official build! :D
[Hero, G2 Touch Android Development] Elemag:
I was asked to provide the sources and I would, but I haven't got a PC for the weekend and I also have higher priorities like daughter and wife :) Anyway, sources coming to public tomorrow or at Tuesday as a last resort if I don't have enough time.
[Hero, G2 Touch Android Development] imachine:
FEATURE Request

Hi,

Is it possible to have MMS automatically kick in when you approach 7 SMS messages?

It kicks in at 3, afaik 7 is the max, and MMS usually is adding problems / costs, so I have to split my messages manually.

At 7, it's good enough, especially that over here you get plans for SMS messages but not for MMS.

I think the default HTC HERO rom has 7 messages as the limit too.

Would be great to see it in the future! Maybe as a direct update to official Cyanogen sources?
[Hero, G2 Touch Android Development] david.f.girault:
Hi,

Is there a chance that the VID/PID will be corrected in your next ROM?

As I indicated in my previous message, the VID/PID for HTC Hero (GSM) must be 0x0BB4:0x0C02. Not 0xBB4:0x0C98. Afaik, this one is for the CDMA version.

Regards,

David
[Hero, G2 Touch Android Development] Elemag:
Yes, it is for the CDMA Hero, but it is all over the kernel source :) For now, I won't fix it, maybe later. But I will do this mostly for personal satisfaction, cause the only thing it concerns is that you either need to do what you did or run adb initially as root.
[Hero, G2 Touch Android Development] Elemag:
Ooops, HTC released official Hero kernel, so with the next bunch of kernels that will be fixed.

And a new version us uploaded btw :)
[Hero, G2 Touch Android Development] pmicho:
Hi, how do we decide wich kernel is the best for our hero?
[Hero, G2 Touch Android Development] testguest:
Could someone please add another Rapidshare mirror?
[Hero, G2 Touch Android Development] jbtrouble23:
jbtrouble23

cannot flash getting error message?
[Hero, G2 Touch Android Development] :
Thank you for the update Elemag!

Making a full wipe for it now.

With the official Hero kernel sources, what can you improve? Just curious. :)
[Hero, G2 Touch Android Development] Gawis:
YAY, GPS!! :)

thanks for the update!
[Hero, G2 Touch Android Development] :
Here is a Camera.apk that has the correct icon.

Taken from EzHero V5, so it should work with CM 5.0.8 :)

Works fine on my phone, at least

EDIT: And here's an Eclair-style icon for CyanogenMod Updater, if you will.
[Hero, G2 Touch Android Development] kris7topher:
Maybe I haven't figured out something correctly, but when I run jit-on, it complains about a bunch of files that cannot be stat, all of which should reside in /data/JIT/enable. I ran ls -R / | grep JIT and it turned out no single file or folder is in the filesystem called JIT...

Additionally, the whole phone felt extremely sluggish: this got a bit better when I installed overclock widget and manually set the frequency range as wide as possible. I ran the 691 kernel, btw. I guess something is weird with my Hero: it can handle 710 perfectly well, but freezes on 768; so its halfway between "lucky" and "unlucky".

Otherwise, it was all great (even though I now am back to aHero 1.0 because of the speed). Thanks for the ROM!
[Hero, G2 Touch Android Development] Elemag:
Lower clocked kernels provide better battery life and more stability, while higher clocked ones are designed for speed.
[Hero, G2 Touch Android Development] Elemag:
Maybe you should re-download the file.
[Hero, G2 Touch Android Development] Elemag:
Always nice to see some positive opinions :) What can I improve? Dunno, will have to check if there are some differences. At least the device should appear as GSM Hero, not as a CDMA one
[Hero, G2 Touch Android Development] whitealien:
What can you improve, hmm.... Facebook sync ?
[Hero, G2 Touch Android Development] patrick15:
Great update! :-) I just flashed it with the 768 kernel, and it works like a charm.

I have one question though, how come the best score I get with linpack is 2.48, while I got 4.9 before the update, using the old kernel (691).

And yes, I've run it several times..

Anyways thank again for another great Cyanogen experience :-)
[Hero, G2 Touch Android Development] Elemag:
It seems that you come from another rom and didn't do a full wipe. I guarantee you that you should not have performance issues with this one. And that you won't need to install any overclocking tools, or at least you should update them with the new frequencies. Both SetCPU and OverclockWidget have an autodetect feature.
[Hero, G2 Touch Android Development] codnik:
Hey Elemag,

I'm on EzHero's latest right now but I think I'll move to your ROM because you seem to treat it more seriously, although you don't seem to have as much free time to work on it.

Could you update the first post to reflect what works and what doesn't with latest release. I just see a ? for issues there.

Are you currently working on a Froyo release? Can we expect more of the Eclair releases or are you going to leave it to focus on the new stuff?

Thanks
[Hero, G2 Touch Android Development] Elemag:
I will see what I can do, but I don't promise anything. I just hate to dig for fixes already done by someone else.
[Hero, G2 Touch Android Development] rakig:
I find the boot-up seems to take forever. it gets to the point the bootup animation is still running, but the screen can sleep/wake up (no lock screen). Eventually the lock screen comes up and everything seems to run fine after that.

Any idea's to why, or should I re-wipe and re-flash? (I flashed the rom, then the 768 kernel which was really slow and eventually crashes/rebooted, so I flashed the 691 kernel which has been working great)
[Hero, G2 Touch Android Development] Elemag:
Hey there! Yes, I am doing this in my free time which is scarce lately. However the major problem with the electricity which I had last week at work is now over so maybe I will work more on the rom.

And yes, I am working on a Froyo build but it is far from being stable for everyday use.

Now updating first post with Facebook issue.
[Hero, G2 Touch Android Development] Elemag:
Probably you have overclocking tool installed which restricts the kernel to go at full speed.
[Hero, G2 Touch Android Development] rakig:
I have setCPU, however I have it set to 691 max and 352 min (352/352 when temp over 50 C or screen is off). That setup hasn't caused any problems with other roms (SenseHero, SuperHero, EzHero, VillanRom), so I didn't think that would be the cause.
[Hero, G2 Touch Android Development] Maharifu:
Hi Elemag .

I'm testing the latest version, and so far, it is just awesome!! Everything I tested so far is working great.

Thanks!! :D
[Hero, G2 Touch Android Development] melvie:
Hi Elemag, should i switch to this one or stick at the latest villain? I am not very happy with the battery atm..
[Hero, G2 Touch Android Development] :
Here are some improved audio files, including ringtones, notifications and alarms.

These are from VanillaEclair, not sure about the further source.
[Hero, G2 Touch Android Development] Elemag:
In SetCPU press menu, choose "device selection" --> "autodetect speeds".

Anyway with this kernel you will never pass 40 degrees, and if you don't have problems unlocking the phone at 176 MHz, I suggest not to use any OC tool. Otherwise push the "Min" bar at 352 and tick "Set on Boot" on.
[Hero, G2 Touch Android Development] Elemag:
If you like sense, stick with Villain. If you want to try vanilla, give this one a try. With the default kernel, I can make a 2 day moderate use (with 3g always on, some GPS usage, some pics taken, some browsing and some calls) without recharging.
[Hero, G2 Touch Android Development] Elemag:
As always, thanks :) I think these were from Android 2.0
[Hero, G2 Touch Android Development] Maharifu:
These are from HTC's Sense. I know, because I was using a sense rom to get them and push them onto my phone. This simplifies the process.. lol

Thanks.. ;)
[Hero, G2 Touch Android Development] rakig:
I auto-detect speeds the first time I ran it, and everything works fine once bootup is finished and I get that wierd glitch.

If I don't set the minimum to at least 240+ The phone wont wake up.

Its not the overclocking thats the problem, the rom is fine when bootup is done, it happens without setCPU and with the stock kernel, and it works perfectly in all other roms. Its either the rom or the boot animation. :)
[Hero, G2 Touch Android Development] codnik:
Hmm, ok. I did a full wipe, then decided to repartition my sd through the recovery image just to be sure, then flashed this, and flashed the non-bfs 176/691 MHz kernel.

I have rebooted twice, have changed to LauncherPro and I still feel the phone sluggish, as though it's taking care of a heavy duty task, in bursts. Feels very different from EzHero at same min/max clock, which was pretty responsive at all times. Am I missing some important detail to improve performance? I tried enabling compcache, but didn't see a difference.

Also, after first boot I could not install anything from market. It simply said it was installing but nothing happened. After a while I tried again but it said app was already installed. It was not. After a reboot it was back to normal.

Oh, btw, kernel was non-bfs one. I'll flash the bfs enabled one and see what happens.

Edit: ok, I've flashed the bfs 691 kernel and it's performing well again. :)

I got the green messed up display at wake up once. Should I raise the minimum frequency? Doesn't raising it mean I'll have less battery life? Maybe it's not worth raising...
[Hero, G2 Touch Android Development] mello0110:
Awesome! i infact find this rom much better than EzHero.

much props! love your work!
[Hero, G2 Touch Android Development] NervGaz:
The non-bfs 176/691 kernel seems to try to use the default kernels frequencies which mould explain the sluggishness as it would be stuck on 357. After installing SetCPU and setting it up to the correct frequencies all us well, might be with looking at.
[Hero, G2 Touch Android Development] imachine:
FEATURE Request

Could it be possible to implement somehow if phone enters WIFI connectivity, to turn off 3G ?

In my area I get very bad 3G reception, yet the phone tries to stay on it despite being in WIFI available area at all times, wasting battery.

I have much better 2G coverage here, which is enough for making phone calls and data goes via faster WIFI anyway.

Another question is regarding WIFI - could it be possible to implement txpower settings for this interface?

Maybe if I'm very close (2-3 meters) from my access point, I can pull the txpower for the interface down via iwconfig, making the power consumption even lower?
[Hero, G2 Touch Android Development] Coornail:
Hi!

I flashed the newest rom, saw that rom manager I never saw before. When I started it I mistakenly flashed the clockworkmod recovery. Realizing that this might have been a mistake, I came here and didn't reboot my phone.

Is that a problem? (I had RA-Hero-1.5.2 before).

If it's a problem, which recovery should I flash?
[Hero, G2 Touch Android Development] Elemag:
Flash RA-Hero-1.6.2 if you want, but the clockwork should do well too.
[Hero, G2 Touch Android Development] rakig:
I have a bunch of nandroid backups from RA 1.5.2 and 1.6.2. Will I still be able to restore those if I switch to clockwork? (and would you recommend the switch?)
[Hero, G2 Touch Android Development] patrick15:
It seems that your preferred kernel won't download cause of an download limit of 10 times...

By the way, if you want an epic black theme to go with your Elemag rom..

Gomorrah has made an perfect theme, just remember to follow his instructions about the colors. I'm using it and it works perfect with Elemags rom.

As I am a new user it appears that I can't post links yet, so just if you search google for "black theme gomorra" it will be the first result you get.
[Hero, G2 Touch Android Development] mikebeecham:
Hi guys...

Just trying this one out since I've just discovered AOSP, and I have to say that I'm loving it! However, I wonder if I could just ask a couple of questions:

1) The trackball light seems to light up very quickly on SOME new notifications, but the pulse is very quick...is there any way to slow this down to the Hero default setting?

2) The LEDs do not seem to work for any new notifications, but they do when charging...is this an issue or have I broken something?

Thanks in advance.
[Hero, G2 Touch Android Development] Elemag:
It does turn off 3G when using wifi, but you will need to associate to your wifi network manually.

txpower: Regulatory domain is built into the kernel, but I am not sure if the Android system is aware of that.
[Hero, G2 Touch Android Development] Elemag:
Try a different mirror.

And btw, I am flashing the black theme right now :)
[Hero, G2 Touch Android Development] Elemag:
AOSP is superb, HTC with their proprietary Sense and kernel stuff have jsut slowed down the Hero development too much... And in a two or three months everyone will go AOSP...

For the trackball and leds see this thread for more info

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