yashsingh1/xdaforums huggingface dataset:
[Hero, G2 Touch Android Development] :
original rom update.zip's:

http://android.modaco.com/content/h.../09-10-hero-roms-radios-in-update-zip-format/
[Hero, G2 Touch Android Development] fabioff:
I have the default Android UI, no Sense :(

I got the Sense lock screen though - when I go to Settings -> Personalize -> Scenes I get an error. The application Settings (process com.android.settings) has stopped unexpectedly. Please try again.

Tried to restart phone, didnt help
[Hero, G2 Touch Android Development] rancor187:
Hi adwinp,

i am pretty new at smartphones/androids (4 Days) so please blame me if the following reported errors are caused by the user in front of the phone or if its ROM associated ;) Btw. your ROM is my first ROM ever on my HERO.

1. There is no "Lock screen" wallpaper available, which looks pretty weired when unlocking.

2. once I run the app "missed calls" the app crashes and it sais: "Sorry the application Missed Call (process .........) has stopped unexpectedly. Please try again"

- I already uninstalled and reinstalled "missed call" from the marked, but same issue.

3. The very left sense screen (where the weather app is placed) how can i get rid of the place/spot Gdansk?

thanks.
[Hero, G2 Touch Android Development] adwinp:
1: In post #1, I've announced the "transparent" lockscreen. Please read up.

2: I don't use that app, but I'll take a look at that issue

3: Click on the clock, go to settings, add a new Home Location, then delete Gdansk.
[Hero, G2 Touch Android Development] Breakthecycle2:
Is it? Or is it just 2.0 capable with apps?
[Hero, G2 Touch Android Development] mopodo:
It's not 2.0 because 2.0 isn't released yet.

I think the Firmware Version was changed to support the 1.6 and 2.0 apk's
[Hero, G2 Touch Android Development] soulehmoo:
Same for me sadly, would love to try this one.

Could it be the way the sdcard is partitioned? I used Amon_RA's recovery to partition mine (swap ext3 fat32), might need doing manually with just fat32 and ext4.

Also, Root Explorer and shootme arent working so far. Not found anything else yet.
[Hero, G2 Touch Android Development] asadji:
Everyone... this is what worked for me.... Reformat SD card, create partitions through Amon Recovery tool 1.2.3, installed original HTC ROM followed by Hikari ROM without a wipe and all seems to be working well.... except once in a while crashes.

Thanks
[Hero, G2 Touch Android Development] naTTan:
Ah man this ROM sounds sweet, hope hikari tweek it a bit to overcome the problems being faced other then that, i am hoping to apply the rom again.
[Hero, G2 Touch Android Development] dying4004:
adwinp: bro how did u make the lockscreen transparent??
[Hero, G2 Touch Android Development] J-Zeus:
Where have my ringtones gone.

Strange this, but since flashing this ROM I have lost my selection of about 10 stock ringtone, and now only have 2 ( Alpha and Old Phone ). :(:(

Anyone know how I can get them back?

cheers
[Hero, G2 Touch Android Development] asadji:
Please help

Could any of the gentlemen guide me as to why i cant see some of the free applications in the market whilst they are there? This is the first time it has happened to me whilst i have been through Modocco ROMs from 2.3 onwards. Mostly i am trying to retrieve linkedin and Mouthen.

Thanks
[Hero, G2 Touch Android Development] adwinp:
This may be linked to the fact that I've modded the rom to accept 1.6 and 2.0 apps (sdk 4/5).

Maybe these apps are incompatible with < 1.6/2.0 systems.

I have removed unnecessary ringtones, leaving only 2.

You can add them from any rom (/system/media/audio/ringtones/)
[Hero, G2 Touch Android Development] fastie:
hi

i've just moved from winmo to android and i'm a completely new in this, can anybody tell me how to flash this rom.

Thanks
[Hero, G2 Touch Android Development] J-Zeus:
Hi Adwinp -

Hope you can help me out here as I'm 'technically challenged' LOL.

What is the correct way to get the ringtones from another ROM onto yours?

Here is what I did - but it didn't work:(

I took one of Modaco's zipped Roms, unzipped it and copied the ringtone folder to my desktop.

I then unzipped your Rom .zip file, then replaced the ringtone folder for the one I got off Modaco Rom.

Then ( and maybe here is where it went wrong ) I rezipped your ROM, then copied it to the SD card.

Then tried to flash it ( using Amon_RA 1.2.3 ). Heres what it said:

Install from SD card...

Finding update package...

Opening update package...

Verifying update package...

E: No signature (695 files)

E: Verification failed

Installation aborted.

Any ideas?

Thanks
[Hero, G2 Touch Android Development] ratcom:
You have to re-sign the file ....... check out my signature for instructions
[Hero, G2 Touch Android Development] J-Zeus:
Thanks Ratcom - but as I said - I'm not very technical:o

I couldn't figure it out, could you explain a bit simpler pls.

:):)
[Hero, G2 Touch Android Development] adwinp:
Czesc.

