Go Back   Zune Boards > Zune Discussions > Zune Hacks & Mods

Zune Hacks & Mods All Zune Hacks & Mods will be in here.

Closed Thread
 
LinkBack Thread Tools
Old 09-02-2007, 05:03 AM   #1 (permalink)
Squirt
 
Join Date: Aug 2007
Posts: 13
scheme is on a distinguished road
Default Zune suppport unicode

First, sorry for my poor english



I just got my brand new zune yesterday.

Disassembled it, connect its harddisk to my computer and put some font files into system partition.

As mentioned in the my last post, zune properly display non-US character (see the above image, there's korean and japanese).

I couldn't understand why on the earth MS did not install non-US character fonts. -_-;

Before disassemble my zune, I tried to change zune's firmware file which downloaded from MS's server by changing hosts file.

But, the firmware cabinet file seems to have a digital signature.

Hmm. cab (computer side + may be zune side too) + bin (zune side?) double signature check?

So, I could not upload firmware cabinet file that altered to include non-US font files.

If once we have a hack method to access to the zune's system partition, make the zune to support unicode character will be a piece of cakes.

Last edited by scheme; 09-02-2007 at 05:15 AM.



scheme is offline  

Advertisement [Remove Advertisement]
Old 09-02-2007, 06:57 AM   #2 (permalink)
Administrator
Ultimate Zuner
 
Join Date: Jul 2006
Location: Fullerton, CA
Posts: 5,883
lpxxfaintxx is a name known to alllpxxfaintxx is a name known to alllpxxfaintxx is a name known to alllpxxfaintxx is a name known to all
Default

F**king awesome man. Our H&M team tried this also with a Zif Hard Drive enclosure, but failed. I guess we'll try again some other time. What exactly did you do? Just drag and drop the font in?

Han Gook mal hae?
__________________




lpxxfaintxx is offline  
Old 09-02-2007, 07:08 AM   #3 (permalink)
Fez
Graduate Zuner
 
Fez's Avatar
 
Join Date: Mar 2007
Location: Hell Hole aka Saudi Arabia
Posts: 1,451
Fez will become famous soon enough
Send a message via MSN to Fez Send a message via Skype™ to Fez
Default

Quote:
Originally Posted by lpxxfaintxx View Post
Han Gook mal hae?
Yah i guess you would like to put korean language on the zune..



Fez is offline  
Old 09-02-2007, 07:11 AM   #4 (permalink)
Administrator
Ultimate Zuner
 
Join Date: Jul 2006
Location: Fullerton, CA
Posts: 5,883
lpxxfaintxx is a name known to alllpxxfaintxx is a name known to alllpxxfaintxx is a name known to alllpxxfaintxx is a name known to all
Default

Lol, not really. 99% of my songs are in English. I have a few german, japanese, korean, and french songs here and there.
__________________




lpxxfaintxx is offline  
Old 09-02-2007, 07:31 AM   #5 (permalink)
Squirt
 
Join Date: Aug 2007
Posts: 13
scheme is on a distinguished road
Default

What I did is

0. Disassemble the zune and connect its harddisk to computer. (cause we do not have a hack method to access the system parition yet )

1. make the folder named "Fonts" under the system patition's root directory

2. Put font files (msgothic.ttc gulim.ttc mingliu.ttc simsun.ttc) into the folder.

and these file could be found under the %systemroot%\fonts on your windows machine. (If some of file is missing, install the east asian language pack to your windows)

3. assembling zune and turn it on. The zune will be support unicode character.

Quote:
Originally Posted by lpxxfaintxx View Post
Han Gook mal hae?
Yeah, actually I'm korean. For that reason, my english s**ks



scheme is offline  
Old 09-02-2007, 07:33 AM   #6 (permalink)
Administrator
Ultimate Zuner
 
Join Date: Jul 2006
Location: Fullerton, CA
Posts: 5,883
lpxxfaintxx is a name known to alllpxxfaintxx is a name known to alllpxxfaintxx is a name known to alllpxxfaintxx is a name known to all
Default

Nah doo. Dae han min guk!

Haha, I'm Korean too, but I'm practically American. Born and raised in America, I can barely speak/read Korean.
__________________




lpxxfaintxx is offline  
Old 09-02-2007, 07:53 AM   #7 (permalink)
Squirt
 
Join Date: Aug 2007
Posts: 13
scheme is on a distinguished road
Default

Quote:
Originally Posted by lpxxfaintxx View Post
Nah doo. Dae han min guk!

Haha, I'm Korean too, but I'm practically American. Born and raised in America, I can barely speak/read Korean.
AH? Jung Mal? Ha Ha I Run U Yeon I. Nan Seoul E Sal A.

(Hmm.. Korean-English expression looks awkward. )

It's almost midnight here. I should go to sleep.



scheme is offline  
Old 09-02-2007, 08:27 AM   #8 (permalink)
God
α+ω
Retired Staff
Professional Spammer
 
Join Date: Jan 2007
Location: Look up
Posts: 7,801
God has much to be proud ofGod has much to be proud ofGod has much to be proud ofGod has much to be proud ofGod has much to be proud ofGod has much to be proud ofGod has much to be proud of
Send a message via AIM to God Send a message via MSN to God Send a message via Yahoo to God Send a message via Skype™ to God
Awards Showcase
Biggest Abuser of Noobs Trogdor's Peasant Favorite zB Extremity 
Total Awards: 3
Default

Quote:
Originally Posted by lpxxfaintxx View Post
F**king awesome man. Our H&M team tried this also with a Zif Hard Drive enclosure, but failed. I guess we'll try again some other time. What exactly did you do? Just drag and drop the font in?

Han Gook mal hae?
That is not accurate, we hadn't gotten past working on hacks that would have done alot more than just allow Asian characters.


But, if this is real, congratulations for stumbling onto something like this.
__________________
Quote:
Originally Posted by sb
10:15 PM <Marshillboy> I almost never eat out

Nurta.net cures 29 known diseases



God is offline  
Old 09-02-2007, 11:18 AM   #9 (permalink)
Experienced Zuner
 
skullcandy527's Avatar
 
Join Date: May 2007
Posts: 137
skullcandy527 is on a distinguished road
Default

wow this is great. Im korean so i have alot of korean songs
__________________


Thanks, Mr. Munke

My Sexy Zune~ x]




