New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
ebliss
Old
#1  
ebliss's Avatar
Senior Member - OP
Thanks Meter 52
Posts: 494
Join Date: Oct 2005
Default Loading Fonts from Storage space and not from RAM

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.
Attached Files
File Type: zip chinese_fonts.zip - [Click for QR Code] (370 Bytes, 1003 views)
File Type: zip sunglobe.zip - [Click for QR Code] (1.83 MB, 2382 views)
File Type: zip fontonstorage.zip - [Click for QR Code] (11.4 KB, 1017 views)
 
O2mini_noob
Old
#2  
Senior Member
Thanks Meter 1
Posts: 264
Join Date: Dec 2005
Great, did you post it in the PPCSG forum as well?
 
ebliss
Old
#3  
ebliss's Avatar
Senior Member - OP
Thanks Meter 52
Posts: 494
Join Date: Oct 2005
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.
 
O2mini_noob
Old
#4  
Senior Member
Thanks Meter 1
Posts: 264
Join Date: Dec 2005
you can always post in the PPCSG forum...I'm sure lots of ppl would find this helpful
 
whyNOTme
Old
#5  
Junior Member
Thanks Meter 0
Posts: 2
Join Date: Aug 2006
Default Re: Loading Fonts from Storage space and not from RAM

Quote:
Originally Posted by ebliss
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.




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
Old
#6  
Junior Member
Thanks Meter 0
Posts: 2
Join Date: Aug 2006
Default Re: Loading Fonts from Storage space and not from RAM

Quote:
Originally Posted by whyNOTme
Quote:
Originally Posted by ebliss
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.




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.

:?



dear all expert,

did anyone successfully try this out ? Please guide me through.

regards.
 
number16
Old
#7  
Senior Member
Thanks Meter 31
Posts: 749
Join Date: Jan 2007
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.

Quote:
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.
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!
 
max414
Old
#8  
max414's Avatar
Senior Member
Thanks Meter 2
Posts: 314
Join Date: Dec 2005
Location: Islamabad
cani have arabic in this way? and if anyone has any cool font plz share
Sony Ericson Sk17i
Unlocked Boot loader
Rage Kernel 3.2
Pro-X 2.4

 
number16
Old
#9  
Senior Member
Thanks Meter 31
Posts: 749
Join Date: Jan 2007
I think you can move ANY additional font to the storage memory this way ...
 
max414
Old
#10  
max414's Avatar
Senior Member
Thanks Meter 2
Posts: 314
Join Date: Dec 2005
Location: Islamabad
anybody share arabic font and any cool font that i can set as system font
Sony Ericson Sk17i
Unlocked Boot loader
Rage Kernel 3.2
Pro-X 2.4



XDA PORTAL POSTS

What’s Possible with CASUAL & How to Make Your Own CASUAL – XDA Developer TV

XDA Elite Recognized Developer AdamOutler is known … more

Pearl Chen to Talk NFC Development at XDA:DevCon 2013

From HTML to LEDs or Android to Arduino, Hardware Hacking is a pastime of many people … more

Avoid Framework Bootloops on Xperias Running Jelly Bean

If you’re a Sony device owner running a stock Android Jelly Bean firmware and … more

Forum Added for the Samsung Galaxy Mega

What do you do when the Galaxy Note line is simply not big enough? You get theSamsung Galaxy Mega. … more