yashsingh1/xdaforums huggingface dataset:
[Desire HD Android Development] TUN_SD:
welcome to BlackIce.

you don´t need a ril to flash. a matching radio ou can find here, http://xdaforums.com/showpost.php?p=9891546&postcount=1, there is no recommended for BI.

just backup, save your apps, fullwipe and enjoy BI.
[Desire HD Android Development] hdorius:
Just nandroid backup

Full wipe

And install the blackice ROM...
[Desire HD Android Development] Chezbel:
BlackICE comes with an app called ICETool that will let you change rills. All the G rills will be on your sdcard after installing BlackICE.
[Desire HD Android Development] dron39:
Thank you, guys.

What is G rils? Any difference between G-rils and htc rils?
[Desire HD Android Development] hdorius:
From my opinion

Htc rils is for the htc sense rom...and G rils is for AOSP rom like MIUI n ofcourse blackice... :)

I think maybe like that..
[Desire HD Android Development] Chezbel:
Right, don't use H rills on AOSP. Of course I've tried just for fun, but you get big problems like no wifi at all :)
[Desire HD Android Development] mwilky:
For some reason now, the last two times I've tried returning to blackICE, I've been having problems with the market, even the old one has missing apps, and then when you switch to the new one I get the device is not compatible message, I never used to get the problem with the old market, I know changing back to the default dpi will solve it but I was just wondering why this has only just starting occurring?

Sent from my Desire HD..
[Desire HD Android Development] Chezbel:
I don't know *why* this happens, but it is not a BlackICE issue. As Alienmind mentioned a few pages back "ask Google".

In my experience to get around this problem I had to change the DPI to 240 *and* I had to clear the cache/data of the Market app. I have the extra problem (due to politics) that Google won't let people in Taiwan get paid apps. So apps I've already paid for don't show up unless I do both of the above *and* use Market Enabler.
[Desire HD Android Development] mwilky:
Cheers for the reply, so wiping the cache fixes the old market issue altogether, so all apps are available at any DPI? Yeah i know it's not blackICE, just i only change the DPI on aosp ROMs
[Desire HD Android Development] Chezbel:
Not quite, I had to wipe the market cache/date and change to 240 DPI (and then reboot).
[Desire HD Android Development] mwilky:
Ok cheers, I wonder what's changed from when it worked with 190 DPI

Sent from my Sense 3.5 Desire HD..
[Desire HD Android Development] K Dotty:
Thanks,, its a font called hero, I'll post a link to it :)

Sent by wiggling my big toe
[Desire HD Android Development] TUN_SD:
thank you. i hope, that type of font is working for me. had some problems with weird letters and signs with other fonts.
[Desire HD Android Development] K Dotty:
The only problem with is that it doesn't show the UK pound symbol but other than dat its fine and its surprisingly easy to read :D

http://db.tt/x7nEbJPB

Sent by wiggling my big toe
[Desire HD Android Development] AdrianM:
Hello alienmind. First of all i want to thank you for this amazingly fast ROM.

Second, i want to ask you to search for a fix to a small problem I have with your ROM and CyanogenMod 7 as well.

Characters "ț" and "Ț" (used in Romanian language) are not shown at all in your ROM, all I see is a blank space. I had the same problem with CM7, although, if i remember well, in CM7 there was a special character shown instead of the blank space.

If you can find the problem and fix it, can you please submit the fix to CyanogenMod too?

Thank you.

P.S. As you can see in the attached image, the keyboard swiftkey shows "ț" as it should.

Sent from the future using my thoughts.
[Desire HD Android Development] TUN_SD:
thank you!

will try that,

maybe you like this font.http://db.tt/yBae2Iat

its a flashable zip.
[Desire HD Android Development] K Dotty:
Old have a looksie ^_^

Sent by wiggling my big toe
[Desire HD Android Development] Chezbel:
Post #3 updated with new builds that include some CM7 changes.
[Desire HD Android Development] mehms:
Awesome. Downloading now. :)
[Desire HD Android Development] alienmind:
You probably need to find a different font. Use stock fonts from CM7, I think they may work fine.
[Desire HD Android Development] AdrianM:
The problem is not the font, but the way CM7 reads it. If i remember well, in CM6 there was no such problem. The rom thinks that "Ţ" is in another place than it really is inside the font.

