الرئيسيةسامسونج: تنزيل WGT وتثبيته من الكمبيوتر
اختار إصدار نظام تلفزيونك. تنزيلات الكمبيوتر WGT فقط. فك الملف وإعادة توقيعه بشهادتك مطلوبان؛ تغيير الامتداد وحده لا يكفي. تثبيت الموبايل لم يتغير.
Tizen 3 و4 تجريبيان. نجاح Lite 3 على Tizen 5 لا يثبت توافق كل أجهزة Tizen 3.
Tizen 2.3 / 2.4 Lite · 0.8.297
تنزيل Tizen 2 Lite · WGT للكمبيوترنسخة خفيفة تجريبية للأجهزة القديمة. تحتاج توقيعًا بشهادة تشمل DUID التلفزيون؛ التوافق يختلف حسب الموديل. ابدأ بالأمرين التاليين، ثم أكمل خطوات الشهادة والتوقيع أدناه:
$sourceWgt = Join-Path $env:USERPROFILE "Downloads\Morph-TV-Samsung-Tizen2-0.8.297.wgt"
$packageId = "MorphT2001"
Tizen 3 Lite · 0.8.297
تنزيل WGT للكمبيوتربعد التحميل، ابدأ بالأمر الخاص بهذه النسخة:
$sourceWgt = Join-Path $env:USERPROFILE "Downloads\Morph-TV-Samsung-Tizen3-0.8.297.wgt"
$packageId = "MorphT3001"
Tizen 4 · 0.8.297
تنزيل WGT للكمبيوتربعد التحميل، ابدأ بالأمر الخاص بهذه النسخة:
$sourceWgt = Join-Path $env:USERPROFILE "Downloads\Morph-TV-Samsung-Tizen4-0.8.297.wgt"
$packageId = "ClearMob01"
Tizen 5+ · 0.8.297
تنزيل WGT للكمبيوتربعد التحميل، ابدأ بالأمر الخاص بهذه النسخة:
$sourceWgt = Join-Path $env:USERPROFILE "Downloads\Morph-TV-Samsung-Tizen5-0.8.297.wgt"
$packageId = "ClearMob01"
الشهادة والسماح بالتثبيت
Certificate Manager → Samsung → TV. أنشئ Profile وAuthor Certificate، ثم Distributor Certificate بصلاحية Public، وأضف DUID التلفزيون. احتفظ بالشهادة وكلمة مرورها للتحديثات. في Device Manager اضغط كليك يمين على التلفزيون → Permit to install applications.
فك WGT وإعادة توقيعه
نفّذ أولًا أمر النسخة المختارة أعلاه، ثم الأوامر التالية في نفس نافذة PowerShell. عدّل عنوان التلفزيون واسم شهادة MorphTV حسب جهازك. مصدر الملفات ومجلد الملف الموقّع منفصلان تلقائيًا.
$tvAddress = "10.0.0.153:26101"
$certificateProfile = "MorphTV"
$workRoot = Join-Path $env:USERPROFILE ("Downloads\Morph-Sign-" + [guid]::NewGuid().ToString("N"))
$sourceFolder = Join-Path $workRoot "source"
$outputFolder = Join-Path $workRoot "signed"
New-Item -ItemType Directory -Path $outputFolder -Force | Out-Null
Add-Type -AssemblyName System.IO.Compression.FileSystem
[System.IO.Compression.ZipFile]::ExtractToDirectory($sourceWgt, $sourceFolder)
& "C:\tizen-studio\tools\ide\bin\tizen.bat" package -t wgt -s $certificateProfile -o $outputFolder -- $sourceFolderلا تكمل إلا بعد نجاح التوقيع وظهور ملف WGT في مجلد signed.
التثبيت والتشغيل
سيب التلفزيون شغال، واقفل Device Manager، ثم نفّذ:
$signedWgt = Get-ChildItem -LiteralPath $outputFolder -Filter *.wgt
if (@($signedWgt).Count -ne 1) { throw "Expected one signed WGT. Check the signing output." }
$remoteWgt = "/home/owner/share/tmp/sdk_tools/morph-" + [guid]::NewGuid().ToString("N") + ".wgt"
& "C:\tizen-studio\tools\sdb.exe" connect $tvAddress
& "C:\tizen-studio\tools\sdb.exe" -s $tvAddress push $signedWgt.FullName $remoteWgt
& "C:\tizen-studio\tools\sdb.exe" -s $tvAddress shell 0 vd_appinstall $packageId $remoteWgtاستنى install completed. cmd_ret:0 وحده لا يكفي. لو ظهر فشل توقّف واحتفظ بالناتج. الحذف ليس مطلوبًا للتحديث المعتاد وقد يمسح الإعدادات والتفعيل.
بعد نجاح التثبيت افتح التطبيق من Apps، أو نفّذ:
& "C:\tizen-studio\tools\sdb.exe" -s $tvAddress shell 0 execute ($packageId + ".Home")