Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Readers > Sony Reader

Notices

Reply
 
Thread Tools Search this Thread
Old 12-23-2006, 04:02 PM   #1
masa
Member
masa began at the beginning.
 
Posts: 18
Karma: 10
Join Date: Nov 2006
Device: PRS-500
Korean in PRS-500







masa is offline   Reply With Quote
Old 12-23-2006, 05:39 PM   #2
netrider11
Junior Member
netrider11 began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Jul 2006
It's plain text? Where are the fonts coming from @@?
netrider11 is offline   Reply With Quote
Old 12-23-2006, 06:50 PM   #3
masa
Member
masa began at the beginning.
 
Posts: 18
Karma: 10
Join Date: Nov 2006
Device: PRS-500
The font name is Baekmuk gulim. I copied it from windows/font/ to prs-500's /opt/sony/ebook/FONT
masa is offline   Reply With Quote
Old 12-23-2006, 08:11 PM   #4
vvaann
Enthusiast
vvaann began at the beginning.
 
Posts: 27
Karma: 10
Join Date: Oct 2006
Does it mean that I can copy any font type with full unicode into reader? Does it mean that it is not necessary to have fonts similar to internal reader fonts? Could you explain in detailed way how you did it?
vvaann is offline   Reply With Quote
Old 12-24-2006, 08:10 PM   #5
njt
Enthusiast
njt began at the beginning.
 
Posts: 35
Karma: 14
Join Date: Oct 2006
Quote:
Originally Posted by vvaann
Does it mean that I can copy any font type with full unicode into reader? Does it mean that it is not necessary to have fonts similar to internal reader fonts? Could you explain in detailed way how you did it?
ya- I'm interested too in how he/she did it
njt is offline   Reply With Quote
Old 12-24-2006, 10:37 PM   #6
masa
Member
masa began at the beginning.
 
Posts: 18
Karma: 10
Join Date: Nov 2006
Device: PRS-500
http://clien.career.co.kr/zboard/vie...sc&no=2978#2-1

Here it is.... If you can read korean.
I'm a man !
masa is offline   Reply With Quote
Old 12-25-2006, 08:12 AM   #7
njt
Enthusiast
njt began at the beginning.
 
Posts: 35
Karma: 14
Join Date: Oct 2006
Quote:
Originally Posted by masa
http://clien.career.co.kr/zboard/vie...sc&no=2978#2-1

Here it is.... If you can read korean.
I'm a man !
Thanks for the link, Sir .
Now if only there was a guide like that in english

Last edited by njt; 12-25-2006 at 08:15 AM.
njt is offline   Reply With Quote
Old 12-25-2006, 08:29 AM   #8
dreadnought
Sony Reader owner wannabe
dreadnought began at the beginning.
 
Posts: 13
Karma: 10
Join Date: Jun 2006
Location: Bishkek, Kyrgyzstan
Device: Archos PMA400
just out of interest, did you buy your portable reader in Korea (I know you can pretty much get everything there)? I'm there at the moment working for a short time and was wondering whether I could pick it up while I'm here.

Thanks
dreadnought is offline   Reply With Quote
Old 12-25-2006, 08:49 AM   #9
Bob Russell
Recovering Gadget Addict
Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.
 
Bob Russell's Avatar
 
Posts: 5,324
Karma: 590871
Join Date: May 2004
Location: Pittsburgh, PA
Device: Note3, MacBook Air
Quote:
Originally Posted by njt
Thanks for the link, Sir .
Now if only there was a guide like that in english
Try Translate a web page from http://www.google.com/language_tools?hl=en
Bob Russell is offline   Reply With Quote
Old 12-25-2006, 09:24 AM   #10
njt
Enthusiast
njt began at the beginning.
 
Posts: 35
Karma: 14
Join Date: Oct 2006
Quote:
Originally Posted by Bob Russell
Try Translate a web page from http://www.google.com/language_tools?hl=en
haha I do translation for a living (jp - eng) so--- I know not to trust online translators... especially while doing something that could brick a 400. product... >.>

Thanks though .
njt is offline   Reply With Quote
Old 12-25-2006, 12:19 PM   #11
masa
Member
masa began at the beginning.
 
Posts: 18
Karma: 10
Join Date: Nov 2006
Device: PRS-500
Quote:
Originally Posted by dreadnought
just out of interest, did you buy your portable reader in Korea (I know you can pretty much get everything there)? I'm there at the moment working for a short time and was wondering whether I could pick it up while I'm here.

Thanks

Nop. I live in Ohio.
masa is offline   Reply With Quote
Old 12-25-2006, 02:24 PM   #12
db100
Member
db100 is on a distinguished road
 
