tmytのらくがき

個人の日記レベルです

X01TでMMSLite 完全版

※追記(08/01/25 01:01)
連絡先からSMSを送信できるようにレジストリを変更
おそらく、これでほんとに完全版

MMSが複数のSMSとして受信されてしかも内容はエラー。という問題が解決したので、完全版です。米欄の方、ありがとう。



まずレジストリを削除します。
MMSLite用の削除レジストリもついでに消してしまう。

[HKEY_LOCAL_MACHINE\System\Inbox\ExternalAccounts\SMS]
[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]

で、これだけは値なので注意。

[HKEY_CURRENT_USER\Software\Microsoft\SMS]
DisableSmsUi=dword:00000001

以前削除対象だったのは結局上書きされるので大丈夫と思う。
気になる人は削除して。


そしてレジストリを書きます。

REGEDIT4

[HKEY_CLASSES_ROOT\sms\Shell\Open\Command] 
"Default"="tmail.exe %1" 

[HKEY_CLASSES_ROOT\sms\DefaultIcon] 
"Default"="tmail.exe,0" 

[HKEY_CLASSES_ROOT\mailto\Shell\Open\Command] 
"Default"="tmail.exe %1" 

[HKEY_CLASSES_ROOT\mailto\DefaultIcon] 
"Default"="tmail.exe,0"

[HKEY_LOCAL_MACHINE\Comm\Cellular\SMS\Protocols\Broadcast]
"Params"="-Text"
"AppName"="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"="WDP"
"DLL"="SMS_Providers.dll"
"Priority"=dword:00000020
"Name"="Microsoft WDP SMS Protocol"

[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

[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が現れた状態でSMSが送受信可能になってます。


そして本命MMSLiteのインストール。
なんなくインストールできるはず。


これでSMS、MMSのInbox化は完了