yashsingh1/xdaforums huggingface dataset:
[Desire HD Android Development] kamma:
in the bootloader there is just second version number (26.04.02.17) for radio, so my guess is, that this is the correct radio version. but if there is no one, who really knows, what the numbers mean, than... :)
[Desire HD Android Development] LlabTooFeR:
This protocol version
[Desire HD Android Development] cattleprod:
be nice if someone can put a "let me google this for you" so can find out about the mystic radio numbers lol
[Desire HD Android Development] cattleprod:
being using radio for awhile, signal strenght is a little better, doh the switching of 2g an 3g can be fast or slow, gps locks on fine took about 10-20 sec, bluetooth works fine and wifi all good too. but this radio does seem to use more battery had as in flight mode before new radio was 3mA after was 9mA, in standby didnt seem to go below 11mA.

but its a good working radio but i think the 26.04.00.05_M is better only cause its not using as much power.
[Desire HD Android Development] nugift:
After flashing this rom i could not get root anymore. The screen gets dark and hangs, so i needed to restart my DHD.

Is there another way to get root back and I could flash the WWW version?

Thanks!
[Desire HD Android Development] cattleprod:
quite possible you suffered same fate as people how have flashed the RUU_Ace_HTC_WWE_1.72.405.3_R_Radio_12.28e.60.140f_ 26.04.02.17_M2_release. Was you just rooted/radio s-off or ENG s-off/rooted or just rooted if its the latter two you may have to wait for a work around for this new Hboot/radio

you may want to check on this thread

http://xdaforums.com/showthread.php?t=879525
[Hero, G2 Touch Android Development] docertabum:
http://www.androidpolice.com/2010/1...3-gingerbread-being-pushed-to-aosp-right-now/

go, go, go! :))
[Hero, G2 Touch Android Development] whitealien:
These are very good news

I already see my Hero running CM 7 :D

:happy face:
[Hero, G2 Touch Android Development] Calico5:
Excellent News :D Lets see who get's their GingerBread ROM out first :cool:
[Hero, G2 Touch Android Development] e2zippo:
Sweet, if the hero really will be supported!
[Hero, G2 Touch Android Development] sameh_elhakim:
Cooooooooooooooool man very nice go go go go gooooooooooooooogle :D:D:D
[Hero, G2 Touch Android Development] SchinTeth:
Tchuup-tchuup! Hotness train is leaving the stations :P
[Hero, G2 Touch Android Development] dkelley:
ummm...

yea. will be interesting to watch... if it works on hero it will be fun... I don't expect devs will take the time on the hero any more like they used to but if someone out there has the know how and time and dedication then it's probably possible.

:-)
[Hero, G2 Touch Android Development] Deleted member 2500726:
Feeyo... :)
[Hero, G2 Touch Android Development] lesaqq:
Good news :-)

Sent from my HTC Hero
[Hero, G2 Touch Android Development] dkelley:
should be interesting to watch his progress :-)
[Hero, G2 Touch Android Development] bilange:
I wish the technical know-how would be something well documented.

What I mean is, ive seen lox/benocharm (sp?) progress in the last year in terms of Android knowledge, almost from the start. Ive seen one of these two guys post about initial questions about how things work, then edit his own post to do a mini-FAQ on ROM cooking. Now today it would look like they would kick some major ass at doing it if they were still able to give time for this, because they know the Hero hardware by heart; they know the usual glitch when porting (ie: how to make camera/bluetooth work, etc), all the minor details that makes a ROM usable or not for a day-to-day ROM! However, this kind of knowledge seems not so well documented.

What i'm basically saying is if a developer bails out the documentation about how to rebuild a custom ROM does too. It looks like (from a non-cooker point of view) that there is no centralized Wiki or webpage about the usual generic steps or roadblocks when porting from another device or when starting from AOSP to build FOR an Htc Hero (or any device, too).

Personally i know enough about linux in general, ive build a few updates.zip for my own knowledge's sake (nothing fancy though, removed/added apks :) ), but I have my questions on how to properly make something not built specifically for an Hero work with all the hardware functioning. I'm sure many others are in the same boat (plenty of tech knowledge but lack of Android ROM resources). For example, the question I had in mind were in the form of:

Does specific hardware components (gps, wifi, bt) relies on linux kernel modules? Does it need some kind of special APKS or Jars to make it work along with the framework, or just kernel modules are enough once loaded?

Following up on the point above: would copying modules from another device specific ROM would be sufficient? (I guess not), what about Android release versions (Eclair, Froyo, Gingerbread, etc)? Can modules work regardless of the Android version being run on?