Unfortunately, I haven't touch Sense in a long long time, since I neither like it, nor use it.

Depending on how the Froyo project goes, we might have to delve into the matter.
[Hero, G2 Touch Android Development] Sustanon:
Nie doceniałem wcześniej Twoich ROMów ale zmieniłem zdanie.

Anyway, good job!

Could You tell us how work is going with 2.2? Still in development? when we can except some test builds?
[Hero, G2 Touch Android Development] adwinp:
Taking a break from working on the kernel and froyo, I recompiled Hik@Ri with a 4.4.4 toolchain. Just for fun. A few things don't work, like camera due to htc linking with 4.4.0.

IF I have the time to iron out the kinks, I'll post an update.

Gotta fix my apps forceclosing; funny enough, this pertains only to a handful of them; a simple adb pull -> push, and the apks work just fine.

Strange, very strange. O_o
[Hero, G2 Touch Android Development] adwinp:
Well, after quite a bit of testing, the kernel is ready, and so is the system, safe for a few flaws.

3G, WiFi, BT (tested to some extent only), data, adb (works fine in linux) - everything's fine.

Issues:

1: audio works, kindda. System sounds, calls are fine, but can't play mp3's

2: opengl works (tested for example with Chalky), but videos and a few other opengl games don't work.

Strange, very strange.

Device nodes are created, permissions are fine.

This MIGHT be linked to the fact that the system was built with a 4.4.4 toolchain, but a few proprietary binary blobs are linked to 4.4.0.

Then again, it shouldn't work AT ALL, and not partly (both videos - opengl, and sound). O_o

I doubt that this is kernel related, since the same issues occur with htc's kernel.

Any ideas? PM me.
[Hero, G2 Touch Android Development] adwinp:
Update:

Audio and opengl issues fixed.

1 strange issue may happen though: neocore looks like it's running without HW3D, but after replacing a few libs, which I thought were responsible, and re-swapping afterwards to the original, HW3D works normally.

O_o

I just have to fix the battery "drain" issue, as well as Market being really slow, and we're good to go.

Linpack yields 4.6 - 4.7; Neocore yields ~31.7 fps without sound, and ~28 fps with sound.

I might upload a barebones / skeleton version for you users, to customize.
[Hero, G2 Touch Android Development] krispijn_s:
This rom certainly sounds good... I am recent convert to light Senseless roms and am using RaduG's atm, but it lacks proper bluetooth, which I need for my carkit. Does this rom support that?

In other words: should I back-up? :D
[Hero, G2 Touch Android Development] adwinp:
In terms of performance, it's a major up from the actual version.

I don't have a BT headset anymore (forgot to remove it from my clothes, which ended in the laundry, rotflmao), so I can't really test it (although BT switches on, discovers other devices and is pairable.)

You could take care of that.

I still have a few things to take care of, and will prolly upload the new version by the end of the week.

I was working on the Froyo port; got a rather good build, but since there's nothing more to do until we get our hands on a compatible libhardware_legacy, I'll leave it as is.
[Hero, G2 Touch Android Development] krispijn_s:
Sounds good... no problem being a guinea pig for bluetooth testing. Just lemme know what you need if you need anything.
[Hero, G2 Touch Android Development] adwinp:
I'll upload a version by the end of the week.

I've just configged and tested the new kernel for 2 days now.

I just have to sort the frequency hopping and it's good to go.

I've also fixed the slow market problem.

It was related to network latency in the kernel.
[Hero, G2 Touch Android Development] krispijn_s:
Sounds good. Can't wait to try it out. I prefer the vanilla rom feel to the sense bloat, but so far no vanilla rom seems to be able to handle bluetooth calling correctly. So I'm "stuck" on sense based roms.
[Hero, G2 Touch Android Development] adwinp:
If I had a BT headset I'd make it work (if it isn't already).

I finally finalised the new kernel; Note to self #2: Perflock is stupid...

Had trouble with wakeup-from-sleep before.

I opted for conservative OC: 160/672

This setting gives the best stability:performance ratio on my device, so it should work on every other.

What to expect in the final version?

- Linpack consistent with 4.3-4.9 and Neocore 29-31 in real-world scenarios - look at the list of running apps in the screeshot (no cheat-closing of apps before benchmark; I'm not pointing a finger at anyone ;])

Screenshot:
[Hero, G2 Touch Android Development] adwinp:
Okay guys, the new version is up.

Due to some stuff I have to take care of in RL, I didn't have the time to polish it, but it's a good update compared to previous versions.

It's far from perfect, so bugs are expected, but so far as performance and stability go, you can expect much.

I couldn't quite fix every FC (read post #1), and SOMETIMES it's hard to wakep from sleep.

This release sports an entirely new kernel, which hasn't been extensively tested for battery life, so drop me intel on that.

This kernel incorporates a LOT of fixes and features, so play with it.

;]

On a side not, leave a note should you use my work somewhere.

I HATE, and the caps was intended, HATE rippers, and above all else, rippers who claim other's work as their own, and even have the indecency of asking donations for some zip magic.

That's all folks!
[Hero, G2 Touch Android Development] lukesky:
Good work man!

I'm trying to download the latest version but rapidshare is a real pain in the a$$... hope someone will post a mirror from multiupload or something like that..
[Hero, G2 Touch Android Development] lukesky:
finally managed to download from rapidshare.

1st try flashing : stuck at HERO boot screen, probably because my radio is 6.35.08.29. No problem, downloaded 6.35.09.26 and flashed it.

2nd try flashing : still stuck at HERO boot screen for at least 10 mins. gave up waiting and did a battery pull. Guess it's nandroid restore for me.
[Hero, G2 Touch Android Development] krispijn_s:
Ooohh.. interesting. Will flash and log when I'm done driving to work :)
[Hero, G2 Touch Android Development] adwinp:
Could you post an adb logcat?

I'm running that exact same build without any problems.
[Hero, G2 Touch Android Development] robin04:
Downgrade your ext-partition to ext2, the kernel doesn't support ext3/ext4
[Hero, G2 Touch Android Development] krispijn_s:
Okies.. tried to boot a couple of times, but without success. I've included two lolcats from the bootprocess: the first one ( View attachment logBoot.txt ) hangs even before the nexus one boot animation is shown, the second one ( View attachment logBoot2.txt ) starts the animation then hangs.

Hope this helps you.

EDIT: I did a full wipe (ext. partition too) before flashing and my sd is ext2.
[Hero, G2 Touch Android Development] adwinp:
Well, that's very strange.

I'm running this same ROM; lemme take a look and I'll post under an hour.
[Hero, G2 Touch Android Development] adwinp:
Well then, I've just downloaded the file from post #1, flashed on my handset;

boots without any problems, without any FC or whatsoever.