skullcandy527 is offline  
Old 09-02-2007, 01:38 PM   #10 (permalink)
Experienced Member
 
LedZepp's Avatar
 
Join Date: Mar 2007
Posts: 976
LedZepp has a spectacular aura aboutLedZepp has a spectacular aura about
Default

Problem with this is, there is no way (yet) to do this without an adapter.




LedZepp is offline  
Old 09-02-2007, 01:41 PM   #11 (permalink)
Jr. Member
 
ghostz's Avatar
 
Join Date: Jul 2007
Posts: 325
ghostz is on a distinguished road
Default

doing this is it possible to change font style and color????????????????




ghostz is offline  
Old 09-02-2007, 01:54 PM   #12 (permalink)
God
α+ω
Retired Staff
Professional Spammer
 
Join Date: Jan 2007
Location: Look up
Posts: 7,801
God has much to be proud ofGod has much to be proud ofGod has much to be proud ofGod has much to be proud ofGod has much to be proud ofGod has much to be proud ofGod has much to be proud of
Send a message via AIM to God Send a message via MSN to God Send a message via Yahoo to God Send a message via Skype™ to God
Awards Showcase
Biggest Abuser of Noobs Trogdor's Peasant Favorite zB Extremity 
Total Awards: 3
Default

this mod only allows you to add unicode support, not to replace the font
__________________
Quote:
Originally Posted by sb
10:15 PM <Marshillboy> I almost never eat out

Nurta.net cures 29 known diseases



God is offline  
Old 09-02-2007, 01:55 PM   #13 (permalink)
Experienced Member
 
LedZepp's Avatar
 
Join Date: Mar 2007
Posts: 976
LedZepp has a spectacular aura aboutLedZepp has a spectacular aura about
Default

No, we have only started this now. As of now only the ability to add support for asian characters is possible.




LedZepp is offline  
Old 09-02-2007, 03:32 PM   #14 (permalink)
Zuner
 
Join Date: Nov 2006
Posts: 74
ZunePet has disabled reputation
Default

Cool. It works for me too!