Swiftkey reads the font right, as it should. CyanogenMod itself doesn't.

I've flashed CM7 to test again the font in it, and i see a square symbol instead of "Ţ".
[Desire HD Android Development] TUN_SD:
I think, it is the font. I had problems too, to find another font, that shows all symbols i need. I had often a [] instead of a space. Try dafont.com, there you can see all symbols of a font and start testing. http://db.tt/TgxCS1gR try these fonts. Only flash the zips and you will see. But wait a little, I'm uploading about 10 files

send with telepathy
[Desire HD Android Development] AdrianM:
I still don't think it's the font.

I have changed the whole system's language to Romanian to see some things. I usually use English.

First, the lockscreen:

Take a look at the 2 rows below the Time.

On the first row, you can see the text "Mar[]i" (where [] is a blank space). The text should be "Marţi".

Going to the second row, you can see the text "Conectaţi" . There you can see the "ţ" character.

Second, The settings menu:

Here you can see "ţ".

Is this a translation problem, or a problem in the ROM?

Why the "ţ" in Messages, Contacts, Browser, and any other applications is being shown as a blank space using this rom's font, or as a square box using CM7's font, and in some of the other apps, like in the settings or lockscreen, you can see the "ţ"?
[Desire HD Android Development] TUN_SD:
ok, thats strange.

i had that problem

but i found about 3 fonts, that really works for me.

but your problem? i really don´t know, I´m sorry!
[Desire HD Android Development] AdrianM:
Don't be. Thanks for trying to help.

@alienmind, sorry to disturb your thread with my problem. If you want me to stop, just say so. :D
[Desire HD Android Development] alienmind:
Don't worry, the thread is for helping users. If people can't ask, what's the point in having a forum?

Swyped from my Nexus S
[Desire HD Android Development] Dixi1801:
Just wanted to say, excellent rom! Smooth as they come!
[Desire HD Android Development] Baalzeph:
Hello, How do you fix the gps. I have no results under 500 meters.

I m in France and all parameters are set to Fr. Any idea ?
[Desire HD Android Development] alienmind:
OMG OMG my 2nd hand DHD just come... now I have to mix up with my parts (motherboard mostly)...
[Desire HD Android Development] zahir.dk:
Thx for this wonderful ROM. I am experiencing issues adding Facebook under Accounts to synch the contacts. It displays FB but it does not get added. Anyone having similar issue?
[Desire HD Android Development] Rdlgrmpf:
You could try another radio but flashing radios has its risks. http://xdaforums.com/showthread.php?t=877295
[Desire HD Android Development] JoKeR_FaCe:
Hello,

little question! My very usefull system app uninstaller didnt work with this rom! Any idea why? He says succesfull removed but the app is still there!

I use this Root Uninstaller: Market Link

Thx for answer

---------- Post added at 02:06 PM ---------- Previous post was at 02:04 PM ----------

ICE Tool set GPS to France?

Which Radio you use? watch here for newest!
[Desire HD Android Development] hdorius:
OMG OMG.... we will have update by alienmind again..
[Desire HD Android Development] AdrianM:
Hmm... I get less than 5 meters. In less than 5 seconds. (but i'm not in france :p) As others already suggested, you could try another radio version.
[Desire HD Android Development] Chezbel:
I'm not at home so it is hard to search, but there are threads on xda about "fixing" your GPS.

I almost never use mine, but I just tried from inside with tall buildings around me and I got a fix in 135 second @ 15 meters.
[Desire HD Android Development] JoKeR_FaCe:
no idea? Need it to uninstall the Nexus S Swype Editon!
[Desire HD Android Development] Baalzeph:
I will change the radio once more ;)

I'm only afraid having too much drain with the newests one, and there is no g-ril for the last. Any advice for the matching ril with the 26.14.04.28_M ?

thanks for your replies.

@alienmind/chezbel : very good work & great rom :)
[Desire HD Android Development] mehms:
I pressed wrongly! Didn't mean thanks.

But anyway, you can try the RILs from ICEtool that the ROM has.

Try 26.09.04.11_M2 radio.
[Desire HD Android Development] Rdlgrmpf:
Forgot to mention: you have to go to ICEtool first and select mount system read-write

use terminal emulator and type:

cd /system/app/

ls

then look for the file and type:

rm -i filename

remember to use the complete name with the .apk at the end

now go to ICEtool and select mount system read-only
[Desire HD Android Development] Baalzeph:
Sorry my sign is wrong, i'm on 26.09.04.11M2 recomended a few posts before.
[Desire HD Android Development] mehms:
Or you could try a GPS Fix app available in the market.
[Desire HD Android Development] JoKeR_FaCe:
Thats a very old radio!!!

12.62.60.27_26.13.04.19_M - Works fine for me!

12.65.60.29_26.14.04.28_M - Untested!

Download here
[Desire HD Android Development] mehms:
Try FasterFix. If all fails, I guess you'll need a different radio.
[Desire HD Android Development] Dixi1801:
The one he has is the same as I have and its still recommended on that thread!
[Desire HD Android Development] Chezbel:
I changed back to that radio about 10 days ago and it's working better for me than some newer radios. But not everyone has the same experience, so you may need to experiment. I'm using the 1.003G rill.
[Desire HD Android Development] Rdlgrmpf:
I was experimenting with the Softkey(button)-backlight. So I wrote this App which basically turns it on/off. The commands are found here but the path to the leds are slightely different.

Especially @alienmind: For root I found a very useful way, maybe it is useful for ICEtools link

Attached:

-apk-file

-eclipse project
[Desire HD Android Development] alienmind:
Not only that , deregistering The app is a good thing Too. Use pm uninstall app. pm list for retrieving app full name

Swyped from my Nexus S
[Desire HD Android Development] alienmind:
Glad you did!! Congratulations and sorry for no having been more helpful! I hope to fix my dhd soon to test it.

Swyped from my Nexus S
[Desire HD Android Development] BeNeDeLuX:
Just for info:

use this Beta Version some hours now and have strange reboots.

1.25a was ok.
[Desire HD Android Development] r0cafella:
Alien i'm glad to hear your new DHD has arrived thats great news indeed.

I'm sure i can speak for all posters here in this thread in saying that black ice cream sandwich is gonna be yummy and i look forward to tasting it.

That being said, there's no rush we fully appreciate all your work

Regards
[Desire HD Android Development] Rdlgrmpf:
haha, no problem at all. So the next thing would be detecting a Notification. I know that a Notification has a Flag for blinking LED or not blinking LED. So the best thing would probably be to use that flag for Buttons. But that would be way deeper than my little app...
[Desire HD Android Development] Chezbel:
Cool, I just tested it. I'm not sure what to use it for, but it worked perfectly!

I've used it almost 15 hours today with no problem.
[Desire HD Android Development] Rdlgrmpf:
It is a step towards my own request :D see here ->

To-Do
[Desire HD Android Development] alienmind:
About todo... Can anybody confirm if webkitaccel is enabled on latest kang? Looks like Kali- may have enabled it after all (not sure if on gb branch or ics....). Obviously can't test just yet

Swyped from my Nexus S
[Desire HD Android Development] TUN_SD:
Me too, no problems on my side. Maybe undervolting to much?

send with telepathy
[Desire HD Android Development] TUN_SD:
That rocks, would be great to add that as a notification signal!

send with telepathy
[Desire HD Android Development] TUN_SD:
http://xdaforums.com/showthread.php?p=20677466

Did you mean that?

send with telepathy
[Desire HD Android Development] mehms:
No problems on my side too! Except, I put the proximity too low that phone doesn't come back on after phone call but all is well now.

:D
[Desire HD Android Development] Rdlgrmpf:
that is the goal but it looks to me that you have to change some kernel stuff to do it the "nicer" way and that is too difficult for me.
[Desire HD Android Development] alienmind:
Exactly

Swyped from my Nexus S
[Desire HD Android Development] alienmind:
I have the kernel patch located, but not sure if it's gonna be needed after all. If you can switch the backlight from user space, then a patch on notification manager should be possible. Besides, my kernel code may be dependent on hardware,I saw on a kernel for nexus s not desire HD. gotta check

Swyped from my Nexus S
[Desire HD Android Development] Rdlgrmpf:
ok, userspace requires root and the NotificationManager passes the Notification on to a service.

This might be helpful
[Desire HD Android Development] Chezbel:
Oh, yes, that would be very cool.

