Sponsors



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

New Member?



 
Register Zunecentive FAQ Members List Calendar Search Today's Posts Mark Forums Read

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

Reply
 
LinkBack Thread Tools
Old 09-02-2007, 04:03 AM   #1 (permalink)
Squirt
 
Join Date: Aug 2007
Posts: 12
Reputation: 16
$zB: 0
Donate
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 04:15 AM.



scheme is offline   Reply With Quote
Remove Advertisements Sponsored Links
Advertisement
 
Old 09-02-2007, 05:57 AM   #2 (permalink)
Administrator
Ultimate Zuner
 
Join Date: Jul 2006
Location: Irvine, CA
Posts: 5,820
Reputation: 204
$zB: 2043
Donate
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?
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.




lpxxfaintxx is offline   Reply With Quote
Old 09-02-2007, 06:08 AM   #3 (permalink)
Fez
Posting Disabled
Graduate Zuner
 
Join Date: Mar 2007
Location: Hell Hole aka Saudi Arabia
Posts: 1,452
Reputation: 58
Send a message via MSN to Fez Send a message via Skype™ to Fez
$zB: 12
Donate
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   Reply With Quote
Old 09-02-2007, 06:11 AM   #4 (permalink)
Administrator
Ultimate Zuner
 
Join Date: Jul 2006
Location: Irvine, CA
Posts: 5,820
Reputation: 204
$zB: 2043
Donate
Default

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

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.




lpxxfaintxx is offline   Reply With Quote
Old 09-02-2007, 06:31 AM   #5 (permalink)
Squirt
 
Join Date: Aug 2007
Posts: 12
Reputation: 16
$zB: 0
Donate
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   Reply With Quote
Old 09-02-2007, 06:33 AM   #6 (permalink)
Administrator
Ultimate Zuner
 
Join Date: Jul 2006
Location: Irvine, CA
Posts: 5,820
Reputation: 204
$zB: 2043
Donate
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.
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.




lpxxfaintxx is offline   Reply With Quote
Old 09-02-2007, 06:53 AM   #7 (permalink)
Squirt
 
Join Date: Aug 2007
Posts: 12
Reputation: 16
$zB: 0
Donate
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   Reply With Quote
Old 09-02-2007, 07:27 AM   #8 (permalink)
Stronger than sand
Administrator
Ultimate Zuner
 
Nurta's Avatar
 
Join Date: Jan 2007
Location: NYS
Posts: 6,302
Reputation: 329
Send a message via AIM to Nurta Send a message via MSN to Nurta Send a message via Yahoo to Nurta Send a message via Skype™ to Nurta
$zB: 5160
Donate
Awards Showcase
Most Flamboyant Personality Chiup's Bitch 
Total Awards: 2
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.
__________________
Note: The viewpoint posted above does not necessarily reflect the opinion of Zuneboards, Zuneboard's staff, Nurta, or any affiliate of any of the previously mentioned parties.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

I'm sorry Dizzy, I don't swing that way


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
my army, while you can





Nurta is offline   Reply With Quote
Old 09-02-2007, 10:18 AM   #9 (permalink)
Experienced Zuner
 
skullcandy527's Avatar
 
Join Date: May 2007
Posts: 131
Reputation: 14
$zB: 12
Donate
Default

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

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


Thanks, Mr. Munke

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

My Sexy Zune~ x]




skullcandy527 is offline   Reply With Quote
Old 09-02-2007, 12:38 PM   #10 (permalink)
zB Programmer
Experienced Member
 
LedZepp's Avatar
 
Join Date: Mar 2007
Posts: 966
Reputation: 114
$zB: 626
Donate
Default

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




LedZepp is online now   Reply With Quote
Old 09-02-2007, 12:41 PM   #11 (permalink)
Jr. Member
 
ghostz's Avatar
 
Join Date: Jul 2007
Posts: 302
Reputation: 13
$zB: 133
Donate
Default

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




ghostz is offline   Reply With Quote
Old 09-02-2007, 12:54 PM   #12 (permalink)
Stronger than sand
Administrator
Ultimate Zuner
 
Nurta's Avatar
 
Join Date: Jan 2007
Location: NYS
Posts: 6,302
Reputation: 329
Send a message via AIM to Nurta Send a message via MSN to Nurta Send a message via Yahoo to Nurta Send a message via Skype™ to Nurta
$zB: 5160
Donate
Awards Showcase
Most Flamboyant Personality Chiup's Bitch 
Total Awards: 2
Default

this mod only allows you to add unicode support, not to replace the font
__________________
Note: The viewpoint posted above does not necessarily reflect the opinion of Zuneboards, Zuneboard's staff, Nurta, or any affiliate of any of the previously mentioned parties.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

I'm sorry Dizzy, I don't swing that way


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
my army, while you can





Nurta is offline   Reply With Quote
Old 09-02-2007, 12:55 PM   #13 (permalink)
zB Programmer
Experienced Member
 
LedZepp's Avatar
 
Join Date: Mar 2007
Posts: 966
Reputation: 114
$zB: 626
Donate
Default

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




LedZepp is online now   Reply With Quote
Old 09-02-2007, 02:32 PM   #14 (permalink)
Zuner
 
Join Date: Nov 2006
Posts: 74
Reputation: 9
$zB: 11
Donate
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 02:34 PM.



ZunePet is offline   Reply With Quote
Old 09-02-2007, 02:40 PM   #15 (permalink)
- PIXEL PUSHER -
Premium Member
Jr. Member
 
wetworker's Avatar
 
Join Date: Dec 2006
Location: Toronto Canada
Posts: 452
Reputation: 41
$zB: 112
Donate
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.
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

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





wetworker is offline   Reply With Quote
Old 09-02-2007, 06:58 PM   #16 (permalink)
Administrator
Ultimate Zuner
 
Join Date: Jul 2006
Location: Irvine, CA
Posts: 5,820
Reputation: 204
$zB: 2043
Donate
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?
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.




lpxxfaintxx is offline   Reply With Quote
Old 09-02-2007, 07:10 PM   #17 (permalink)
Stronger than sand
Administrator
Ultimate Zuner
 
Nurta's Avatar
 
Join Date: Jan 2007
Location: NYS
Posts: 6,302
Reputation: 329
Send a message via AIM to Nurta Send a message via MSN to Nurta Send a message via Yahoo to Nurta Send a message via Skype™ to Nurta
$zB: 5160
Donate
Awards Showcase
Most Flamboyant Personality Chiup's Bitch 
Total Awards: 2
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
__________________
Note: The viewpoint posted above does not necessarily reflect the opinion of Zuneboards, Zuneboard's staff, Nurta, or any affiliate of any of the previously mentioned parties.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

I'm sorry Dizzy, I don't swing that way


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
my army, while you can





Nurta is offline   Reply With Quote
Old 09-02-2007, 07:40 PM   #18 (permalink)
caucASIAN, but not as cool as ASIANS
Moderator
Ultimate Zuner
 
Dizzy's Avatar
 
Join Date: Mar 2007
Posts: 6,702
Reputation: 303
Send a message via AIM to Dizzy
$zB: 161
Donate
Awards Showcase
Nurta's Slave Gregory's Bitch 
Total Awards: 2
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.
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


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



Dizzy is offline   Reply With Quote
Old 09-02-2007, 08:33 PM   #19 (permalink)
- PIXEL PUSHER -
Premium Member
Jr. Member
 
wetworker's Avatar
 
Join Date: Dec 2006
Location: Toronto Canada
Posts: 452
Reputation: 41
$zB: 112
Donate
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.
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

--------------}"In the age of conformity, sometimes being antis