内容の詳細
環境は、メインがiPhoneのLINE(14.3.1が最新)でサブとしてGalaxy S22 を使用しています。
サブ側は、非root。LSPatchでパッチ適用し Windows版偽装でログインしています。
Letter Sealingの影響でトークの復号化ができないことがあり、該当したトークが以下のような表示になります。
「メッセージを表示できません
このメッセージは未読の状態で、利用していた端末からは移行されなかったため表示できません。」
事象としてはサブAndroid端末を使ってやり取りすると、そこの部分のトークだけ iPhone側では上記のような表示になります。
また、メインiPhoneもサブAndroidもどちらもLINEを使っていない状態が続くと(おそらく30分程度?)
双方ともに上記のエラー表示になり、そのトークは読めなくなってしまいます。
わかる範囲で調べてみたところ、メインがiPhoneでサブがAndroidだと同じ人物とのトークルームであっても
Letter Sealing キーフィンガープリントが変わってしまうのが原因のようです。
別アカウントを使ってメイン・サブ双方ともにAndroidで確認してみたところ、
キーフィンガープリントはメインとLIMEパッチ済みサブでどちらも一致しました。
もしかするとLINE側の仕様かもしれませんが、
Windows PC版の偽装という観点を考えるとやや不可解な挙動なためバグとして報告させていただきます。
再現する手順
メインがiPhoneでサブでパッチ済みLINEの状態でトークを行う。
モジュールのバージョン
1.8.0
LINEアプリのバージョン
14.3.2
内容の詳細
環境は、メインがiPhoneのLINE(14.3.1が最新)でサブとしてGalaxy S22 を使用しています。
サブ側は、非root。LSPatchでパッチ適用し Windows版偽装でログインしています。
Letter Sealingの影響でトークの復号化ができないことがあり、該当したトークが以下のような表示になります。
「メッセージを表示できません
このメッセージは未読の状態で、利用していた端末からは移行されなかったため表示できません。」
事象としてはサブAndroid端末を使ってやり取りすると、そこの部分のトークだけ iPhone側では上記のような表示になります。
また、メインiPhoneもサブAndroidもどちらもLINEを使っていない状態が続くと(おそらく30分程度?)
双方ともに上記のエラー表示になり、そのトークは読めなくなってしまいます。
わかる範囲で調べてみたところ、メインがiPhoneでサブがAndroidだと同じ人物とのトークルームであっても
Letter Sealing キーフィンガープリントが変わってしまうのが原因のようです。
別アカウントを使ってメイン・サブ双方ともにAndroidで確認してみたところ、
キーフィンガープリントはメインとLIMEパッチ済みサブでどちらも一致しました。
もしかするとLINE側の仕様かもしれませんが、
Windows PC版の偽装という観点を考えるとやや不可解な挙動なためバグとして報告させていただきます。
再現する手順
メインがiPhoneでサブでパッチ済みLINEの状態でトークを行う。
モジュールのバージョン
1.8.0
LINEアプリのバージョン
14.3.2