If you mean this one then than change only has a +1 and still needs approval

http://review.cyanogenmod.com/#change,11113

EDIT: Sorry, I see that The Unknown Noob already mentioned this
[Desire HD Android Development] Rdlgrmpf:
Maybe it works if NotificationManager (NM in future :D) has a counter for Notifications (N) with LED flag set. So there is like a Blinking service that checks a boolean, which is true when the counter > 0 and false for counter < 0. While the boolean is true it blinks... Not sure about the possibilities to read the flag though

//edit:

This may be worth a look. They changed something in the services.jar
[Desire HD Android Development] TUN_SD:
Ok, I'm a noobish noob at this stuff like programming and jar, etc. But i think, when you can build a app to turn a led on by command, and put it together with an app(i mean the idea from the app) like missed it, then that should be possible, or I'm wrong?

send with telepathy
[Desire HD Android Development] Rdlgrmpf:
New version:

- does NOT work :(

- tried to implement blinking

maybe someone can look into source code
[Desire HD Android Development] Pick_A_Name:
@Alienmind I'm experiencing FC on Icetool again only on the system tab. I did a full wipe and am running your v1.26b2(5-23). It was working, but all of a sudden it doesn't. All the other tabs are fine. Any suggestions? Do you have a copy of Icetool? Maybe I could reinstall it? Thanks!

PS... And please be careful putting your new phone together :D
[Desire HD Android Development] alienmind:
Please send me your logcat. Use logcat from command line or logcollector, included.

Don't worry about my DHD, this time won't risk. A nice (and pro) guy from a HTC spanish forum is repairing for free. He works at a reparation service.
[Desire HD Android Development] TUN_SD:
good news! happy to hear that!! :D
[Desire HD Android Development] Pick_A_Name:
http://dl.dropbox.com/u/1293244/BlackIceLogcat.txt

Thanks for the help Alienmind!

And great news that you get professional help with your DHD. Can I suggest an Otter Box case? It's saved me a few times. Here from Amazon they cost $20.
[Desire HD Android Development] alienmind:
Looks like this is the goddam "cannot su" error back again.

Can you try please to run on terminal app:

su

icetool setup

whoami

Thanks!

PS: I was avoiding having a case to not sacrify gps reception... but now I'm having second thoughts on that policy ;-)
[Desire HD Android Development] maatsby:
yes please. haha.

@alienmind does the latest beta have the OOM groupings from the supercharger script cooked in to it? the launcher is having some lags so i was going to give it a go again, but i won't bother if it's cooked in. thanks
[Desire HD Android Development] alienmind:
No it doesn't got included.

I finally took some of the tweaks of V6, but not all.

OOM groupings is not bad at all on stock CM7.

I just moved some values up for the low memory killer. More or less what does V6 on some of its flavor...
[Desire HD Android Development] alienmind:
@Chez I think it would be nice if you could cherry pick that change for the next kang...
[Desire HD Android Development] JOKERz:
Good news

can't wait for new black ice series :cool:
[Desire HD Android Development] alienmind:
May be you missed my code for doing more or less the same with su:

https://github.com/alienmind/ICEDro.../src/org/projectx/icetool/ScriptExecuter.java

I've been reviewed your blinking code: do not mess with threads on the app. Don't know why it isn't working and I can't test. But: What you will get is a blinking led actively waiting for next blink. I think the blinking can be done framework side.

Ok, this is what I see from looking at CM9 source code (synced a couple of days ago). Sorry no GB code on my harddrive atm:

- frameworks/base/services/java/com/android/server/NotificationManagerService.java: near line 406, on the constructor, a new LightsService.Light is instantiated. lights.getLights() takes a parameter on the kind of light. It asks for LIGHT_ID_NOTIFICATIONS which should be the hardware led that all DHD's have.

- frameworks/base/services/java/com/android/server/LightsService.java : you can see at the very beginning the kind of lights that the service supports. Interesting value this LIGHT_ID_BACKLIGHT

I think that if you change the getLights() passing LIGHT_ID_BACKLIGHT it may work... I can't test, sorry.

All the code for the blinking every X ms etc is already done on LightsService and the JNI counterpart. So you don't have to worry about that...

I think it may work, but I can't find the actual writing to /sys/class/leds/button-backlight/brightness as you have on your code. May be it would also needed to patch LightsService

I would test but... you know...

Tell me what you find if you finally build a KANG with that
[Desire HD Android Development] maatsby:
ok cool thanks, i'll have a look in to it again

on another note the new market works really well, except the app incompatibility thing is still there
[Desire HD Android Development] krohme:
hey guys, awesome rom! :D

I'm new to Black-Ice, been running miui (sometimes Capy's runny 3.5) for about 6 months now.. thought I'll give this a try. Everything is perfect apart from one small thing - when I change themes the battery icon remains the same always, it never changes. How can I fix that?

