yashsingh1/xdaforums huggingface dataset:
[Hero, G2 Touch Android Development] SebastianFM:
There is a bug in HTC kernel 2.6.35.10 display driver for Magic/Hero. When I fixed it in my kernel port for Magic, 2D scores in AnTuTu grows from 150 to 300. I must tell riemervdzee about it.

ROM has Chinese translation included. In /system/customize/cid folder there are several .xml files with defined available languages, different for each CID. But I didn't modify these files.

What is your CID?

adb shell cat /proc/cmdline
[Hero, G2 Touch Android Development] whitealien:
That is awesome find. I noticed that all GB ports suffer terrible 2D performance.
[Hero, G2 Touch Android Development] Lirasina:
Well I am darn happy with this rom.

The first sense based rom that actually supports Bluetooth Tethering :D So yea I am so darn happy. If that works then BT audio will work just as awesome :D

GPS not tested but I guess it works.

I must say if 2D performance can be doubled I am so sticking with this. Not that I am now already. The speed is nice. I don't care about battery for that matter. Havent tested USB tether yet. But will come to that. And then I can see if that works If not. maybe add that build.prop line so it works. Got no idea if that actually works on GB sense XD
[Hero, G2 Touch Android Development] fancyhe:
I found it do have Chinese translations. Used MoreLocale 2 to switch to "Chinese(China)" and an see all UI update in built-in programs. Thanks!

EDIT: As for CID, I saw "androidboot.cid=HTC__032" in cat output. So corresponding xml is /system/customize/cid/HTC__032.xml
[Hero, G2 Touch Android Development] Dr.dre:
Honestly I didn't find much difference between this and Salsa Sense overall
[Hero, G2 Touch Android Development] dkelley:
YES! been saying that for months and months now. It would be incredibly cool of you guys would solve that problem. Everyone assumed (Devs included) that it was just that google didn't bother including legacy 2d rendering code in GB since the OS was intended for hardware that had better GPUS than the hero and similar older phones include.

But if it turns out to be solvable in the kernel then it would really be a nice gift to the hero/magic community :-)

---------- Post added at 08:49 AM ---------- Previous post was at 08:46 AM ----------

how is this version (wiht the speed update patch) compared to rose? rose (wildhero) was really fast and smooth on my phone and first sfm yesterday was really slow, but I haven't tried the patch yet.

rose is very similar in speed to, actually maybe slightly faster than, salsa sense. and rose appears to be virtually the same sense version as this and as salsa sense.

comparison would be cool for those who've used rose and then this rom.
[Hero, G2 Touch Android Development] Lirasina:
For me this one runs smoother then Rose. Mostly after the patch even more :D If the clockspeeds are slow this rom is still fast. so yea :D I am more happy with this one then Rose cuss of all the languages in it, Dutch mostly.
[Hero, G2 Touch Android Development] dkelley:
cool :-)

booting it now...

---------- Post added at 10:35 AM ---------- Previous post was at 09:55 AM ----------

nice rom so far - very complete - peep isn't removed like in other roms which means friendstream works fully here (including flickr too I think in this rom, also missing from other gb sense roms). htc hub appears to work in this rom although I havne't successfully completed the installation of the first app I downloaded using that system... but way better than any experience I've had with htc hub until now for sure :-)

still waiting for initial sync to complete.

I wish gmail and facebook were't removed from this rom by default (I know there's a flashable version but still...) - would be much nicer to leave it in since nearly everybody on android uses gmail and friendstream needs that facebook app flashed to run fully (why leave in peep but take out facebook? makes no sense LoL)

but I'm getting picky now LoL

---------- Post added at 10:51 AM ---------- Previous post was at 10:35 AM ----------

feature request:

extended reboot/power menu would be nice (maybe can just take it from one of the other roms like rose?)
[Hero, G2 Touch Android Development] Lirasina:
I have been thinking, since Riemer and Erasmux are both MIA from XDA :P isnt it possible for SebastianFM to look at the kernel and then maybe if he wants to and has the time release a kernel update with the tweaks in it, so we can enjoy awesome speed GB :P

Just thinking out loud here.
[Hero, G2 Touch Android Development] dkelley:
+1 :-) .......

---------- Post added at 11:22 AM ---------- Previous post was at 11:17 AM ----------