Tested with 'dingbats' font (a unicode font, part of the 'msgothic.ttc' font collection)
Photos (sorry for the blur). 3 tracks with dingbat characters in the name:
Before hack, dingbats characters drawn as boxes: http://aibohack.com/zune/before1.jpg
After hack: http://aibohack.com/zune/after1.jpg
Thanks to 'scheme' for the discovery. Thanks to 'lpxxfaintxx' for the heads up.
-----
Technical note:
It is calling the WinCE API 'AddFontResource' which *should* add fonts or font collections (officially ".ttf" is one font, and ".ttc" is a collection, but the API handles both)
So in theory, you should be able to use regular .TTF files (rename to one of the 4 hard coded .ttc file names)
NOTE: the built in 'Convection' font is around 130KB of data. The extra unicode fonts are an additional 40MB!

Unfortunately, tweeking these files is not very practical because it requires a hard drive swap
-----
> doing this is it possible to change font style and color????????????????
It may be possible to replace the limited built-in 'Convection' font, depending on how it does the font matching. Someone needs to do more experimentation.
Color is a different problem. With full access to the hard drive, there are visual attributes in one of the settings database.

Unfortunately, tweeking these files is not very practical because it requires a hard drive swap
-----
re: tweeking the font files without the hard drive swap.

It *may* be possible to trick the update software to update these files. The update process handles the special 3 BIN files (EBOOT.BIN, RECOVERY.BIN and NK.BIN) and copies them to the system partition.
Certain other files appear to be permitted as well (.AC3, .TTC and .TTF file extensions). There is similar logic in the GigaBeat-S. Someone needs to do more experimentation.
-----

re: can this be used for a homebrew hack?
Possibly. It is the only place in the registry with a direct link to an optionally loaded file on the "Hard Disk" (the first partition, AKA the system partition)
Since you can place your own TTF files on the device, a corrupted one may be possible to crash the device in a semi-predictable way.
The font loading/rendering process is rather complicated. Bugs/exploits have been found in the past.
For example: http://www.cve.mitre.org/cgi-bin/cve...=CVE-2007-1213

Someone needs to do more experimentation.
DISCLAIMER: This may be a hole to get true homebrew working, or it may be yet another dead-end. Don't get your hopes up. If anyone is seriously looking at a Zune homebrew hack, I recommend looking in this area.

Last edited by ZunePet; 09-02-2007 at 03:34 PM.



ZunePet is offline  
Old 09-02-2007, 03:40 PM   #15 (permalink)
- PIXEL PUSHER -
Premium Member
Jr. Member
 
wetworker's Avatar
 
Join Date: Dec 2006
Location: Toronto Canada
Posts: 493
wetworker is on a distinguished road
Default

Props on this hack, it would be nice if zune owners could change font styles and font colours.
man i wish i had the programing skills like you guys, oh well back to playing with pixels... keep up the good work guys.
__________________