The problem might reside in your sdcard partitioning.
[Hero, G2 Touch Android Development] snaven:
If somebody can get this uploaded to a private host I will happily test it all day. Unfortunately I cannot access filesharing website (e.g. Rapidshare) from work.

Thanks in advance,
[Hero, G2 Touch Android Development] adwinp:
Okay guys, I've upped a newer build, with a newer version of the homescreen, and fixed system standby as well.

You shouldn't have any lockups now.
[Hero, G2 Touch Android Development] krispijn_s:
Dunno what it is, but it still won't boot. Wiped everything, removed the sdcard, but no show. Included the lolcat here (View attachment log1.txt). Real shame. :(
[Hero, G2 Touch Android Development] adwinp:
That's VERY strange.

The only cause I can think of, is your CPU not supporting 729MHz.

Do me a favour; flash a kernel from a ROM that's working for you:

adb push boot.img /cache/

adb flash_image /cache/boot.img

adb reboot

Lemme know how this fares.

If THAT is the issue, I might post a 710 or even 691 kernel for the builds.
[Hero, G2 Touch Android Development] krispijn_s:
I can tell you that without reflashing because I know my phone only goes up to 691 MHz... also I have waking up issues at 245 MHz. I've tested this with RaduG's rom.

So yeah.. if it by default tries to set 729... well.. I suppose that would explain the hanging.

EDIT: Lemme find a kernel and retry.
[Hero, G2 Touch Android Development] adwinp:
@Everybody who downloaded:

redownload; I've changed a few settings and integrated a new kernel, hopefully, finally fixing wakeup issues from sleep (I've tested it just now and it works).

n.b. IF you're one of the unlucky ones, experiencing issues with not being able to boot at all (for example, being stuck at the boot screen), your Hero most probably isn't able to handle 729 MHz.

Lemme know if that is the case and I'll post a 352/691 kernel.

In the meantime, you can flash any kernel that was already working with your previous 2.1 ROM, just don't forget to copy over wlan.ko and any other modules, or you won't be able to use WiFi.
[Hero, G2 Touch Android Development] krispijn_s:
Okies....

tried the boot.img and wlan.ko from VanillaEclair 3.0, but I get this

06-03 21:59:58.859: INFO//system/xbin/busybox(51): --- Enabling compcache
06-03 21:59:58.859: INFO//system/xbin/busybox(51): /system/etc/init.d/compcache: /system/bin/rzscontrol: not found
06-03 21:59:58.868: INFO//system/xbin/busybox(51): swapon: can't stat '/dev/block/ramzswap0': No such file or directory
06-03 21:59:58.878: INFO//system/xbin/busybox(51): run-parts: /system/etc/init.d/compcache exited with code 1
06-03 21:59:58.878: INFO/logwrapper(51): /system/xbin/busybox terminated by exit(1)

And then it stops.
[Hero, G2 Touch Android Development] adwinp:
This is because init.d init is integrated in the initrd;

Gimme a few minutes & I'll post a fixed kernel for you.
[Hero, G2 Touch Android Development] krispijn_s:
Sweet.. will flash and test when you up it :)
[Hero, G2 Touch Android Development] adwinp:
There you go:

http://rapidshare.com/files/394965205/HikaRi_krn_2.2.0_0_b0rked_hero.zip

Lemme know of the results.
[Hero, G2 Touch Android Development] adwinp:
@Foka:

I appreciate your helping out, but please update your link to reflect the newest release; I upped a new version just now.
[Hero, G2 Touch Android Development] krispijn_s:
WEEEEEEE... :D

It works! Boots up pretty nicely, setting up mah google atm. Will test this ROM more thoroughly tomorrow. Now be the time for bed (after finishing my vodka)
[Hero, G2 Touch Android Development] adwinp:
Thx for the feedback.

A pity your handset doesn't handle freq hops nicely.

:/
[Hero, G2 Touch Android Development] lukesky:
I don't have any ext at all, at least not that I know of.

