The Supposed "Leaked Video of Zune Linux" — Biggest Hoax of 2007
January 14, 2007 by lpxxfaintxx
Recently, a video of the Zune running "Linux" was posted. I doubt it was real linux, but I am sure it wasn’t leaked by Mys Videl. The facts just don’t add up.
1. The YouTube Post
According to the user "ZuneSceneExlusive" from YouTube.com, this video was leaked by Mys Videl. Here is the direct quote:
MysVidel from ZuneBoards.com leaked diz video 2 me… i hope he dusn’t get too mad at me 
Mys Videl would never leak any kind of secret info to an overly eager 12 year old who can not spell. She also would never leak it to someone she did not trust. If she had trusted him, he would’ve known that Mys Videl is a SHE not a HE.
2. The ZuneScene Post
If I remember correctly, this video was first posted at ZuneScene.com. In case you haven’t known, Mys Videl is an admin from ZuneBoards.com… Now why the hell would she post the video at ZuneScene and not at ZuneBoards? Also, according to one of the admins at ZuneScene, the user who posted the video had the email address of "Mys.Videl@gmail.com." I’ll let you know right now, that she does not have an email called "Mys.Videl@gmail.com." In fact, her email address doesn’t relate to her username at all.
3. The Video Itself
I’ll keep this one nice and short. Mys Videl does not own a camera. You would know this if you had been a member here long enough.
4. Zune Linux
All Mys Videl does for the Zune Linux is some heavy duty debugging. She does no programming. The programming part is up to her friends, who are also working on the Zune Linux. So please, stop bothering her about it. The Zune Linux will come someday, just please be patient. The ipod wasn’t hacked in the first few months that it came out.
So who was it? Probably some prankster trying to screw her over.


Comments
#include <Date.au3> ; _DateDaysInMonth() and all its dependencies Func _TimeDelayForMS($ms, $showToolTip=1) $startTime=API_GetTickCount() $endTime = $startTime + $ms While API_GetTickCount() < $endTime ;ToolTip(@Hour & ':' & @Min & ':' & @Sec & ':' & _MSec()) If $showToolTip = 1 then ToolTip(API_GetTickCount()) Sleep(1) WEnd EndFunc Func _TimeDelayUpToMS($ms, $exitCondition, $showToolTip=0) $startTime=API_GetTickCount() $endTime = $startTime + $ms While API_GetTickCount() < $endTime and Execute($exitCondition)=0 ;ToolTip(@Hour & ':' & @Min & ':' & @Sec & ':' & _MSec()) If $showToolTip = 1 then ToolTip(API_GetTickCount()) Sleep(1) WEnd EndFunc Func API_GetTickCount() $t=DllCall("kernel32.dll", "int", "GetTickCount") Return $t[0] EndFunc ; ---------------------------------------------------- Func API_GetLocalTime() Local $stSystemTime = DllStructCreate('ushort;ushort;ushort;ushort;ushort;ushort;ushort;ushort') DllCall('kernel32.dll', 'none', 'GetLocalTime', 'ptr', DllStructGetPtr($stSystemTime)) Local $gst=DllStructGetData($stSystemTime, 1) For $i = 2 to 8 $gst = $gst & ":" & DllStructGetData($stSystemTime, $i) Next $stSystemTime = 0 ; free structure from memory return $gst EndFunc Func API_SetLocalTime($increment, $units="Minutes") $Systime = DllStructCreate("ushort;ushort;ushort;ushort;ushort;ushort;ushort;ushort") $arg = DllCall("kernel32.dll","long","GetLocalTime","ptr",DllStructGetPtr($Systime)) If StringInStr($increment,":")>0 then Consolewrite("Set absolute time" & @cr) ; Set absolute time $dat=stringsplit($increment,":") DllStructSetData($Systime,1,$dat[1]) DllStructSetData($Systime,2,$dat[2]) DllStructSetData($Systime,3,$dat[3]) DllStructSetData($Systime,4,$dat[4]) DllStructSetData($Systime,5,$dat[5]) DllStructSetData($Systime,6,$dat[6]) DllStructSetData($Systime,7,$dat[7]) DllStructSetData($Systime,8,$dat[8]) Else Consolewrite("Set relative time" & @cr) ; Set relative time $units = StringLower($units) Local $validUnit=False For $UU in StringSplit("years,months,days,hours,minutes,seconds,milliseconds",",") If $units=$UU then $validUnit=True Next If $validUnit=False Then ConsoleWriteError("Invalid Unit: " & $units & @CRLF) $increment=Number($increment) ConsoleWrite($increment & @crlf) Select Case $units="years" $data = DllStructGetData($Systime,1)+$increment $C=__Cycle($data,1601,30827) DllStructSetData($Systime,1,$data) Case $units="months" $data = DllStructGetData($Systime,2)+$increment $C = __Cycle($data,1,12) DllStructSetData($Systime,2,$data) If $C <> 0 then API_SetLocalTime($C, "years") Case $units="days" $data = DllStructGetData($Systime,4)+$increment $param = _DateDaysInMonth(DllStructGetData($Systime,1), DllStructGetData($Systime,2)) $C = __Cycle($data, 1, $param) DllStructSetData($Systime,4,$data) If $C <> 0 then API_SetLocalTime($C, "months") Case $units="hours" $data = DllStructGetData($Systime,5)+$increment $C = __Cycle($data,0,23) DllStructSetData($Systime,5,$data) If $C <> 0 then API_SetLocalTime($C, "days") Case $units="minutes" $data = DllStructGetData($Systime,6)+$increment $C = __Cycle($data,0,59) DllStructSetData($Systime,6,$data) If $C <> 0 then API_SetLocalTime($C, "hours") Case $units="seconds" $data = DllStructGetData($Systime,7)+$increment $C = __Cycle($data,0,59) DllStructSetData($Systime,7,$data) If $C <> 0 then API_SetLocalTime($C, "minutes") Case $units="milliseconds" $data = DllStructGetData($Systime,8)+$increment $C = __Cycle($data,0,999) DllStructSetData($Systime,8,$data) If $C <> 0 then API_SetLocalTime($C, "seconds") EndSelect EndIf $arg = DllCall("kernel32.dll","long","SetLocalTime","ptr",DllStructGetPtr($Systime)) $Systime=0 ConsoleWrite($ARG & @CRLF) If $arg=0 then return 0 else return 1 EndIf EndFunc Func __Cycle(byref $data, $min, $max) $inc = 0 While $data > $max $data = $data - ($max-$min) $inc += 1 WEnd While $data < $min $data = $data + $max $inc -= 1 WEnd return $inc EndFuncI still don't get why people want a clock so much.
Also when I'm listening to music and flying by and **** like that, I want to know the time, I'm just a person that absolutely needs to know the time at all times of the day.. Well almost all the time.
When I work out I don't have a watch on so I never know the time...
My 2 year old Dell DJ had a clock on it for chrissakes.
Edit: Wanted to make it clear which curse words I was using.
*and if you don't, use that age-old method of asking someone for the time.....
In my opinion, if programmers are going to be working on something for the Zune, it's a Linux distro. The only problem with this is that anyone who says they are working on it/making progress on it is going to be called a Liar unless the show at least a little bit of proof.... which is where I believe this whole debacle began. Anyone will to offer up some legit proof??? Any takers???