ETC...

Well its pretty much a long rant, but since i'm stuck with a 3 year contract on Telus with an HTC Hero, I wouldnt mind giving a bit of my free time to make a working ROM out of it. However I am/was under the impression that the Hero ROM development scene went to a stop once Cyanogen started supporting Hero (seems to me there are only two *major* roms out there, CM and VillainRom), and due to that ROM cookers stoped caring about the Hero since it was well enough supported as it is (with CM on board).

Thanks for listening, doctor :)
[Hero, G2 Touch Android Development] vido.ardes:
I'm actually in the process of setting up an Ubuntu virtual box to dive right in, when I saw the AOSP sources getting pushed I thought why wait? Why not try it myself?

Don't expect anything soon. First of all I am just going to build off the Cyanogen tree and see if I can make a working ROM, then I will look into the deep dark hell that is porting software to HTC's proprietory-drivered-up-the-ass Hero
[Hero, G2 Touch Android Development] murdocknl:
Any luck with it? I had the same idea, reading now a lot of information about building a rom.
[Hero, G2 Touch Android Development] Thoughtful:
Maybe we can post some useful links or tutorials about building ROMs in this thread so that we can kind of collaborate?
[Hero, G2 Touch Android Development] murdocknl:
That would be a great idea, i really like the idea of building my own rom. or at least try to build one.

Here you can find how to setup your own machine to build android roms

http://source.android.com/source/download.html

if you have problems with installing sun-java5-jdk follow the instructions on this page:

http://blog.enea.com/Blog/bid/32050/Ubuntu-9-10-Java-5-and-the-Android-Open-Source-Project
[Hero, G2 Touch Android Development] erasmux:
Also checkout Cyanogen's wiki, they really did an excellent job there:

http://wiki.cyanogenmod.com/index.php?title=Compile_CyanogenMod_for_Hero
[Hero, G2 Touch Android Development] vido.ardes:
I'm progressing... slowly. Downloading Ubuntu 10.10 iso, 200MB of updates, the SDK, Eclipse, the ADT plugin, all the platform updates and GIT is taking a while on < 2Mb connection... :(
[Hero, G2 Touch Android Development] krispijn_s:
Especially the repo syncing... that just takes ages o_O;
[Hero, G2 Touch Android Development] vido.ardes:
Gives me time to read I spose! I totally understand how to build off Cyanogen's code, that sounds simple, but I get a little lost when it comes to syncing with AOSP or branching Cyanogen to make changes... but I got hours of dowloading yet so I can read up about it then!
[Hero, G2 Touch Android Development] riemervdzee:
Make sure you download the x64 version of Ubuntu. Since 2.2.1 you need a 64-bit system to compile the Android OS project.

Also don't expect to get it compiling right away, I reckon somekind of cpu-profile is missing (could be named different). Third I heard that the sound and camera (again) systems got changed, could be buggers to get those working.

Just my two cents
[Hero, G2 Touch Android Development] erasmux:
Actually it seems they fixed this in 2.2.1 :)

Did have to edit the main.mk to accept java 1.6 instead of 1.5.

I highly recommend, you start from building CM6.1 which should be very straight forward according to the directions on their wiki (see my above post).

Then when you have problems building the ASOP version you can look how they solved it on CM.
[Hero, G2 Touch Android Development] dkelley:
same here... I'm a developer, just not a rom developer, so I figure wtf, why not. I've been wanting to build a new launcher of my own anyway and need to build a full aosp to do that, so I'll try to kill two birds with one stone here. but don't expect any useful output from me for a couple of months if at all. just saying. lots of priorities in my life before this (my kids, my wife, my house, my day job (firmware, web and ui development), my dog, my other career (music).

it'll happen probably eventually but I'll have a lot to learn along the way about building/modifying android and about kernel development for portable devices.
[Hero, G2 Touch Android Development] krispijn_s:
LOL

Amen brother, same here.. I build operational software for warships as a profession, so C++ and all that jazz is no problem.. this ROM development is kinda new though, especially with all the git-hubbing. But I think I'm getting the hang of it now and the wife wanted to read some books anyway, so I am excused :D

Perhaps when I understand it a bit better I can actually contribute something to CM7 ;)
[Hero, G2 Touch Android Development] shimon-xda:
So has anyone come out with a Hero compatible Gingerbread rom (other than the Chinese one)? Where can I find the threads?
[Hero, G2 Touch Android Development] OttarA:
No, not yet..
[Hero, G2 Touch Android Development] jell:
LoxDev has some build.