I tried searching and reading several pages but found nothing. :)
[Desire HD Android Development] Pick_A_Name:
it responds with "root"
[Desire HD Android Development] TUN_SD:
Did you restart? Sometimes framework needs that

send with telepathy
[Desire HD Android Development] Chezbel:
Good idea. I'll try to do that today or tomorrow.
[Desire HD Android Development] Rdlgrmpf:
I also tried the same with an IntentService instead of a Thread, but i always get Nullpointer FC -.-

I think LIGHT_ID_BACKLIGHT is the actual backlight of the display. On my DHD if i go to /sys/class/led I see amber, button-backlight, flashlight, green, keyboard-backlight and lcd-backlight.

Inside button-backlight there is brightness, max_brightness, trigger and uevent.

trigger might me interesting as someone on the web mentioned, that he used his backlights to monitor sdcard-activity with the following command:

echo mmc1 > /sys/class/leds/button-backlight/trigger

Do you think I should just try this command? Not sure if I could harm any of the hardware...

Speaking of flashlight: maybe the source of the CM flashlight app is interesting because it has a stroboscope-function. res/values/config.xml

I cannot find the other paths here so I'll look into the CM7 source tomorrow on my old PC

//edit: found the guy with sdcard activity http://xdaforums.com/showthread.php?t=685366
[Desire HD Android Development] Pick_A_Name:
I missed this comment the first time. Yeah I gave up on GPS. It just never works well even after all the software fixes. I'm too scared to open it up to check the antenna connection and with the case on I generally get terrible reception. Thank God I have a GPS in my car or I'd be screwed!
[Desire HD Android Development] Rdlgrmpf:
tried the echo mmc1 > trigger command -> freeze -> batterypull
[Desire HD Android Development] alienmind:
It's a known bug. More exactly your icons will appear every 5% steps. Turns out that original frame work values goes with that steping. I changed that a couple of versions ago to get the full percentages but I broke compatibility with theme chooser. Thinking about reverting

Swyped from my Nexus S
[Desire HD Android Development] chardd23:
why does facebook on market keeps sayin that its not compatible with my device?

i tried clearing data and cache + restart , still the same error for me.

i tried setting the dpi back to 240 but still the same error for me :(
[Desire HD Android Development] maatsby:
did you change dpi to 240 and then go to manage applications -> market -> clear data ? or did you clear data and then change to 240?

if that doesn't work you could keep the phone on 240dpi and go to the market in a web browser on a computer and install from there, it should send it to your phone
[Desire HD Android Development] Chezbel:
OK, see Post #3. It should have this, but I don't know how to test it.
[Desire HD Android Development] MacSeoin:
I had this problem and I think its due to a bad flash, as I got vex with the work around I flashed bindroid, which totally screwed my battery stats :@ so I flashed back to blackice and changed dpi on the 1st boot. I'm now able to download all apps with the new market :) also found icetools is working better.

1 question, is the music download in icetools working for any1 says failed to download/install every time I try!
[Desire HD Android Development] MacSeoin:
Also what's the point in a dpi change if it just screws things up?

I have mine set to default anyways

!

Swyped with my OC'd & UV'd BlackICE modded DHD
[Desire HD Android Development] Chezbel:
The visual aspect of things is very personal for a variety of reasons. So some of us will use a different dpi even if that causes some minor inconvenience else where.
[Desire HD Android Development] maatsby:
cos its pretty

from your sig, what's the point in undervolting if it just screws things up ;)

i'll try again, thanks :)
[Desire HD Android Development] AdrianM:
Isn't supposed that old market doesn't care about DPI ?

I still can't find a lot of apps because of the DPI setting.