my SD card is not partitioned. ext 2, 3 and 4 is for a2sd and when u want to move dalvik cache to SD right? or must I have ext 2 on my SD to use this ROM?
[Hero, G2 Touch Android Development] adwinp:
You might be another user plagued by the not-so-hot clock ticks.

Download the alternative kernel from post #1, flash, and let me know.
[Hero, G2 Touch Android Development] OttarA:
First off, thanks for a great Rom ;)

My phone needed the special kernel as well :(

And is it just me, or is this ROM missing the upper wifi channels?
[Hero, G2 Touch Android Development] adwinp:
Glad you could make it work.

Well, half of the of the ppl will need the alternate kernel; most of the "later" Heroes have the same problem as yours.

I just checked with tethering; 13 chans work.

On a side note (to everyone using that rom):

I will mostly be unavailable till the 14th of June due to my trip. No support till then.
[Hero, G2 Touch Android Development] zyborg:
WiFi doesn't work. Why?
[Hero, G2 Touch Android Development] adwinp:
If you replaced the kernel, you should replace wlan.ko as well.

I'll check a bit later.

It definitely works with the default kernel.
[Hero, G2 Touch Android Development] dan96815:
How do you do that in windows?
[Hero, G2 Touch Android Development] zyborg:
Please be more specific. I don't know what you're talking about.
[Hero, G2 Touch Android Development] dan96815:
How to get wifi to work with the updated slower kernel
[Hero, G2 Touch Android Development] adwinp:
I will post a fixed version of the b0rk3d kernel shortly.
[Hero, G2 Touch Android Development] krispijn_s:
Okies... initial impressions after running it for a little over 10 hours:

the good:

1) Bluetooth carkit + calling works when music is playing... !!!! first vanilla style rom I've tried that actually got this right. Great work!

2) It's blisteringly fast! In combination with LauncherPro (my launcher of choice), it just feels so smooth.

EDIT:3) App2SD works right out-of-the-box

the bad:

1) Seems a little unstable, at least at first. I've had multiple random reboots. It's been booted for the 5th time now and none so far, so I'll keep an eye on that one. Might be due to JIT?

2) Battery drain. Really bad. As in almost 10-20% per hour. It seems the phone has trouble sleeping. This is the dealbreaker IMHO as the stability issue seems to get better over time.

the ugly:

1) Could've been a bit more standard Eclair (sounds, utils etc.). Maybe a bit too many dev apps. Then again, this is a personal ROM and apps can always be removed.

2) More kernel frequences would've been nice, so users can set their own speeds (I personally prefer a little overclocking, but generally not anything past the 650 mark).

3) Settings widget looks borked (the brightness button on the right).

And that's about it. I haven't tried WiFi, but seeing as I have the borked kernel, I doubt it'll work (I haven't replaced the wlan.ko). Other than that, it looks promising.
[Hero, G2 Touch Android Development] adwinp:
Thanks for the feedback;

I'll be uploading kernels with fixed wlan.ko in a few.

These got b0rked while kernel recompiling.

The crashes you're experiencing are due to high clock speeds; I'll ramp that down to 672 and we'll see how this fares.

When I wrote that this will be blazing fast, I wasn't joking.

I'm a maniac when it comes to performance - in RL. You should see my workstations.

;]

I'm working on the battery drain, but it's not coming easy; it's a tradeoff between performance and battery life.

Stay tuned for updates (although those might be after the 14th of June).
[Hero, G2 Touch Android Development] ermacwins:
good work, will try when i get my hero back
[Hero, G2 Touch Android Development] krispijn_s:
That might explain the fact that after installing a bunch of apps (I also pushed the phone.apk from the nexus one as well as the htc_ime), the phone is constantly rebooting but always at a different point in the boot up cycle. I've included 3 lolcats from the process below, maybe they'll help.

View attachment log1.txt

View attachment log2.txt

View attachment log3.txt

