yashsingh1/xdaforums huggingface dataset:
[Hero, G2 Touch Android Development] bhunor:
Hello,

Any chance to resolve sim card problem on this rom? I think many users have a same problem.Thx
[Hero, G2 Touch Android Development] Habarug:
Can't wait for new build to test :D
[Hero, G2 Touch Android Development] matte3560:
Stupid question, but how do you type symbols with the new keyboard? I have an underscore in my google account password, and I can't figure out how to type it in :p
[Hero, G2 Touch Android Development] Habarug:
There's a bug in the keyboard so the bottom line doesn't show. You can try to flash htc_ime mod (you find it in the OP of several rom threads, like Elelinux :) )
[Hero, G2 Touch Android Development] dkelley:
turn the phone on it's side so you get the landscape keyboard.
[Hero, G2 Touch Android Development] rdejager:
To bad I got the sim problem. when I was in the US a few days ago I tried to run this rom with my NL card. and guess what...

It worked fine...
[Hero, G2 Touch Android Development] bharat_goku:
target Dex: framework

make: *** [out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/noproguard.classes-with-local.dex] Killed

error m getting always while compiling any ideas??
[Hero, G2 Touch Android Development] :
I would have to see what happend before to give you a definite answer, but I would guess that it'll work if you remove the overlay files (device/htc/hero/overlay).
[Hero, G2 Touch Android Development] bharat_goku:
Hmm ill check n get back tnx :)
[Hero, G2 Touch Android Development] Vlackrs:
awesome guys i cant wait to test it.
[Hero, G2 Touch Android Development] dmcb123:
Hey guys can i ask what touchscreen digitizer does the hero have?
[Hero, G2 Touch Android Development] eben80:
Hi all

I get the following when trying to make.

make: *** [out/host/linux-x86/obj/STATIC_LIBRARIES/libgtest_host_intermediates/gtest-all.o] Error 1

Any advice?

Thanks.
[Hero, G2 Touch Android Development] :
I need more. That doesn't say much at all. Give me the last 100 lines or so before that and post it on pastebin.
[Hero, G2 Touch Android Development] slobo2712:
when will be a new version ?
[Hero, G2 Touch Android Development] :
Imam puno da radim ovu sedmicu, ali poslije vikenda ce doci nova verzija. :D
[Hero, G2 Touch Android Development] slobo2712:
haha okey :)
[Hero, G2 Touch Android Development] Tenpin:
WOW, can't believe ICS has been ported onto the hero. Some excellent progress, many thanks to the developer.. I rekon this should be stable and fast enough for daily use soon enough. Just keep at it chaps! ;)
[Hero, G2 Touch Android Development] dkelley:
what?

your language isn't even detectible by google translate LoL

cool.... what language IS that anyway?
[Hero, G2 Touch Android Development] eben80:
Oops :)

Here you go:

http://pastebin.com/QV6Y7J1y
[Hero, G2 Touch Android Development] Habarug:
Yeah, wondered if it was only bugged translate at my place, but apparently not ;-) and what do you do when Google fails :o
[Hero, G2 Touch Android Development] k0rner:
Looks like croatian,

http://translate.google.com/#hr|en|...icu, ali poslije vikenda ce doci nova verzija.
[Hero, G2 Touch Android Development] slobo2712:
its bosnian,serbian and croatian all same
[Hero, G2 Touch Android Development] dkelley:
ah.... speaking in secret code now are we?

or....

speaking in tongues? LoL :-)
[Hero, G2 Touch Android Development] :
Nah, my girlfriend is Bosnian so I just felt like practising my skills in the south slavic languages. :)

It just says that this week is quite busy but that there'll be a new version some time next week probably.
[Hero, G2 Touch Android Development] :
That seems odd... I haven't seen that. I would just try updating the repo and see if it goes away.
[Hero, G2 Touch Android Development] vanti:
Nice to see this. I recently got my new Galaxy Nexus but I will definately keep an eye on this. I can't help myself. I have to see how far that little Hero can go :)

Tried alpha 4 and it was slow but with optimizations and hardware accel it could get really usable :)
[Hero, G2 Touch Android Development] :
I've been doing some work today. Might release next version sooner than i previously thought. I've made dkelley's list of bugs a bit shorter now:

- data connection stability - Fixed

- wifi connection stability - Fixed

- market download capability - Not Fixed. I believe this is a kernel problem, I've contacted Riemer about it to see if he can make a fix in his kernel. Otherwise, I'll have to take a look at it myself at some time.