We have to wait some time to releases...
[Hero, G2 Touch Android Development] jell:
ok, available:

http://dl.dropbox.com/u/4812171/cyanogen_hero-ota-eng.lox.zip
[Hero, G2 Touch Android Development] Keefo:
Flashing in a min :)
[Hero, G2 Touch Android Development] Hannott:
Not working. Got stuck in a bootloop, restarting the cyanogen-animation over and over.
[Hero, G2 Touch Android Development] Lox_Dev:
As of every Android major release you need to do a full wipe.
[Hero, G2 Touch Android Development] docertabum:
hmmm.... strange... latest LoxDev tweet says it boots.... try to reset the phone once more...

edit: LoxDev himself already replied :))
[Hero, G2 Touch Android Development] Keefo:
Just doing backup atm.

Any list or anything of what does and does not work??

cheers :)
[Hero, G2 Touch Android Development] Lox_Dev:
Do not espect much soon.

It is a pre alpha test version, it is not even a "release". Many things changed in Gingerbread.
[Hero, G2 Touch Android Development] Hannott:
As with every time I flash a rom, I do a full wipe of everything. Still, it did not work
[Hero, G2 Touch Android Development] Lox_Dev:
Try fastboot -w
[Hero, G2 Touch Android Development] Keefo:
+1 on the boot loop.

How do i fast boot? :/
[Hero, G2 Touch Android Development] Lox_Dev:
Some screenshots
[Hero, G2 Touch Android Development] aroaros:
Great great great. Hurra!

Thanks, and please, continue developing and polishing it.

Donation on the horizon.
[Hero, G2 Touch Android Development] Keefo:
Have you got it to boot....
[Hero, G2 Touch Android Development] aroaros:
Is evident Lox boot it, so I say continue to develop and polish the ROM. It's a matter of time (and effort) to get it to boot to all the users.
[Hero, G2 Touch Android Development] Keefo:
I never said anything about not continuing to develop it...

It was a simple yes or no question >.>
[Hero, G2 Touch Android Development] lynx2k50:
Hey Lox.

Nice to see you back.

Maybe you want to take a look on this:

https://github.com/riemervdzee/cm-kernel

A guy named riemervdzee want to try to creat a 2.6.34.2 kernel for our hero. Maybe the kernel sources help you to getting 2.3 running fine. If you want more information you can visit this thread: http://www.cronosproject.org/forum/viewtopic.php?f=73&t=115&start=750
[Hero, G2 Touch Android Development] Lox_Dev:
It should boot for everyone.

But, for me, wiping using recovery wasn't enought. I had to reboot in bootloader (press back button while you boot) and issue fastboot -w to wipe.

Getting all hadware to work can take a long time...
[Hero, G2 Touch Android Development] aroaros:
Then maybe you can use the question mark. Ok?
[Hero, G2 Touch Android Development] 87Vortex87:
Good to see gingerbread being developed as custom ROM on Hero. Or AR least to see some sort of start. Hope there will be enough developers to create a final fully working gingerbread ROM with sense.
[Hero, G2 Touch Android Development] Keefo:
cheese on toast
[Hero, G2 Touch Android Development] riemervdzee:
Nice work as always lox :) For the .34 kernel mentioned earlier... it'll require quite more work. I hope it works nicely on the .29 for now
[Hero, G2 Touch Android Development] docertabum:
when I'm going to apply "fastboot -w" I receive:

erasing "userdata"... FAILED(remote: not allowed)?

what's wrong?
[Hero, G2 Touch Android Development] riemervdzee:
Think you got no unlocked SPL. There should be a .zip here on xda somewhere you can flash to get an unlocked one.
[Hero, G2 Touch Android Development] minty1978:
this one?

http://xdaforums.com/showthread.php?t=589095&highlight=unlocked+spl
[Hero, G2 Touch Android Development] docertabum:
thanks, that was it.

this is the link if anybody stuck in same situation
[Hero, G2 Touch Android Development] Lox_Dev:
A guy already did a great work for 2.6.34 kernel. I don't think there is much to do to finish it. https://github.com/Elemag/cm-kernel
[Hero, G2 Touch Android Development] riemervdzee:
Mine is indeed a fork of his trying to get all nudges out of it. Touchscreen was really a issue with his. Leds have also been fixed, but atm sound ain't working.

