Actually I installed a chinese system with builtin font and input in my X01HT, and then I installed new font to replace the old font.(new font is a standalone cab file)
So after I reset my device, I am supposed I can remove the old font file , which is ttf from window\
However in fact, the system doesn't allow me to do that (I used resco explorer)
It says some process locked this font file.
Does anyone have any idea how to fix it problem since I have no memory space to keep 2 fonts files in my system.
Million Thanks!
Related
Dear all,
attached are 3 files. FontOnStorage.zip contains FontOnStorage.exe which is used to load any fonts in the same folder as it. sunglobe.zip contains sunglobe.tff chinese font from CE-Star. As it is more than 3 MB, it is wasting precious space in the RAM. Chinese Fonts.zip contains the registry entries required.
How to use them:
1) Create a folder (I used "Fonts") in the Storage (you need Big Storage)
2) Place FontOnStorage.exe and the font file in the folder.
3) Unzip Chinese Fonts.zip and run the registry file to install it.
4) Soft reset and run FontOnStorage.exe. It will load the font file.
You can create a shortcut to startup if you use the font frequently.
Without FontOnStorage.exe, the font will not be used by Windows.
Great, did you post it in the PPCSG forum as well?
Nope. I did not. Anyway, I find that this method works as long as you run the executable immediately after a soft reset. Else, sometimes, it doesn't work.
you can always post in the PPCSG forum...I'm sure lots of ppl would find this helpful
ebliss said:
Dear all,
attached are 3 files. FontOnStorage.zip contains FontOnStorage.exe which is used to load any fonts in the same folder as it. sunglobe.zip contains sunglobe.tff chinese font from CE-Star. As it is more than 3 MB, it is wasting precious space in the RAM. Chinese Fonts.zip contains the registry entries required.
How to use them:
1) Create a folder (I used "Fonts") in the Storage (you need Big Storage)
2) Place FontOnStorage.exe and the font file in the folder.
3) Unzip Chinese Fonts.zip and run the registry file to install it.
4) Soft reset and run FontOnStorage.exe. It will load the font file.
You can create a shortcut to startup if you use the font frequently.
Without FontOnStorage.exe, the font will not be used by Windows.
Click to expand...
Click to collapse
Hi ebliss, I still can't view the chinese character after the following steps.
1) Create a folder (/Storage Card/Windows/Fonts) in the Storage (miniSD card)
2) Place FontOnStorage.exe and the sunglobe.tff chinese font file in the folder.
3) Unzip Chinese Fonts.zip and run the registry file to install it.
I'm not sure if I perform correctly for step 3. I unzip in my PC and run the registry. I can't run the registry file in my ipaq.
4) Soft reset and run FontOnStorage.exe. It will load the font file.
Please help me step by step. Thank you very much.
:?
whyNOTme said:
ebliss said:
Dear all,
attached are 3 files. FontOnStorage.zip contains FontOnStorage.exe which is used to load any fonts in the same folder as it. sunglobe.zip contains sunglobe.tff chinese font from CE-Star. As it is more than 3 MB, it is wasting precious space in the RAM. Chinese Fonts.zip contains the registry entries required.
How to use them:
1) Create a folder (I used "Fonts") in the Storage (you need Big Storage)
2) Place FontOnStorage.exe and the font file in the folder.
3) Unzip Chinese Fonts.zip and run the registry file to install it.
4) Soft reset and run FontOnStorage.exe. It will load the font file.
You can create a shortcut to startup if you use the font frequently.
Without FontOnStorage.exe, the font will not be used by Windows.
Click to expand...
Click to collapse
Hi ebliss, I still can't view the chinese character after the following steps.
1) Create a folder (/Storage Card/Windows/Fonts) in the Storage (miniSD card)
2) Place FontOnStorage.exe and the sunglobe.tff chinese font file in the folder.
3) Unzip Chinese Fonts.zip and run the registry file to install it.
I'm not sure if I perform correctly for step 3. I unzip in my PC and run the registry. I can't run the registry file in my ipaq.
4) Soft reset and run FontOnStorage.exe. It will load the font file.
Please help me step by step. Thank you very much.
:?
Click to expand...
Click to collapse
dear all expert,
did anyone successfully try this out ? Please guide me through.
regards.
First of all, it works. thanks to ebliss for the precious info. It saves a lot of real estate on my main memory!!
Now, in order for it to work, you must
1. Have the font on your storage (Obviously). Remember, it's on the STORAGE, not MEMORY CARD. Memory card's load time is too long and too unstable ... I wouldn't risk it. But if you don't mind trying, sure let me know if that works or not.
2. You must load FontsOnStorage on startup ... without it it won't work.
3. Have the right path in the registry. The registry file ebliss has provided points to "\Storage\Fonts\". If you have put the font in any other directory that registry file is NOT going to work for you. However, you can use Resco Registry editor, and do a search for sunglobe (assuming that's your font), and change the path manually one by one.
1) Create a folder (/Storage Card/Windows/Fonts) in the Storage (miniSD card)
2) Place FontOnStorage.exe and the sunglobe.tff chinese font file in the folder.
3) Unzip Chinese Fonts.zip and run the registry file to install it.
I'm not sure if I perform correctly for step 3. I unzip in my PC and run the registry. I can't run the registry file in my ipaq.
Click to expand...
Click to collapse
The reason that doesn't work for you is ...
1. You've put the font on the STORAGE CARD, not STORAGE MEMORY. Storage card = SD card = unstable and slow load time. I am not sure if it will work or not, it can create problem. But it is worth a try.
2. The path you have specified is incorrect. Again, if you use ebliss's registry, he points the files to "\Storage\Fonts\". Since you've put your fonts in "\Storage card\Windows\Fonts\" that registry file won't work for you. You'll have to manually change the registry yourself.
BTW, FontOnStorage doesn't have to be on the same directory as the Fonts ... it can be on the main memory ... that way you won't get a warning everytime it loads!
Thanks again ebliss! It's great!
cani have arabic in this way? and if anyone has any cool font plz share
I think you can move ANY additional font to the storage memory this way ...
anybody share arabic font and any cool font that i can set as system font
Hi ebliss,
I installed it to my Tmobile SDA. I put the font file in \windows\fonts.
After I run FontOnStorage.exe file, I see an icon showing up on the top. But when I try to read a txt file or browse Chinese website, I still can't read Chinese. Any clue?
Thanks,
Alen
greet job...i find this long times..thk for you..
Sorry. I could not download the attachment at this time. Anyone?
worked fine on my HTC Kaiser/Tilt ( Windows Mobile 6.1 Prof ) ... from the 'Storage Card\Fonts' folder ... now i can see various glyphs / Unicode letters/symbols, etc much better in Internet Explorer Mobile .
Thanks, to user 'ebliss' .
i've previously tried ... a different way ... changed/added few registry keys to force the Windows to use the 'Tahoma' font from the Storage Card , but instead of Tahoma it will actually use a different Unicode font , this trick worked , but font's glyphs were not as good looking or as clear as other stock font's glyph , so i removed those registry entries .
~ Bry8Star .
i can't seem to make this work on WM6.5... anyone knows how?
well... after days of trying... IT WORKS!
need help with registry
can someone please teach me how to run the registry if it's on the storage card?
I just installed a font, than realized how much space it takes up on my onboard memory. How can i delete this font??
What did you use to change your FONT? thru Fontlink technique? if yes, try to delete those created entries on the registry then soft rest..after soft reset..delete the font on \windows\fonts or to where you have put the font..then soft reset again..that should revert your fonts back to Tahoma.
freeyayo50 said:
I just installed a font, than realized how much space it takes up on my onboard memory. How can i delete this font??
Click to expand...
Click to collapse
1. move the font file to, say, the root directory
2. reset the PPC
3. delete the moved font file
This is the only way to get rid of semi-locked font files.
I installed the font by just copying the font file to the Font folder in the Windows dir.
BTW - How is Fontlink? Can you have the font file anywhere with that program?
I just deleted the font. I just changed the file extension to something other than .tff and than i was able to delete it.
There is a way to change Fonts on system? In sms module?
for me, i use Myriad Web font. i simply rename the font file name from myriad.ttf to toahoma.ttf and myriadb.tff to tahomabd.ttf, then use Resco Explorer and copy to the Trinity Windows folder. you get a message warning that you are overwritting a ROM file, i choose ok. soft reset and the new font will now be used by device. as always, do this at your own risk. it works for me!
cortezzi said:
for me, i use Myriad Web font. i simply rename the font file name from myriad.ttf to toahoma.ttf and myriadb.tff to tahomabd.ttf, then use Resco Explorer and copy to the Trinity Windows folder. you get a message warning that you are overwritting a ROM file, i choose ok. soft reset and the new font will now be used by device. as always, do this at your own risk. it works for me!
Click to expand...
Click to collapse
Any change you will post a screenshot here?
Tried different fonts but havn't seen any that was better than the "normal" font.
this is a view of my Trinity with the Segoe UI Font, with the Screen Text Size set at 1 position to the right...
Thanks! Looks really nice!
you're welcome...
I'm trying to replace with Tahoma and Tahoma Bold fonts in the ROM I use with versions that support the full set of unicode characters.
However, I can't find a way to overwrite the existing fonts as it won't let me delete them or rename them. I've also tried creating a cab, but it says I don't have permission to install it.
Anyone have any suggestions?
Many thanks
Same question, is there a cab that can do that? I'm trying to change my font to Helvetica is it possible
Have you seen this thread?
http://forum.xda-developers.com/showthread.php?t=635891
However Those cabs don't seem to change my softkey or top right digital clock fonts.
I have tried to install the default fonts from that thread, but it said I did not have permission.
Perhaps I'll try one of the other fonts and see if that works.
I made a small Xposed module that allows to use your own custom fonts on YotaReader, instead that one of the 8 hardcoded ones.
Usage:
install the Xposed module;
create a folder called "Fonts" on root of sd-card;
add your custom font (for the moment add just 1 font family; you can add more later) in the "Fonts" folder (do NOT create any folder within "Fonts" folder, just put the font files in it); for best results add 4 files for each font, corresponding to the styles: regular, bold, italic, bold-italic;
restart phone
open YotaReader
open font selection dialog within a book
now, you should see the custom font you loaded as the first font in the list of 8 fonts presented (replacing the first native font);
Limitations:
you can add a maximum of 8 font families;
custom font will replace the native ones of YotaReader, starting from the first one in the list;
not sure what font format are supported by YotaReader, but at least TTF and OTF should be supported;
Moreover, I verified that native fonts just have the regular style and they miss bold, italic and bold-italic styles. You can easily verify this opening the attached epub (I had to compress to a zip file, since XDA doesn't allow to attach epub files), that shows how is rendered the text in the four possible font styles.
Using a native font, you can see that a fallback font (sans serif) is used for bold, italic and bold-italic styles (while for regular one the selected font is used).
Instead, using a custom font, all the 4 styles are recognized and used (il present).
I also attached a sample font family (Sil Gentium) that you can use to test the module.
I tested the module on YD206 with MM firmware, anyway I think that it should work also on LP firmware since the reader app is the same.
Of course, you need Xposed framework for this to work.
Thank you for this useful contribution. Just wish to know if it's possible to replace other fonts without replacing the first font? For example, is it possible to keep Roboto while replacing PT Sans.
Thanks!
Can someone please confirm that this works on the EU version (6.0.1-EU1.1.47mx)?
For me the reader does not want to start (when this xposed module is selected), but since I am new to Xpose, I might be doing something wrong...