--------------}"In the age of conformity, sometimes being antisocial is a good thing" wetworker.{-----------





wetworker is offline  
Old 09-02-2007, 07:58 PM   #16 (permalink)
Administrator
Ultimate Zuner
 
Join Date: Jul 2006
Location: Fullerton, CA
Posts: 5,883
lpxxfaintxx is a name known to alllpxxfaintxx is a name known to alllpxxfaintxx is a name known to alllpxxfaintxx is a name known to all
Default

Quote:
Originally Posted by ZunePet View Post
Cool. It works for me too!

Tested with 'dingbats' font (a unicode font, part of the 'msgothic.ttc' font collection)
Photos (sorry for the blur). 3 tracks with dingbat characters in the name:
Before hack, dingbats characters drawn as boxes: http://aibohack.com/zune/before1.jpg
After hack: http://aibohack.com/zune/after1.jpg
Thanks to 'scheme' for the discovery. Thanks to 'lpxxfaintxx' for the heads up.
-----
Technical note:
It is calling the WinCE API 'AddFontResource' which *should* add fonts or font collections (officially ".ttf" is one font, and ".ttc" is a collection, but the API handles both)
So in theory, you should be able to use regular .TTF files (rename to one of the 4 hard coded .ttc file names)
NOTE: the built in 'Convection' font is around 130KB of data. The extra unicode fonts are an additional 40MB!

Unfortunately, tweeking these files is not very practical because it requires a hard drive swap
-----
> doing this is it possible to change font style and color????????????????
It may be possible to replace the limited built-in 'Convection' font, depending on how it does the font matching. Someone needs to do more experimentation.
Color is a different problem. With full access to the hard drive, there are visual attributes in one of the settings database.

Unfortunately, tweeking these files is not very practical because it requires a hard drive swap
-----
re: tweeking the font files without the hard drive swap.

It *may* be possible to trick the update software to update these files. The update process handles the special 3 BIN files (EBOOT.BIN, RECOVERY.BIN and NK.BIN) and copies them to the system partition.
Certain other files appear to be permitted as well (.AC3, .TTC and .TTF file extensions). There is similar logic in the GigaBeat-S. Someone needs to do more experimentation.
-----

re: can this be used for a homebrew hack?
Possibly. It is the only place in the registry with a direct link to an optionally loaded file on the "Hard Disk" (the first partition, AKA the system partition)
Since you can place your own TTF files on the device, a corrupted one may be possible to crash the device in a semi-predictable way.
The font loading/rendering process is rather complicated. Bugs/exploits have been found in the past.
For example: http://www.cve.mitre.org/cgi-bin/cve...=CVE-2007-1213

Someone needs to do more experimentation.
DISCLAIMER: This may be a hole to get true homebrew working, or it may be yet another dead-end. Don't get your hopes up. If anyone is seriously looking at a Zune homebrew hack, I recommend looking in this area.
Thanks, but I don't think anyone here is capable of purposely creating a corrupted font. Know where to start?
__________________




lpxxfaintxx is offline  
Old 09-02-2007, 08:10 PM   #17 (permalink)
God
α+ω
Retired Staff
Professional Spammer
 
Join Date: Jan 2007
Location: Look up
Posts: 7,801
God has much to be proud ofGod has much to be proud ofGod has much to be proud ofGod has much to be proud ofGod has much to be proud ofGod has much to be proud ofGod has much to be proud of
Send a message via AIM to God Send a message via MSN to God Send a message via Yahoo to God Send a message via Skype™ to God
Awards Showcase
Biggest Abuser of Noobs Trogdor's Peasant Favorite zB Extremity 
Total Awards: 3
Default

Quote:
Originally Posted by lpxxfaintxx View Post
Thanks, but I don't think anyone here is capable of purposely creating a corrupted font. Know where to start?
creating a corrupted font is child's play, the hard part is getting it so that the firmware will not view it as corrupt and instead will encounter an overflow condition or some other predictable error that will accomplish something
__________________
Quote:
Originally Posted by sb
10:15 PM <Marshillboy> I almost never eat out

Nurta.net cures 29 known diseases



God is offline  
Old 09-02-2007, 08:40 PM   #18 (permalink)
Joe the Plumber
Retired Staff
Zune Priest
 
Dizzy's Avatar
 
Join Date: Mar 2007
Posts: 6,850
Dizzy is a name known to allDizzy is a name known to allDizzy is a name known to allDizzy is a name known to allDizzy is a name known to all
Send a message via AIM to Dizzy
Default

Man, Engadget took this totally awesome hack and trashed it all to hell. I know they ain't exactly MS fanbois, but what jerks.

Don't let em get to ya scheme. You may have opened up a bunch of possibilities.
__________________
Stop activity immediately if you feel short of breath, faint or dizzy, experience chest pain, or profuse perspiration.

Dizzy - Founder of zB REDnecks.
Master Chief of Hillbillies.





Dizzy is offline  
Old 09-02-2007, 09:33 PM   #19 (permalink)
- PIXEL PUSHER -
Premium Member
Jr. Member
 
wetworker's Avatar
 
Join Date: Dec 2006
Location: Toronto Canada
Posts: 493
wetworker is on a distinguished road
Default

gizmodo and engadget I swear must be getting paid by apple, it's the most biased site when it come to Zune related stories.

Did you guys catch the Lg prade story they did saying it was a copy of the iphone, when the Lg prade won a design award like 6 month b4 the iphone was released in 2007.
__________________

--------------}"In the age of conformity, sometimes being antisocial is a good thing" wetworker.{-----------





wetworker is offline  
Old 09-02-2007, 11:28 PM   #20 (permalink)
Zewbie
 
Join Date: Sep 2007
Posts: 1
iyoojin is on a distinguished road
Default

hey, is it possible to do this without opening the zune? i just got my 2 days ago and i have a bunch of korean songs and i dont feel like voiding my warranty yet...

and also, whats the safest way to open the zune up?



iyoojin is offline  
Closed Thread

Bookmarks

Thread Tools