From what I can tell, it's the phone not sleeping fast enough. In spare parts, typically I see Running around 90%-95%. For now I'll return to my modified myslide rom (got a radio to flash), but I am staying tuned though :)
[Hero, G2 Touch Android Development] adwinp:
Here's a fixed update.zip containing a new kernel as well as a compatible wlan.ko:

http://rapidshare.com/files/395113397/HikaRi_krn_2.2.0_0.zip

And here's the b0rk3d kernel, for users unable to boot with the standard kernel (ramped down max to 672MHz):

http://rapidshare.com/files/395113822/HikaRi_krn_2.2.0_0_b0rked_hero.zip

@krispijn: could you try that one out?

No need to reflash the ROM, just flash that over your current one.
[Hero, G2 Touch Android Development] krispijn_s:
Okies... will try it now
[Hero, G2 Touch Android Development] adwinp:
@krispijn:

Plz upload those 3 logcats to pastebin.

btw, I can see you're an amateur of http://icanhascheezburger.com/

^^
[Hero, G2 Touch Android Development] krispijn_s:
LOL.. yeah.. logcat -> lolcat, small step when you're a regular at icanhas.

Here are the paste bin links:

#1: http://pastebin.com/20F3uNsS

#2: http://pastebin.com/dSzaZrfm

#3: http://pastebin.com/5bYBPHzM
[Hero, G2 Touch Android Development] krispijn_s:
Not much joy either.. constant reboots even after clean install and wipe. I'm guessing my Hero's not liking JIT much. I hope you didn't lower the lowerbound cpu freq though; under the 300 MHz, my hero becomes unresponsive.
[Hero, G2 Touch Android Development] adwinp:
This is not caused by JIT.

You can try to switch it off:

pull the build.prop, change :jit to fast, push, and that's it.

No, this kernel is 352/672

Well, that's VERY strange. This is running fast and stable on mine.

The only thing I have to work on is the battery drain.
[Hero, G2 Touch Android Development] krispijn_s:
Ah.. that's all I needed to know. I'll try it when I have the time later tonight.
[Hero, G2 Touch Android Development] adwinp:
Upped the following kernel version.

Finally flushed that damn battery drain.

I've been testing this for several hours now, and everything seems fine.

Updated post #1 with the following link:

http://rapidshare.com/files/395727612/HikaRi_krn_2.2.0_0.zip

If you have problems stating that there is a signature corruption, or verification failure, just flash it by hand or resign the zip.

> Edit <

I've updated Hik@Ri with some of the newer drivers, although I don't kno when I'll upload the new version.
[Hero, G2 Touch Android Development] ermacwins:
I'll wait for that I guess. Will you also have a tinkle at a cyanogen port?
[Hero, G2 Touch Android Development] adwinp:
Ermac... is that from the Mortal Kombat series?

;]

Anyway, the fix needed to run Hik@Ri is in post #1; the kernel is A-OK now.

The new drivers don't do much, but in any case, I'll upload a full repack in the evening or tomorrow.
[Hero, G2 Touch Android Development] ermacwins:
rofl yea its from MK

yea i will wait for the drivers. Hows work on froyo going? will u poke at a cyan port?

Also although I dont know you, but im happy to see u back devving after I think u stopped coz of zip chefs and those asking for donatations? something from winmo that happened here?

But you look like you know your stuff.

Thanks
[Hero, G2 Touch Android Development] adwinp:
Well, as I mentioned a few times, most of the issues revolve around the libhardware_legacy, so till a compatible one is available, it's pretty stuck.

Booting with a 2.1 lib crashes, so...

I might upload the build I've made a few days after the 2.2 sdk came out, but it won't be any different from the ones already available. That is why I didn't upload anything till now (apart from the git tree, which is outdated).

Anyhow, it's nice of you.

I had some free time now and then, which is why I decided to up a newer build (which was in the works privately)

No, I won't be cyanogenning anything.

I don't use other's work.
[Hero, G2 Touch Android Development] ermacwins:
ok cool, will for tomorrow