For those using Arabic on their non-stock phones, you might have noticed that in the stock Arabic ROMs (1.28.415.9 & 1.29.415.11), Arabic had two different fonts, ICS "Naskh" & Gingerbread "Kufi". The font was also displayed in both "Regular" &"Bold" styles. But in custom roms, this was not the case, the only Arabic font displayed was ICS "Naskh" and only in "Regular" style, (no Bold).
The solution I found was due to two things, 1st (which is obvious), the "Kufi" fonts were missing. But just copying them did not do anything. Apparently the file "system/etc/fallback_fonts.xml" was different, so copying the missing fonts & fallback_fonts.xml from the Arabic ROMs to a custom ROM & rebooting, made the fonts appear similarly to HTC's Arabic ROMs, both "Naskh" & "Kufi" and in "Regular" & "Bold". The attached CWM flashable Zip to add the missing Fonts & fallback_fonts.xml.
I believe this should work on any HTC ICS device, not only the One X.
The solution I found was due to two things, 1st (which is obvious), the "Kufi" fonts were missing. But just copying them did not do anything. Apparently the file "system/etc/fallback_fonts.xml" was different, so copying the missing fonts & fallback_fonts.xml from the Arabic ROMs to a custom ROM & rebooting, made the fonts appear similarly to HTC's Arabic ROMs, both "Naskh" & "Kufi" and in "Regular" & "Bold". The attached CWM flashable Zip to add the missing Fonts & fallback_fonts.xml.
I believe this should work on any HTC ICS device, not only the One X.
Attachments
-
15.5 KB Views: 937
-
426.4 KB Views: 608