but I still have 2 or more error icons in notification bar about the failed authorization thing for the "f" button on the salsa. very annoying so once everything else is settled that would be a cool thing to try and remove from the rom.

it just takes up notification bar real estate :-(

edit: facebook won't sync calendar or live feed, only contacts (if that is even working, no error but I don't see any facebook contacts in my list yet either). any ideas? is this related to that authorization problem we're talking about? is facebook live feed actually syncing ok for anybody? is facebook sync down right now on other roms or is it just this rom?

it shows that red exclamation mark in accounts/facebook/sync calendar and sync live feed and says "sync is currently experiencing problems. It will be back shortly" which of course doesn't really tell us anything except the phone can't talk to the facebook server or authorize things right or something. who knows. any ideas?

---------- Post added at 11:37 AM ---------- Previous post was at 11:22 AM ----------

So I tried this: I deleted my facebook account, rebooted, now I can't add a facebook account. go into accounts->add, tap facebook and a few seconds later the same page redisplays. hmmm

bye bye sfm. hopefully this is a small problem that can be easily fixed. maybe just fixed by leaving facebook in the rom in teh first place?

anyhow - when there is a fix I'll be ready to try this rom fully, until then it's back to rose for a while.
[Hero, G2 Touch Android Development] SebastianFM:
Salsa Sense is based on my previous SFM Magic. I listed all the changes in current version.

No, It's not the problem for me because I built my own software OpenGL library, copybit and gralloc modules based on source code from previous Android version where hardware 2d acceleration was used instead of GPU acceleration.

Also Rose is based on SFM Magic.

My ROM is working very fast (a little slower than HTC 2.1) on my Magic, even without OC. If it is slower on Hero, it must be a kernel issue because both devices have identical specs. I can't test performance because I don't have a Hero.

I'm working on a Facebook issue.
[Hero, G2 Touch Android Development] dkelley:
cool sebastian. it's pretty quick on the hero, for a gb sense rom at least.

with facebook I think it could be a daily driver.

very interesting about the cool work you did in this rom - I'm impressed (speaking as a developer, not a rom hacker/porter). Very cool :-)
[Hero, G2 Touch Android Development] Lirasina:
I am impressed as well, speaking as a little girl who is into a little computers and phones. :P so yea.

This is going to be my daily driver :D like you all love to say it. I liked Kimera, but this more cuss of all the new and extra features. :D

Great work again and even more so cuss you don't got a Hero to test it on.

haha in less the a month I am an old member XD
[Hero, G2 Touch Android Development] ASSK:
Is Google nav also working properly? I like sense 2.1/3.0 roms but they always give me fc after ten minutes or a spontaneous reboot when using google nav ... I really hope this rom isn't.
[Hero, G2 Touch Android Development] Lirasina:
That is a GPS issue and not maps. I use maps 5.5.0 and it works fine, and if your clockspeed is to high it can crash to.

Well some may know the sense metal theme? I am trying to see if I can sorta change the Hering theme file to actually house ported metal theme files XD

but still no luck. so back on slate for now :D

Anyone got any idea if it is ever possible to port the HDPI themes to MDPI and that they actually work?

And the blooded photowidget is not helping either XD wont show up XD
[Hero, G2 Touch Android Development] bharat_goku:
Any chance u could look into the kernel issues n provide us with a fixed kernel?
[Hero, G2 Touch Android Development] bharat_goku:
U can resize the themes to fit our phones :)
[Hero, G2 Touch Android Development] Nicolasfoto:
Is there any way to create a wireless connection between the phone and eg a laptop?
[Hero, G2 Touch Android Development] Lirasina:
I did that and I had 1 FC after another. I am trying the Theme.apk file thingy and not the stock theme from the rom.
[Hero, G2 Touch Android Development] Ciprilik:
For unknown reason my phone gets extremely hot during calls and my battery looses power very quickly ... it's so hot that I can't even hold my cheek on the phone while speaking with someone ... reverted back to Elelinux's GB for now and I've tested this issue and it's not present in that one, different kernel tho. Anyone else has this problem ? ... I used LX 0.6.2 352-614 MHz smartassV2
[Hero, G2 Touch Android Development] puppyko:
Thanks SebastianFM for this ROM. This is the first GB Sense ROM that I tested had a working TTS.