- location from data and wifi triangulation - Don't know. Maps say I should activate something in the settings wich I could not find. I never use gps anyways.

- location from gps - Same as above.

- settings that don't popup correctly like the timezone chooser - Fixed

- remaining sound issues (for example, wired headset doesn't appear to make sound if I remember correctly from a week ago when I tried it) - Not Fixed

- stock keyboard in portrait mode - Fixed

- ringtone/notifciation sound choices seem to mostly not work but I've read of some people having this work at least a bit - Not fixed. Some of them seem to work though.

- data connectivity indicator - Fixed.

- wifi connectivity indicator is always dark like there is no signal - Not Fixed.

- alarms are really really quiet (but do work if you can hear them!) and have similar alarm sound chooser issues (many don't work) - Not Fixed

- cool new gallery thumbnail display issues and possibly other issues - Not Fixed

- speed (in the ways that we probably can improve it - like filesystem read/write access and sd access etc). - Not Fixed.

- camera (low priority, just asking, camera apps likely aren't aware of hero's camera hardware and there is no stock camera app included in the rom) - Not Fixed

Most of the fixes are stuff that the CDMA guys fixed, that's why I've been making progress faster than i thought.
[Hero, G2 Touch Android Development] dkelley:
very cool to see my list shortened! odd about gps/location not working since there is a fix for that in cdma forum. oh actually I understand why that doesn't help you - the fix is the standard "port this cdma rom to gsm" thing that is needed - finding and pushing the gsm hero gps hardware driver into the rom. That is what I tried but failed at - but I think it's very likely that I just pushed the file incorrectly.

one would think that if the cdma hero's gb gps driver works with their rom, that our gsm hero's gp gps driver would work with our rom. so maybe someone with more experience at that stuff than I have could try that and see if it does the job.

cheers
[Hero, G2 Touch Android Development] :
Actually, I think that the GPS is fine. Maps just tell me that I should enable "My places in system settings blah blah" and I didn't have the time to find that setting/look in to it further. I never use maps anyways.

You could try it out if you want, I'm out for tonight: http://www.mediafire.com/?sl9b92fg9cs930s

Install maps via adb or something. :)
[Hero, G2 Touch Android Development] dkelley:
that would be nice, but requires gps.hero.so to be in system/lib/hw. it wasn't there in A4, and since it's only a gsm hero file I doubt that the cdma folks would have added it themselves in their latest version either. But if one of us can push it in and see if it works, that would be cool.

I tried in a4 and it didn't work but as I mentioned I may have done it wrong :-). I used the one from decked and maybe that's not the best one to use in this rom... or maybe there's more to it than just copying the file into the rom and setting the permissions the same as the other files in /lib/hw.

cheers

Don
[Hero, G2 Touch Android Development] :
I think I was being unclear. That link is the latest alpha I built on my computer, but now that you say it, it doesn't have gps.hero.so either. I will look into how to build that lib. :)
[Hero, G2 Touch Android Development] rdejager:
The way the libs work is different from GB and Froyo. GB and Froyo are alike. that was mostly copy paste work. And it worked. Sort off.... But we just need to do it like back when Froyo was just released and we needed to get that working :P
[Hero, G2 Touch Android Development] slobo2712:
can't copy contacts from sim card and don't have camera,other is good
[Hero, G2 Touch Android Development] jaybob413:
You need to add the hardware/gpsshim project to your build if you haven't already. I found this on the HeroC build, but just realized in conversation with MongooseHelix that I had not added it to the manifest.
[Hero, G2 Touch Android Development] :
Ahh, thanks! I'll try that.
[Hero, G2 Touch Android Development] dkelley:
when you do, could you please post it with any new changes you've made on the front page of your thread here with a name other than alpha4? like alpha 4b or 4.1 or alpha 5 or something?

I'm confused since I think you've done new work but still see the old alpha 4 as your only top post download.

cheers

Don
[Hero, G2 Touch Android Development] :
I did post a test ROM in the thread, but I didn't have time to see if it even booted so I didn't want to post it on the front page. I'll make sure to post an update on the front page as soon as I get some time for more veleoping and testing! :)
[Hero, G2 Touch Android Development] dusturn:
Keep the good work!

Last few days I was just about to buy a new phone (Galaxy Note or Galaxy Nexus) but my girlfriend convinced me that it was stupid spending €500 on a phone that does just a few things better that the one I have at the moment (Hero). She is absolutely right; I will wait patiently until the death of my Hero!

And this thread sounds like a "breeze of newness" to my old Hero. It would be really great to have ICS fairly working on those thousands still remaining Hero users...

This post doesn't actually helps any particular ROM development. Although I think a positive feedback and a slight sign of happiness brings

energy

and

hope

to the ones working on it. And it is as needed any technical knowledge :)

Thank you very much you all for your efforts.
[Hero, G2 Touch Android Development] kirilliz:
qft ;)

many thaks to the people trieng to get this working! would help but I´m don´t know anyting about it, but know that i greatly apreciate your efforts :D
[Hero, G2 Touch Android Development] borice91:
Hi guys.

Thank you for your awesome job on the HTC Hero.

Hope to see a ICS stable build soon to test it.

Cheers.

PS: Just saw our Hero which moved to "Legacy & Low Activity Devices" :(
[Hero, G2 Touch Android Development] dkelley:
it's a legacy device. that means no longer supported by any vendors etc. this is just a fact, nothing derogatory about the move in xda to legacy devices. it's obviously NOT a low activity device, but since the category is an either/or scenario, the move by xda is completely logical.

look at some of hte devices that we're sharing this section with....
[Hero, G2 Touch Android Development] :
New update!

Market is fixed! The random closes in Settings should also be fixed (you can change time zone now for example, although it should set the correct one automatically now). I also believe that it's faster now, I made a change to make the task killer more agressive. The speed increase might be placebo though, you tell me!

I recomend you to flash flykernel with some overclock and disable all animations for extra speed.

Enjoy! :)
[Hero, G2 Touch Android Development] Habarug:
Awesome :D Have to keep myself from flashing as I need a reliable alarm tomorrow :/

sent with love from me to you
[Hero, G2 Touch Android Development] :
I also need a reliable alarm in the morning... I guess I'll someone has to test the alarm for a period of time though! :rolleyes:
[Hero, G2 Touch Android Development] Habarug:
Oh, i got my dad to wake me up tomorrow, so i can do some alarm testing ;)
[Hero, G2 Touch Android Development] dkelley:
awesome! did you build gps library support into the rom as well?
[Hero, G2 Touch Android Development] :
Yeah I compiled it, but maps still tell me "Enable My Places from system settings.". I've enabled both GPS and WiFi location in settings so I don't really know what it's complaining about. Try it out and see if you can get it to work :)
[Hero, G2 Touch Android Development] emilio666:
On the new build some ringtones sound others don't :confused:
[Hero, G2 Touch Android Development] Habarug:
Alarm works :) but while setting it up, I didn't find any ringtones at all, swap so I only sat it to vibrate

sent with love from me to you
[Hero, G2 Touch Android Development] htcpato:
How is the new release?
[Hero, G2 Touch Android Development] :
Cesium worked for me.

I also forgot to add root, I'll post a quick fix later tonight!
[Hero, G2 Touch Android Development] Habarug:
Well, when I hit the alarm sound thingy, the only thing in the list was "silent", no ringtones showed up at all, if i hadn't hit it, maybe the default sound would had worked, but I don't know.
[Hero, G2 Touch Android Development] :
Weird, I got the list to choose from!
[Hero, G2 Touch Android Development] dkelley:
yea, I had to quit it because I had no root. no fun at all having no root :-)

cool though - it's definitely getting better all the time.

some settings still don't work, but I couldnt' tell you now which ones. you tap the setting and nothing happens. soryr I'm not more helpful but I'm running a sense rom at the moment.

still, if root gets in there and gps gets a solution it will be very cool.

I wonder why the gallery jsut shows those grey overlays instead of images? strange problem that...
[Hero, G2 Touch Android Development] Habarug:
Hmm, I don't know, I did a clean install... Anyway, I hope we can improve the speed of this so it becomes usable, for now it just is really slow :)
[Hero, G2 Touch Android Development] dkelley:
yea. I'm very curious what could be making this run so slowly. yes modern hardware is much faster than the hero's hardware. but still, this must run on a mobile phone with a mobile phone battery, so I will be surprised if someone does NOT eventually find a couple of tricks that can make the rom run much faster on the old hero.

I learned my lesson from how the gb roms have improved. the foundation performance of the rom should not be this slow, so there must be something that is taking away cpu cycles from the responsiveness on the hero.
[Hero, G2 Touch Android Development] Habarug:
It's still the fastest ICS rom around :)
[Hero, G2 Touch Android Development] bharat_goku:
@Stritfajt-tried this wit latest lv kernel?
[Hero, G2 Touch Android Development] :
Nope. Doubt that it would make any difference though.