Posts: 19
Karma: 52
Join Date: Dec 2006
I think the method has been discussed long time ago. But I can only find this in google cache:


http://209.85.165.104/search?q=cache...s&ct=clnk&cd=1

Now I copy and paste the instruction:

----------------------------------------------------------------------
Originally Posted by porkupan, tranlated by GS
So, I am describing the sequence on what I done.

0. Read and carefully grasp instructions from Igor Sk. (Mobileread's igorsk)
on Rootfs modification, downloaded cramfs-tools.zip.

1. Figured out the size of the file system in Fsk partition.
For this first downloaded 0х100 byte from /dev/mtd14 (./ebook.py get /dev/mtd14 0x100) checked the value of the second 32-
bit word: 0x40A000 -
it is the size of the filesystem of Fsk partition.

2. Downloaded all filesystem from Fsk (a.k.a. /dev/mtd14, mounted on /opt) as contiguous file:
$ ./ebook.py get /dev/mtd14 0x40A000

3. Decompressed the file with command cramfsck (it you downloaded in the current directory the DLLs from CygWin, attached b
y Igor Sk into cramfs-tools.zip Cygwin DLLs, then you do not need cygwin window, plain dos command line is ok. I myself hav
e done all that in cygwin but it is not nesessary):
$ ./cramfsck.exe -v -x opt -d opt.dt mtd14

4. To be sure compressed back the directory into contiguous file and made sure MD5 checksum is as before:
$ md5sum mtd14
12e8e500e0dac98f9cd89650c0510d85 *mtd14
$ ./mkcramfs -D opt.dt opt opt.fs
$ md5sum opt.fs
12e8e500e0dac98f9cd89650c0510d85 *opt.fs

5. Copied the prepared fonts into directory
./opt/sony/ebook/FONT

6. Compressed crams image with mkcramfs command:
$ ./mkcramfs -D opt.dt opt opt.fs
If somebody is lazy to download/upload the image, change it and compres it back you can download it from отсюда, unti
l Sergey deleted it.

7. Swith the e-book to recovery mode
$ ./ebook.py um recovery
Reader got reloaded and was ready to receive "updates"

8. Tried to upload opt.fs:
$ ./ebook.py pwrite "Fsk" opt.fs
Because of it was done in DOS command line, it occurred that command cksum is needed (you can add the exe-file from cygwin
to the current directory and everything will be ok if you took all dlls from cramfs-tools.zip). When I got through cksum, t
he update of filesystem of Fsk partition was name successfully.

9. Swithched Reader into normal mode:
$ ./ebook.py um normal
There were warnings but the e-book reloaded ok and after some period a circle of arrows appeared which signalize content re
load. The circle stayed on the screen longe then usial and I almost started worrying but instantly the native Reader menu c
ame to the screen with Cyrillic letters.

10. This is essentially it. Did try RTF - works fine. Text file LRF from Librie did not try yet, will do today evening. See
not reason for not working. It looks like Reader needs the file names to be Latin (I did try to load to SD card a file nam
ed with Cyrillic - Бонч-Бруевич.rtf, it failed so I renamed to Bonch-Bruevich.rtf).

The fonts Dutch801 BT and Swis721 BT with full Unicode I found on the net, Courier font I rewrote from the beginning till C
yrillic with Courier New Bold (it is pretty much readable so I will rewrite it someday with some monospace font which is mo
re pleasable, if I failed to find Courier10 BT with Cyrillic).
Did not try to add more fonts. If you downloaded my image you can decompress it and rewrite the fonts or correct them.
I don't like too much as the Dutch font is being rendered in RTF file (see picture above). I'd be pleased if somebody helpe
d me with fonts.

------------------------------

Basically you can add any fonts you like if the size of file is less than 64M. To do this, you need tools: cramfs-tools.zip (to unpack) and Ebook_py_041.zip (to upload/download). They are all available.

The more fancy idea is, put an initial script to OS, use this script to run third party ebook software at memorystick. I think this is not difficult to do. Of course, SONY will be mad.

My understanding is, the OS runs on reader is partially palm, partially linux.


Quote:
Originally Posted by vvaann
Does it mean that I can copy any font type with full unicode into reader? Does it mean that it is not necessary to have fonts similar to internal reader fonts? Could you explain in detailed way how you did it?

Last edited by db100; 12-25-2006 at 02:29 PM. Reason: typo
db100 is offline   Reply With Quote
Old 12-25-2006, 07:57 PM   #13
vvaann
Enthusiast
vvaann began at the beginning.
 
Posts: 27
Karma: 10
Join Date: Oct 2006
db100
Thank you for the explanation. It is possible to understand from the masa link that it was Igorsk protocol. But it could be a bit difficult to use different font (not as internal one) cause reader OS possibly use and operate with internal fonts only. This why I asked masa to describe more details.
masa
Could you tell as your secret? Was it modified internal font or completely different one? I just cannot believe it was none original font.

Last edited by vvaann; 12-25-2006 at 08:20 PM.
vvaann is offline   Reply With Quote
Old 12-25-2006, 08:25 PM   #14
db100
Member
db100 is on a distinguished road
 
Posts: 19
Karma: 52
Join Date: Dec 2006
Based on the link:

http://clien.career.co.kr/zboard/vie...sc&no=2978#2-1

You need modify main.xml in \opt\sony\ebook\application\resources\scripts
add fonts name like this:

http://www.clien.net/zboard/data/ima...erhangle06.jpg

http://www.clien.net/zboard/data/ima...erhangle07.jpg



Quote:
Originally Posted by vvaann
db100
Thank you for the explanation. It is possible to understand from the masa link that it was Igorsk protocol. But it could be a bit difficult to use different font (not as internal one) cause reader OS possibly use and operate with internal fonts only. This why I asked masa to describe more details.
masa
Could you tell as your secret? Was it modified internal font or completely different one? I just cannot believe it was none original font.
db100 is offline   Reply With Quote
Old 12-25-2006, 10:00 PM   #15
masa
Member
masa began at the beginning.
 
Posts: 18
Karma: 10
Join Date: Nov 2006
Device: PRS-500
OK. Let you know. Before I explain this, I appologize for poor english grammar when you read

1. Download files
1-1. python 2.5 ( http://www.python.org/ftp/python/2.5/python-2.5.msi )
1-2. korean localization package ( http://clien.career.co.kr/zboard/zbo...c=asc&no=13624 )

2. Install python
2-1. install python 2.5 ( Install folder may be c:\python25\
2-2. extract prs500hanglepack.zip
2-3. extract cksum & cramfs & ebookpy.zip file, and copy all of files to the c:\python25\

3. Backup your prs-500. (You must plug both usb and power cable to the bookreader.)
3-1. run command window. ( cmd )
3-2. go to the python folder. ( cd \python25)
3-3. type [ python ebook.py get /dev/mtd14 0x40A000 ]. (case sensitive)
3-4. After 10 minutes, press ctrl + pause break.
3-5. rename 0x40A000 to mtd14. ( this is an origianl backup file. I recommend you keep copy of this file.)

4. Extract backup mtd14 file.
4-1. Type cramfsck.exe -v -x opt -d opt.dt mtd14
4-2. You may see new /opt folder in the c:\python25

5. Change extracted rom file.
5-1. Open [ E:\Python25\opt\sony\ebook\application\resources\s cripts\main.xml ] files.
5-2. Change three strings at 8, 42, 45 lines to your new TrueTypeFont.
5-3. Copy new TTF files to [ c:\Python25\opt\sony\ebook\FONT ]
You can use any kinds of .ttf files. Of course unicode TTF files.
You must find exact font name. I recommend to use Font Creator Utility.

6. zip extracted rom files.
Type [ mkcramfs -D opt.dt opt opt.fs ]
Total size of opt.fs file must be less than 7 MB.

7. Go to the dibugger mode.
Type [ python ebook.py um recovery ]
Then, bookreader will reboot automatically, and show this screen.
http://www.clien.net/zboard/data/ima...erhangle10.jpg

8. Update
After few seconds, type it
[ python ebook.py pwrite "Fsk" opt.fs ]
And type y, and press enter

9. Finish dibugger mode
Type [ python ebook.py um normal ].
That's all. All works finish, and bookreader will automatically reboot, and come back
to the normal mode.

Enjoy new windows font
masa is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Aktuelle Sony Reader (PRS-300/700/900) ‚besser‘ als PRS-500? FraPe Sony Reader 4 02-19-2010 01:34 AM
Port Search Function from PRS 700 to PRS 505 500 jessie102 Sony Reader Dev Corner 7 01-25-2010 11:11 AM
Buy Sony PRS-500/PRS-505/PRS-600 doctoroop Flea Market 0 01-05-2010 06:51 AM
PRS-700 and PRS-505 Review and Comparison from a PRS-500 owner geekmeetsworld Sony Reader 5 03-01-2009 03:34 PM
Anyone knows how to read Korean font with PRS-700? smochi Sony Reader 2 12-30-2008 02:26 PM


All times are GMT -4. The time now is 11:55 AM.


MobileRead.com is a privately owned, operated and funded community.