Anyway just flashed your 2.3, we'll see how it goes :)
[Hero, G2 Touch Android Development] docertabum:
I did full wipe and fastboot -w, but nothing helped... styl bootloop
[Hero, G2 Touch Android Development] jell:
for everyone who want to test it - reboot to recovery, adb shell, under this mount /system && rm -rf /system/* && umount /system, wipe dalvik-cache from recovery menu, and then flash image from LoX.

EGL is not working (terrible performance), can be overclocked (under adb shell: echo 710400 >/sys/devices/system/cpu/cp*/cp*/scaling_max_freq ), wifi is not working (that is strange - bt IS working ;) )

generally - there is quite a lot work to do, but IT'S BOOTING :)
[Hero, G2 Touch Android Development] stephenophof:
Does anybody know if data (3G/HSDPA) is working on the LoX Android 2.3 ROM?

And can someone re-upload it because link from dropbox isn't working anymore? :(
[Hero, G2 Touch Android Development] minty1978:
uploading now.....

http://www.multiupload.com/Q6T67OSK9L
[Hero, G2 Touch Android Development] stephenophof:
Thank you!
[Hero, G2 Touch Android Development] pulser_g2:
Thread cleaned of flaming
[Hero, G2 Touch Android Development] Lox_Dev:
This build is much snappier:

http://www.multiupload.com/EP1KK0FQ8Y
[Hero, G2 Touch Android Development] Lox_Dev:
Oh and I forgot to tell that I have found some gingerbread goodies: http://www.multiupload.com/RMSG9IGX1E
[Hero, G2 Touch Android Development] Arranmc182:
Couldn't get this to work just got boot loops with the cyanogen mod 7 RC0 what am i doing wrong
[Hero, G2 Touch Android Development] Lox_Dev:
What you did wrong? You may have not read the thread http://xdaforums.com/showpost.php?p=10007453&postcount=43 && http://xdaforums.com/showpost.php?p=10012026&postcount=55

That said, it is a pre alpha build if you can't get it work, forget it. I have no time to provide support for a pre-alpha build: I have only a little free time to work on it.
[Hero, G2 Touch Android Development] jell:
i'll try that new build in few hours...

edited:

ok. tested.

only change was kernel?

wifi/egl does not work still, but whole system is much, much faster.

with egl it would beat all 2.2 roms, but without wifi it's "half-usable"

problem with wifi could be connected with:

<3>[ 1034.491851] init: cannot find '/system/bin/wlan_loader', disabling 'wlan_loader'

there is also something hardcoded with tethering:

D/Tethering( 107): tiwlan0 is not a tetherable iface, ignoring

edited again:

argh... there is also no iw utils (iwconfig/iwlist)

and again:

for turning on data connection, i had to add apn (it's normal) and... reset prefered network type (*#*#info#*#*) from WCDMA to GSM (PRL)

how can i help in development/testing?
[Hero, G2 Touch Android Development] kiwi89:
just downloading now.

Can't wait to give this a spin.
[Hero, G2 Touch Android Development] MerXury13:
worked for me=)

it worked for me (very laggy because of the not working EGL) and no GApps - so i did some Screenshot via Eclipse - the one above ... yeah, landscape mode, it switched to this without the possibility to switch back after a few minutes of testing...

here are some other screenshots of it: http://www.androidpit.de/de/android...-Rom-based-on-Droid-Eris-Leak?si=5360#p606864
[Hero, G2 Touch Android Development] lynx2k50:
Hey mate.

Is this for Froyo?
[Hero, G2 Touch Android Development] kiwi89:
Don't know what this is about wifi not working. I just got it set up and connected to my router without any errors.

I quite like this rom. It would be much better if I could get it to overclock. But its cool. I'm not too fissed atm about that.
[Hero, G2 Touch Android Development] jell:
kiwi89: did you done fullwipe before flashing that rom?

after full wipe wifi does not work until you don't download: http://jell.dyndns.org:8086/a/wlan_loader

put it in /system/bin, chmod +x on it

and then download: http://jell.dyndns.org:8086/a/tiwlan.ini

and put it in /system/etc/wifi

ok, now we have wifi.

not working are:

* egl

* camera

* sensors

there are also errors in loading keymap

btw. that rom is pefectly overclockable - put some executable script in /system/etc/init.d which will echo 710400 to /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq and you are there ;)
[Hero, G2 Touch Android Development] saj222:
I don't think so.

I just applied this to my VR-1.7.2 and Gmail for example doesn't even open properly. I just get a white screen and then back to the home screen. Not even a force close.

Upon flashing the 20101020 version of gapps, all is back to normal.
[Hero, G2 Touch Android Development] stephenophof:
Can somebody help me?