I've noticed that the process Surfaceflinger is using a lot of CPU power when the screen is on. About 20% constantly. I believe that might be one reason for this ROM to be slow and that it stop using so much power once we get hardware acceleration working, if we ever get it working.
[Hero, G2 Touch Android Development] daveybaby:
Definitely feels faster to me. Could still be the placebo effect though, since you just told us it feels faster ;) Or it could be due to me disabling animations, as you suggested.

It's getting there. Keep up the good work.
[Hero, G2 Touch Android Development] niyesuh:
Hi this rom definitely works a lot faster than the previous version, i'm using it now for 2 days and I can tell you it feels pretty smooth. And it also looks very nice, I discovered that I can't take a screenshot I get the error that Screencapture didn't work. And i'm wondering what the red glows are I frequently get on the sides of the screen when i'm on the settings and booting up the phone. and also at the multitasking menu you get when holding the home button I noticed that the app's aren't outlined properly. Besides of that I haven't noticed anything funny or something. Thank you for this amazing ROM and keep up the good work.

Cheers mate.
[Hero, G2 Touch Android Development] Habarug:
How could you use it for two days? I could never have done it, i'm way too impatient. I can confirm the red glow thingies. In the multitasking i didn't get app preview, only outline.
[Hero, G2 Touch Android Development] dkelley:
the red glows have been there from the start of this rom. they appear to happen when there is a notification alert event, at least that is my guess.

I assume it's a new android 4 feature although I'm not convinced that I like it.
[Hero, G2 Touch Android Development] Lirasina:
Funny I am gonna test the latest, your dutch, though not KPN but maybe I will not have reboots anylonger.
[Hero, G2 Touch Android Development] shayind4:
Try the attachment for Root. I got it from here:

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

Overclocking (Antutu) appears to speed up the rom.
[Hero, G2 Touch Android Development] niyesuh:
I've tried but I can't install it, I get a fail. The fail I get is the following:

E:Wrong digest:

META-INF/com/google/android/up

dater-script

E:Verification failed

Installation aborted.
[Hero, G2 Touch Android Development] sizanx:
I've read the red outline is a developer option in "strict mode", it was commented when Asus transformer prime was demoed on engadget:

"Based on what I've seen from playing with ICS on my Galaxy S, strict mode is what was causing the red border flash on a couple of occasions. It's a developer mode setting to highlight when apps run long processes in the UI thread (not generally good practise as it can cause lag in some cases - obviously not alway possible to avoid running long processes - depending on the long thread operation threshold)" - stevos
[Hero, G2 Touch Android Development] dkelley:
haha that's funny - since if it really is indicating poorly coded programs that are running too long in the ui a thread then it's android 4.0.1 itself that is the poorly running app which is throwing that error event!

LoL
[Hero, G2 Touch Android Development] bharat_goku:
I dunno if this works but go to about phone >android version n keep tapping it,enjoy the image :)

@stritfajt could u take a look at shellnut's camera fixes?its in ics_fixes report...ill try it after i syncing sources

Who ever lost root just flash the super user zip file which u can find anywhere
[Hero, G2 Touch Android Development] Lirasina:
I did the same and it worked fine for me had root everything worked. well what I use. sound prob works cuss my GF looked away when I tested the allarm XD so yea that works :P

And I had 0 reboots. but not on it, cuss its to laggy with the stuff I need.
[Hero, G2 Touch Android Development] shayind4:
Hi

I flashed the zip file yesterday on a fresh alpha 5 installation and it flashed and installed on my Hero. Try and download the zip file from the website ( first post) and copy to your sd card. Flash with clockwork recovery. You may need to 'toggle signature verification' before installing it. ***I did not have any other SU file (root) installed before using this one.
[Hero, G2 Touch Android Development] taknil:
naming

okay, big props for bringing Android4 to the Hero.

But please adopt a better naming convetion for your Zip.

ics.zip for every release just totally confuses me.

Glassmacka-hero-alpha5.zip

or something.

Kaythxbye
[Hero, G2 Touch Android Development] dkelley:
yes, I've been asking for that for a while too. I rename each when I download it though which is effective for now.