However, even after applying the patch, I still find the ROM to be heavy (too often having white HTC screen) and slow to use (wildheroc Rose v2 was fast).

Lately, there seems to be a few AOSP, GB Sense ROMs ported over from CDMA ROMs that run smoother and faster than our GSM ROMs....I find it strange
[Hero, G2 Touch Android Development] Lirasina:
I found that strange to but its easy to understand.

CDMA Hero is way more active then the GSM Hero, so there is more dev going on there. That also means more tweaks for speed and all that. So that is sorta a reason why it is faster.

---------- Post added at 11:00 AM ---------- Previous post was at 10:56 AM ----------

And I never had any sense reboots. maybe you flashed it wrong? Just a guess. but this rom is faster for me. And like Sebastian said. Rose is based on SFM so that means it has to be sorta ecuall.
[Hero, G2 Touch Android Development] puppyko:
Yes, it's really strange. Despite Ele's and others' great work on GB ROMs, as well as the recent CM7 stable release ROM, it was always felt heavy, slight lag here and there...and so the conclusion that "see I told you so...the best Hero can run on is Eclair then Froyo, but not GB".

But after trying the few ported HeroC2.3.7, deck, Rose ROMs, the improved smoothness, the speed can really be felt. It is almost as good to say that Hero has 'no real issue' running GingerBread now.
[Hero, G2 Touch Android Development] beerfly:
actually guys, this rom is awesome, no bugs found except these, shown in the first post, everything runs fast enough for daily use. I'm not using many apps and games, just because I know its pointless on out Heros :) Anyway, I found something strange - I cannot add most of the HTC clocks from add widget menu. When I select some , it doesn't show. Anyone know how to fix this .

Big regards to devs.
[Hero, G2 Touch Android Development] socratesig:
The issue with widgets happens to me too. In my case, sometimes I have to try 2 or 3 times, but at the end I got it :confused:
[Hero, G2 Touch Android Development] aptemka-74:
This is because small free RAM. Remove unused services apks can help!

This is a great ROM! FC is not seen, ROM is very fast! Thank you very much for your work!!! :)

Did some more compression apks)) Saves slightly RAM!

compressed_apks.zip
[Hero, G2 Touch Android Development] beerfly:
thanks, other issue found - when I recieve a call , 2-3 secs after I pick up - the voice from the caller is from the loud speacer, not from the "phone" and anyone can hear who is on phone. Any fix for this :confused:
[Hero, G2 Touch Android Development] dkelley:
there are UI and feature differences between the two roms though, aren't there? it's a little confusing so maybe I'm wrong here, but I thought this rom had different htc hub layout and content, different notification bar features (not just size of icons), different usb plugged-in prompt screen, and so on.

Unless I'm simply confused between this and one of the other half dozen gb not-quite-ready-for-prime-time sense roms out for gsm hero LoL. It IS a little confusing here these days :-)
[Hero, G2 Touch Android Development] bharat_goku:
That's odd I remember reading Wildheroc being based on a wildfire port rather than Sebastian's salsa port,I maybe wrong but that's wat d op in cdma threads said I think....
[Hero, G2 Touch Android Development] rdejager:
Well Heroc has the Salsa lockscreen and some extra features like a task manager in the pull down and the media volume in there. I must say the media volume looks a bit off. But for the rest it looks nice.

But my oppinion this rom is more stable and more solid then any other sense GB rom I tried. I must even say I think this rom is more solid then any other rom I know off. No FC. only on boot. System but that is only 1 time and that can be the case cuss I removed a lot of stuff that I do not use.

I had some problems with only the PhotoWidget. I removed it and reinstalled it onto the system parttion and then cleared sense data and then somehow it worked. i tried the Heroc version of the widget but the funny part is that widget is 350 KB larger and did not show up in the widget list.

Ok to the what works and what does not work.

1. GPS = Stable and fast lock, and no reboots :P and the GPS Conf is even set to NA and not to EU, or for me NL :P

2. Bluetooth = Stable and locks with the Sony Xploid realy fast and just work. The prev and next buttons to. I can use BT to tether as well. Wich is awesome and never worked on a sense rom. It does on this one so I am happy!!. :D

3. Wifi = Just works like a charm

4. Mobile data = Works and I even got H in a G zone so yea that is good.

