tmytのらくがき

個人の日記レベルです

X01TでMMSLite その2


※追記(08/01/24 23:55)
この情報は古いです。
完全版ができたのでそちらをどうぞ。

前回に引き続き。


某掲示板に晒されてたので、もうちょっと細かく。



※追記(08/01/24 22:48)
削除するキーを修正


まず次のキーを削除。

[HKEY_LOCAL_MACHINE\Comm\Cellular\SMS\Protocols\Raw]
[HKEY_LOCAL_MACHINE\Comm\Cellular\SMS\Protocols\Notification]
[HKEY_LOCAL_MACHINE\Comm\Cellular\SMS\Protocols\Text]
[HKEY_LOCAL_MACHINE\Comm\Cellular\SMS\Protocols\Broadcast]
[HKEY_LOCAL_MACHINE\Comm\Cellular\SMS\Protocols\Status]
[HKEY_LOCAL_MACHINE\System\Inbox\ExternalAccounts\SMS]


でもって、これを追加。

REGEDIT4

[HKEY_LOCAL_MACHINE\Comm\Cellular\SMS\Protocols\Broadcast]
"Params"="-Text"
"AppName"="\\Windows\\tmail.exe"
"Priority"=dword:00000030
"ExportPrefix"="Broadcast"
"DLL"="SMS_Providers.dll"
"Name"="Microsoft Broadcast Message SMS Protocol (Receive
Only)"

[HKEY_LOCAL_MACHINE\Comm\Cellular\SMS\Protocols\Notification]
"Params"="-Notification"
"AppName"="tmail.exe"
"Priority"=dword:00000015
"ExportPrefix"="Notify"
"DLL"="SMS_Providers.dll"
"Name"="Microsoft Notification SMS Protocol (Receive Only)"

[HKEY_LOCAL_MACHINE\Comm\Cellular\SMS\Protocols\Raw]
"Params"="-Text"
"AppName"="tmail.exe"
"Priority"=dword:00000000
"ExportPrefix"="Raw"
"DLL"="SMS_Providers.dll"
"Name"="Microsoft Raw SMS Protocol (Receive Only)"

[HKEY_LOCAL_MACHINE\Comm\Cellular\SMS\Protocols\Status]
"Params"="-Status"
"AppName"="tmail.exe"
"Priority"=dword:00000005
"ExportPrefix"="Status"
"DLL"="SMS_Providers.dll"
"Name"="Microsoft Status Message SMS Protocol (Receive Only)"

[HKEY_LOCAL_MACHINE\Comm\Cellular\SMS\Protocols\Text]
"Params"="-Text"
"AppName"="tmail.exe"
"Priority"=dword:00000010
"ExportPrefix"="Text"
"DLL"="SMS_Providers.dll"
"Name"="Microsoft Text SMS Protocol"

[HKEY_LOCAL_MACHINE\Comm\Cellular\SMS\Protocols\WCMP]
"Priority"=dword:00000025
"ExportPrefix"="WCMP"
"DLL"="SMS_Providers.dll"
"Name"="Microsoft WCMP SMS Protocol"

[HKEY_LOCAL_MACHINE\Comm\Cellular\SMS\Protocols\WDP]
"ExportPrefix"="BINWDP"
"DLL"="WdpBinProvider.dll"
"Priority"=dword:00000020
"Name"="Microsoft WDP SMS Protocol"

[HKEY_LOCAL_MACHINE\Security\PushRouter\Registrations\ByCTAndAppId\application/vnd.wap.mms-message;x-wap-application:mms.ua]
@="{292BACF8-AAF4-4201-B1CB-4F3036EF120D}"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Inbox\Svc\SMS]
"DeleteMessages"="SMS メッセージのクリア(&L)"
"SendMessage"="SMS メッセージの送信"
"MessageSent"="メッセージが送信されました"
"NewMessage"="新しい SMS メッセージ"
"Abbreviation"="SMS"
"FriendlyName"="SMS メッセージ"
"TreatImmediateModeCBAsClass0SMS"=dword:00000001
"UserCannotCreate"=dword:00000001
"DLL"="tpcutil.dll"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Inbox\Svc\SMS\MsgClasses]
"IPM.SMStext"=dword:00000001
"IPM.SMStext.MDSRequest"=dword:00000001

[HKEY_LOCAL_MACHINE\Software\Microsoft\Inbox\Svc\SMS\Rules]
"{E82EAA06-E78E-4804-AFF3-7CD84D2E00D1}"=dword:00000001
"{77990A0E-60B8-4103-B9AF-17157E4274FD}"=dword:00000001
"{1000BC1C-F4A3-4210-B197-4AEBF2CEE6F5}"=dword:00000001

[HKEY_CURRENT_USER\ControlPanel\Notifications\{A877D65B-239C-47a7-9304-0D347F580408}]
@="Messaging: New text message"
"EventType"=dword:00000002
"VibrateWithRingerOff"=dword:00000001
"VibrateWithRingerOn"=dword:00000000
"Wave"="\\Windows\\Alarm Triangle.mid"
"Duration"=dword:00000000
"Options"=dword:00000009


そしてソフトリセット。
Inboxを開くとSMS メッセージってのがいるはず。
ここまでSMSがInboxで送受信できる。


そしてMMSLiteのインストール。
某掲示板で報告のあったとおり、次のレジストリを削除。

[-HKEY_LOCAL_MACHINE\Security\PushRouter\Registrations\ByCTAndAppId\;x-wap-application:mms.ua]
[-HKEY_LOCAL_MACHINE\Security\PushRouter\Registrations\ByCTAndAppId\application/vnd.wap.mms-message;]
[-HKEY_LOCAL_MACHINE\Security\PushRouter\Registrations\ByCTAndAppId\application/vnd.wap.mms-message;x-wap-application:mms.ua]
[-HKEY_LOCAL_MACHINE\Security\PushRouter\Registrations\ByGenericId\00251F498768C701]

削除したらMMSLiteのインストール。
うちのこは1回目インストールに失敗したけど2回目やったらインストールできた。
ほかの環境ではどうかわからない。


おそらくこれでInboxでSMSとMMSができるようになるはず。


当然ですけどat your own risk です。