I had no idea it could be root-enabled just push flashing the root fix thing I already had on my phone for another rom! cool!
[Hero, G2 Touch Android Development] basher52:
The HTC Desire got a hw acc hack, i dont now what this exactly, but maybe you could ask te devs how the "solve" the provblem.

Just an idea...
[Hero, G2 Touch Android Development] dkelley:
cool. too bad their phone is already like 3 times faster than the hero... but hopefully it's a solution to the excessive cpu use I believe is going on...
[Hero, G2 Touch Android Development] Lirasina:
Well maybe so but maybe its a general HTC fix or something that works on all HTC phones, just think like that , always makes you happy :D Me atleast.

I don't think I will switch to ICS, cuss somehow I use Navigon now. sometimes :P and that only works on 2.1 HTC Sense roms somehow... :( Stupid device ID does not exist in other roms :(
[Hero, G2 Touch Android Development] sjknight413:
i dont think it would solve your problem unfortunately as out 'hack' is just copied libs from the HD2 devs, they have the real solution so it may be better to ask them. i think it is more a hack to get our gpu's to render the ui though as full hw acceleration does not work, games stutter heavily.

unforunately the main problem for you hero owners would be lack of a gpu, gpu acceleration is what most dev teams are working towards at the minute.
[Hero, G2 Touch Android Development] eben80:
The Hero has an Adreno 130 GPU... whether it can be used is another matter.... :D
[Hero, G2 Touch Android Development] whitealien:
Where did you get that info? Based on glbenchmark.com Hero uses OpenGL 1.0 and renders 3D with MSM7500, which is CPU. It is last of its kind and scales with G1 and Dream generation. Starting from HTC Legend they used Adreno 200 platform with dedicated GPU and OpenGL 2.0 hardware rendering, which today is already obsolete, but nevertheless they still use it in new phones like HTC Radar, lol. :D

Another thing. Starting from honeycomb (so also ICS) google made that android device requires a dedicated GPU, coz whole system is build around intensive GPU use and 3D environment. They call it real hardware rendering which was not the case with previous builds like Froyo and GB.

So imagine Hero with ICS build and all that intensive UI rendering is done by a single CPU clocked only at 550Mhz which also needs to handle any background and foreground tasks going on. I'm not even talking about battery drains it will cause since CPU is a lot more power hungry than GPU when handling render tasks.

My personal opinion is that Hero will never have ICS build usable for daily use. Best ever Android for Hero is Froyo and I think we need stick to it making better builds, good Sense Froyo, for exemple.

Whitealien
[Hero, G2 Touch Android Development] eben80:
https://developer.qualcomm.com/device/htc-g2-touch-dream-hero

EDIT:

http://xdaforums.com/showthread.php?t=999876
[Hero, G2 Touch Android Development] dkelley:
um... dude.

the Adreno 130 gpu IS built into the cpu. you're both right. it's a very very basic graphics accelerator that does work fine but has so little support for common 3d requirements as to be almost useless.

Enabling it will accelerate some things and other things will just break. annoying.

however depending on how well the software works around missing features it might actually help to enable it (if possible at all in the ways mentioned in that other thread).
[Hero, G2 Touch Android Development] ~babel:
The hero might be under powered.but this remains a funny and good project for people willing to try. Good luck !
[Hero, G2 Touch Android Development] Lirasina:
I agree with this part. I still want to get a froyo rom to work, well sense one :P
[Hero, G2 Touch Android Development] Co2p:
Testing this as a every-day rom

No big issues so far, it runs at about the same speed as stock 2.1 sense.

Just one bug that I think hasn't been mentioned yet: the calendar app can't find google calendars.
[Hero, G2 Touch Android Development] whitealien:
LOL. One more proof that sense of speed is purely subjective or your stock sense is extremely slow.
[Hero, G2 Touch Android Development] Lirasina:
I think the latter :P
[Hero, G2 Touch Android Development] stefpaul:
The best rom for the Hero is the 2.1 Sense One: it's the fastest and has the sense features that make htc a unique phone builder.

GB roms are fast but a ICS rom i think it's too much for the little hero because of the hardware limitations...

So it seems it's time to upgrade to a better phone?
[Hero, G2 Touch Android Development] Lirasina:
Well ICS can work on the Hero. But atm the knowlege to get every part to work like it should, Is not in here.

Same still goes for GB, It can run way better. but atm it is run by hacks, and with ICS it goes the same way.
[Hero, G2 Touch Android Development] Habarug:
... I feel so stupid when that twelve yearold starts talking and I don't understand anything at all :S

sent with love from me to you