I flashed the ROM after doing a full wipe (dalvik / cache) but when I boot it, it stuck at the HTC screen, can't even see the Cyanogenmod boot screen. :(
[Hero, G2 Touch Android Development] mljjlm:
you will have to wipe from fastboot.. Look back a couple of pages to find out how to do that :)
[Hero, G2 Touch Android Development] kiwi89:
Thanks for the heads up. I did a wipe, but I didn't wipe everything.

Time to try this again lol.
[Hero, G2 Touch Android Development] jell:
if you have problems with wipe (std. method from recovery does NOT work) and you don't want to use fastboot -w, simply read what i written few post above about removing of content from /system/
[Hero, G2 Touch Android Development] Lox_Dev:
Hi guys,

The wifi should be fixed now. Head over at the Cyanogen Forum Thread for status and latest builds

I need testers!
[Hero, G2 Touch Android Development] shamsud:
Will give it a shot
[Hero, G2 Touch Android Development] Xtiro:
Wifi and 3G both work :)
[Hero, G2 Touch Android Development] assono:
I've gotten an error: "rm: cannot remove '/system/lost+found': Directory not empty"

googleing did not help. :(

UPDATE:

I've just unlocked my SPL, and tried doing "fastboot -w" again, as recommended in earlier posts. That worked.

After flashing gingerbread, and rebooting, the HERO loading appears and after that there's nothing.

btw the name of this thread should be "getting LoX's gingerbread pre-alpha to boot".

UPDATE 2:

I should have given it time to "go to space and back" (quote from Louis C.K.)

After a minute or so of a black screen, it booted up just fine. It's deathly slow, but fine.

UPDATE 3:

Overclocking it doesn't work. The command prompt gave me an error:

/sbin/sh: can't create /sys/devices/system/cpu/cp*/cp*/scaling_max_freq: nonexistent directory
[Hero, G2 Touch Android Development] riemervdzee:
The rest do gets removed though. So this is acceptable, as long as all /system/app 'n other stuff is removed. Which is, otherwise you would get errors about those as well.

So just flash ;)
[Hero, G2 Touch Android Development] shamsud:
Wifi working,

Gprs working,

GPS not tested

Camera broken

Bluetooth working but fc after sending file

Keyboard is very laggy

Sensor not working
[Hero, G2 Touch Android Development] assono:
To speed up keyboard a bit turn off popup,vibrate,sound on screen press.

Switch to launcherpro for a little speed boost. Very little.

Have patience. There are lots of things which aren't dislaying correctly or don't work. Do we report them now or in rc1?
[Hero, G2 Touch Android Development] vido.ardes:
I've noticed the images for the notification icons are still quite crappy quality (are Google not allowing Gingerbread on MDPI Devices officially?).

I am having real problems checking out the CM repo or I'd do it myself, but I have spent alot of time cleaning up the icons for a Gingerbread theme for 2.2, but they could be used in CM 7.0 if someone wants to commit them up. You will need to add the images to systemUI.apk and framework-res drawable-mdpi.

http://xdaforums.com/showthread.php?p=9670598#post9670598
[Hero, G2 Touch Android Development] lynx2k50:
Feeyo is marking fantastic progress.

Source: http://www.cronosproject.org/forum/viewtopic.php?f=63&t=620&p=21569#p21569
[Hero, G2 Touch Android Development] erasmux:
What good is progress one person does, when he refuses to share his knowledge and cooperate with the community?
[Hero, G2 Touch Android Development] lynx2k50:
You are right but i'm not the right person to talk about this. I only posted the news.
[Hero, G2 Touch Android Development] nagper:
It's not quite true.

There is a reason why Feeyo not making everything public instantly.

I dont know the story and who started the war but Cyanogen&VillainTeam and Feeyo are not the best friends as I know.

Otherwise is VillainRom opensource?
[Hero, G2 Touch Android Development] rdejager:
Villainrom is the same as freeyo, Erasmux has been trying to get some of Ninpo's dalvic stuff for some time, well a long time, so no there is no diference, elelinux and erasmux and a few others, they are sharing everything they got. the rest, isnt.
[Hero, G2 Touch Android Development] mljjlm:
Pretty sure that most of Ninpo/Hacre's dalvik-changes were upstreamed to cyanogenmod-source
[Hero, G2 Touch Android Development] rdejager:
havent seen that in the changelog, only his kernel changes.
[Hero, G2 Touch Android Development] mljjlm:
Really I'm not sure if this belongs to the kernel or the Dalvik-optimizations he have made, but as Ninpo mentioned himself when he did it, that it was to make dalvik do what it should on these ARMv6-devices I think it should be related to that.. Still not 100 % sure.