5. USB Tether = A no go :(

6. Native Wifi Tether = A no go. FC on select.

7. Wifi tether trough app = Works fine.

8. Google navigation 5.5.0 + TTS = Works fine TTS is on time and the location is good to.

9. Browser = Well some reported problems with the use of the native one, well for me it works fine and I could easely download something using that browser to get there. So that works.

10. Key Backlight and Auto brightness = Both work just fine

11. Trackball led = A no go. it does not work. The normal yellow led on top works just fine so I don't mind it.

12. Camera and recording both work fine (Not that I use it)

I have a little trouble updating apps from the market. not that I mind. the installation of apps work just fine so I will get them anyway.

I do have 1 option request. is there anyway the recent apps in the statusbar pulldown could be removed? They just take a little to much room :( And it makes it look a little messy.
[Hero, G2 Touch Android Development] SebastianFM:
Did you restart (not power off) ROM after installation?

Look at the WildHeroc topic.

Wildheroc is based on Gin-Sen-Tazz, tazzpatriot Gin-Sen-Tazz is based on erasmux WildHero and WildHero is based on my SFM. All these ROMs uses my modified and optimized modules and libs and includes other fixes like Bluetooth, camera, graphics. SalsaSense and GeniRus too.

Thanks for your opinion.

5. It's kernel related. I will try to help riemervdzee fix this issue, I can't build my kernel for Hero, because I haven't device to test it.

6. Wi-Fi Tether will never work, there is no Wi-Fi AP driver for Magic/Hero.

11. I used driver from Hintay Zero for Hero. I'll try to build my own driver for Hero.

About your request, currently I'm working on important things, but as far as I remember one of devs removed recent apps from status bar.
[Hero, G2 Touch Android Development] JieeHD:
Yup, at first everyone was working off the Wildfire base and then the Salsa RUU was leaked and everyone hopped to that because it had the newer lockscreen and facebook intergration etc.. But Sebastian was the first to publicly to release a ROM based around the Wildfire leak. I then used parts of his work in SalsaSense and that has been used in other ROMs for a myriad of devices.

Yeah, there's a link to a flashable zip to do just that in my SalsaSense topic.

As always, great work Sebastian.
[Hero, G2 Touch Android Development] dkelley:
wow, how much did the OP pay you to make THAT comment? followed directly by "No FC. Only on boot" LoL.

that's pretty funny :-)

most stable rom I know of is ve6, or decked gb in it's latest version, or floyo 1.2, or maybe kimera or aeonflux 2.1 sense roms.

anyway, this IS a good rom and I hope the little things with social networking can be fixed so it can become a daily driver.

edit: the display is very stable and quick and I think all I Had issues with was facebook - I may try it again in case it was just a fluke of some kind.

edit 2: by the way, this pretty much is the most fundamentally "fixed" port of a gb sense rom to the hero so I want to put in a big thanks to Sebastian for doing this (for the magic but also effectively for the hero). The floating point to integer math 3d library conversion alone is worth a lot to us!

cheers
[Hero, G2 Touch Android Development] dkelley:
hey Sebastian

I have good news with regard to the facebook thing. It works fine IF the user flashes the facebook addon before first boot of the rom.

To test it fully I flashed the rom, the rom update for speed, then all of the extras (facebook, maps, gmail, etc).

I configured facebook during the initial setup wizard (all that is annoying is the stupid f hardware button facebook hookup and how it asks you over and over until it finally gives up if you're lucky). I also configured google and twitter accounts in the setup wizard. made the phone really slow for first hour or so LoL, but it works fine so far with friendstream and so on.

only strange thing is that after first reboot (an hour or so after initial boot) maps and google nav were gone again. so I reinstalled them from the market and we'll see if they stick this time.

Strange eh? any ideas about that issue?

anyway, I would suggest that a little note be added to first post that if users intend to use friendstream and facebook integration specifically that they may find it doesn't work properly unless they flash the facebook zip addon before first boot of the rom. Or you could just leave the facebook stuff in the rom in the first place since the other addons don't appear to have any problem being flashed at a later point in the user experience compared to the facebook zip addon.

Cheers

Don
[Hero, G2 Touch Android Development] rdejager:
Well on all those with the stuff I use I will get a reboot somehow. and with this, I don't.

And I still need to go over the payment with Sebastian, but don't tell anyone, ok? :P

And the system FC, I just say Wait and then it works just fine :P I have the same on VE 6.2 with the removal script I use. so I consider that stable :P
[Hero, G2 Touch Android Development] dkelley:
heh heh

I'm happy that you get my sense of humor René
[Hero, G2 Touch Android Development] rdejager:
Only happends when I can't sleep cuss of a deaf person screaming. so yea..

That is pretty rare.
[Hero, G2 Touch Android Development] dkelley:
I can't get the agenda widget to add to my sense home screen (add widget->htc calendar->swipe one over from the default full month view->add).

default full month view adds fine. but tried agenda view many times (which I prefer) and it just never appears.
[Hero, G2 Touch Android Development] beerfly:
btw - anyone tried to use Iris or just Voice search on this rom - I installed Voice search because i needed voice libraries. But Voice search force closes. :confused::confused:
[Hero, G2 Touch Android Development] Lirasina:
Well I didnt hear anyone around me complain, I am deaf so I can't hear anyway, but my laptop. wich I always have with me, records it and changes it to text so yea. but I didnt get any complaints and I get some calls a day XD
[Hero, G2 Touch Android Development] dkelley:
interesting that it doesn't show itself on your phone. well if you're the lucky one with the perfect running SFM rom then stick with it! :-)

Curious - are there any parts of android (or any other mobile OS) that are designed to help someone who is deaf (and actually do what they say they do)? or does your laptop handle everything like that so well that you haven't needed to look into it?
[Hero, G2 Touch Android Development] Lirasina:
Well I teached myself to talk like any other. and apperently some people don't even know that I am deaf. some find out after a few weeks. but the Android OS. not really for phone calls I can read text just fine ofc. but my laptop does the voice to text. The hero aint that powerfull if I got a Galaxy SII maybe it would be able to change the text into voice but the stock stuff can't do that.
[Hero, G2 Touch Android Development] dkelley:
interesting... I would think this feature would be a high priority for one of the mobile OS developers like google or apple. maybe it's in ios already but I doubt it. would save lugging around a laptop!
[Hero, G2 Touch Android Development] Lirasina:
Need the laptop for medical reasons as well so I do not mind and no Iphone does not support it either. You need to have 3th party apps for that.
[Hero, G2 Touch Android Development] Lutchezar:
A little-big offtopic - Android os includes accessibility apps but only for vision-impared people - TalkBack, KickBack and SoundBack - when enabling accessibility in settings, they appear in the apps and in the market - updatable by google, so maybe there is something for sound-impared users. There is App on the market speech to text, which uses voice recognition engine, but of course it's not powerfull to convert voice-to-text realtime, especially on our Hero:(. The other thing is that for now Voice Recognition works only online.
[Hero, G2 Touch Android Development] Lirasina:
And that is where my problem lies. I can see just fine :P so I do not need the part of the OS for the blind people. But we will see what Google come with. My guess not much.
[Hero, G2 Touch Android Development] Hero Lover:
Looks awesome, thanks for your work.

I just wonder if you can add Arabic to the list of languages or approve that the ROM support RTL languages at least :D

I'll be waiting for your replay or anyone of the users, because its an important for me that the ROM support Arabic.
[Hero, G2 Touch Android Development] SebastianFM:
Facebook fix available.

I don't know how to add RTL support.
[Hero, G2 Touch Android Development] smallprint:
I've only heard about this from my friend but doesn't the iPhone 4s have Siri for voice to text now? or it may be something else
[Hero, G2 Touch Android Development] dkelley:
cool! now that I think about it, that IS what I had to do to get facebook working in this rom. when I went back and deleted something from system/app (due to space) and pushed the apk into the system partition is when life got good.

very nice fix :-)

thank you!
[Hero, G2 Touch Android Development] Lutchezar:
For me Facebook is working, but Friendstream refuses to sign to FB with reason "only one FB account can be used"....

What have i done wrong?
[Hero, G2 Touch Android Development] Hero Lover:
Thanks for your fast replay and your understanding, here is the patch to make the ROM support RTL and Arabic in particular.

http://blog.devasque.com/how-to-apply-patch/

The patch itself is on website, sadly I don't have the required knowledge to test it myself, but I'm looking foreword to see what you can make out of it.

And once more, thanks in advance for your great work :D

Best regards.