In my cooked ROM, I'm having a problem with the font on the HTC keyboard, and on the screen that comes up once the device is plugged into the computer (to choose between Activesync, Drive, and Internet sharing). I've found similar problems searching and tried applying those solutions, but I haven't come across exactly this:
When TF3D is disabled, the font for the keyboard and "Connect to a PC" screen drops out to Courier (and I've confirmed it is indeed courier, not just something that looks like it. When TF3D is enabled, they look fine.
I'm also reasonably sure I saw instances on my earlier build where the landscape of the keyboard would be fine, but in portrait mode, the font would drop out.
The solutions I've found in my searches suggested adding certain aliases under [HKEY_LOCAL_MACHINE\SYSTEM\GDI\V1\FontAlias] in the registry. That hasn't helped. I've worked around the problem by copying one of the HelveticaNeue fonts (LT 35 Thin, I think) over cour.ttf in the windows folder, but I wouldn't be surprised if this has unexpected consequences in other applications.
The ROM uses a Fuzeberry-themed version of TF3D1.
The following fairly common HTC apps are omitted from my ROM (cooked with Da_G's 21500 Test 2):
HTC Comm manager (because I used a Rhodium version instead)
Enlarge Start Menu
Enlarge Title Bar
HTC Dialer
HTC Volume
TouchFlo (not TF3D, just TouchFlo)
HTC Startup screen
I -have- included HTCFontLink (Rhodium version, which is what comes with the kitchen). I have also made sure every TTF available in the kitchen is installed to the device. That includes: cour.ttf, HelveticaNeue LT 35 Thin.ttf, HelveticaNeueOTS.TTF, tahoma.ttf, tahomabd.ttf, wingding.ttf
I find poking around the registry that there are several entries telling HTC apps to use "HelveticaNeue LT 55 Roman," which isn't installed. But there's also an entry under [HKEY_LOCAL_MACHINE\Software\Microsoft\FontLink\SystemLink] that appears to alias that font to tahoma, which is installed.
Any insights?
When TF3D is disabled, the font for the keyboard and "Connect to a PC" screen drops out to Courier (and I've confirmed it is indeed courier, not just something that looks like it. When TF3D is enabled, they look fine.
I'm also reasonably sure I saw instances on my earlier build where the landscape of the keyboard would be fine, but in portrait mode, the font would drop out.
The solutions I've found in my searches suggested adding certain aliases under [HKEY_LOCAL_MACHINE\SYSTEM\GDI\V1\FontAlias] in the registry. That hasn't helped. I've worked around the problem by copying one of the HelveticaNeue fonts (LT 35 Thin, I think) over cour.ttf in the windows folder, but I wouldn't be surprised if this has unexpected consequences in other applications.
The ROM uses a Fuzeberry-themed version of TF3D1.
The following fairly common HTC apps are omitted from my ROM (cooked with Da_G's 21500 Test 2):
HTC Comm manager (because I used a Rhodium version instead)
Enlarge Start Menu
Enlarge Title Bar
HTC Dialer
HTC Volume
TouchFlo (not TF3D, just TouchFlo)
HTC Startup screen
I -have- included HTCFontLink (Rhodium version, which is what comes with the kitchen). I have also made sure every TTF available in the kitchen is installed to the device. That includes: cour.ttf, HelveticaNeue LT 35 Thin.ttf, HelveticaNeueOTS.TTF, tahoma.ttf, tahomabd.ttf, wingding.ttf
I find poking around the registry that there are several entries telling HTC apps to use "HelveticaNeue LT 55 Roman," which isn't installed. But there's also an entry under [HKEY_LOCAL_MACHINE\Software\Microsoft\FontLink\SystemLink] that appears to alias that font to tahoma, which is installed.
Any insights?
Last edited: