更新内容を記載していないReleaseについては、差分を押してください、必要でない更新でなければ無理して更新を行う必要はありません。
更新名による判断
(例)v1.12.5
v1.12.6 →適応するLINEバージョンの変更
v1.12.5a, v1.12.5a1→仕様変更
下記の、LINE 14.3.2をインストールしパッチを行い、インストールを行って、ログインをしてください。
ログイン後、LIMEに適応するバージョンのLINEにパッチを行って、更新するようにしてください。
https://apkcombo.com/ja/line/jp.naver.line.android/download/phone-14.3.2-apk
既読者が正常に保存されない
一度アプリをアンインストールした場合以下に従ってください。
①リストアしたいファイルを移動させる
②LINEを開いてバックアップ
③移動させたファイルの名前をnaver_line_backup.db
に変更する
④LIME backup フォルダに入れ替え
で、移動させる
⑤リストアさせる
ファイルエクスプローラーは以下を使用してください(エラーなどの報告に対応しやすくするためです) https://play.google.com/store/apps/details?id=me.zhanghai.android.files
方法が怪しい場合以下の動画を参照してから、リストアを行ってください。(データが上書きされリストアできなくなる恐れがあります) https://youtu.be/94JN4NLGdOI
Macro SAMPLE
SAMPLE
このアプリで追加されている機能は、いずれPRするものがおおいですが、機能の追加を優先しているため、修正が必要なものが多く、このような形で公開させていただいております。
Thank you
LIME 開発者 https://github.com/Chipppppppppp
コラボレーター https://github.com/s1204IT
apks→apk https://github.com/AbdurazaaqMohammed/AntiSplit-M
Icon https://github.com/reindex-ot
バグ報告、仕様提案 5チャンネラー https://egg.5ch.net/test/read.cgi/android/1729438846/
現在 以下のファイルの改善、追加をしてくださる方を募集しています。 お気軽にプルリクエストをお願い致します。
以下で既読機能のログチェックを行なっています。 協力してくださる方よろしくお願いします グループurl https://line.me/R/ti/g/zjFmFkTF3c
個人 https://line.me/ti/p/gpusOPe28N
Github
READ
https://github.com/areteruhiro/LIME-beta-hiro/blob/master/README.md
バグレポート
https://github.com/areteruhiro/LIME-beta-hiro/blob/master/.github/ISSUE_TEMPLATE/bug_report.yml
App Code
Translation assistance
https://github.com/areteruhiro/LIME-beta-hiro/tree/master/app/src/main/res/values
LINE を掃除する Xposed Module です。
LINEアプリの ホーム > ⚙ から「設定」に入り、右上の「LIME」のボタンより開けます。また、Root ユーザーは LIME アプリから設定することも可能です。クローンアプリなどでは LIME 側からしか設定できない場合があるようです。
また、トーク画面右上の ⁝ からスイッチをオンにすると未読のまま閲覧できます。(このスイッチは設定で削除可能です)
※返信すると未読が解除されてしまうのでご注意ください
不要なボトムバーのアイコンの削除
ボトムバーのアイコンのラベルの削除
広告・おすすめの削除
サービスのラベルを削除
通知の「通知をオフ」アクションを削除
WebView を既定のブラウザで開く
常に既読をつけない
未読のまま閲覧
送信取り消しの拒否
常にミュートメッセージとして送信
トラッキング通信のブロック
noop
, pushRecvReports
, reportDeviceState
, reportLocation
, reportNetworkStatus
がブロックされます通信内容をログに出力
通信内容を改変
ナビゲーションバーを黒色に固定化
非表示にしたチャットの再表示を無効化
LsPatch用 着信音を鳴らす
サービスの項目の削除
トークのバックアップ、リストア
既読者の確認
設定の「リクエストを改変」、「レスポンスを改変」では、Rhino の JavaScript コードを記述することで自由に通信内容を改変できます。これを利用して新たな機能が実装可能なことを確認済みです (HOOK_SAMPLE.md
)。
あらかじめ data
という変数が用意されており、以下のプロパティが含まれます。
type
: REQUEST
または RESPONSE
となる Enum
型name
: 通信の名前value
: 通信内容※data
は、こちらのクラス のインスタンスで、「通信内容をログに出力」で確認できます。
また、console.log
で XposedBridge
にログを出力できます。エラーが発生した場合もここに出力されます。
リクエスト・レスポンスともに、JavaScript は他の処理より早く実行され、「通信内容にログを出力」は最後に実行されます。
Rhino の仕様、特に Java 文字列との比較に equals
を用いる必要があることに注意してください。
初めに、以下のサイトの中から、
LINE 14.16.0 と LIME 1.10.1 の APK をダウンロードしてください。
[!IMPORTANT] 分割 APK は使用しないでください
LINE
LIME
[!WARNING] 非 root 端末では、 以下の問題があります
- Google アカウント (ドライブ) を使用したトーク履歴の復元ができない
(この方法 でログインすれば可能)- 着信が入るとクラッシュ
- コインの購入が不可
- LINE Pay の一部の機能が使用不可
- △ Wear OS (スマートウォッチ)での連携
LSPatch をインストール
※フォークで開発されている NPatch では不具合が発生する可能性があります。
また、LSPosed 公式 の LSPatch を利用してアプリがクラッシュする場合は、フォークで開発されている JingMatrix LSPatch を利用してパッチを適用すると正常に動作する場合があります。
LSPatch アプリを開き、管理 > 右下の + > ストレージからapkを選択 > 先程ダウンロードした LINE の APK を選択 > ローカル → パッチを開始
※この方法 を用いればトークの復元が可能なようです。
[!TIP] ディレクトリの選択と出てきた場合は、OK を押してファイルピッカーを起動し、任意のディレクトリ下にフォルダを作成し、このフォルダを使用 > 許可を押す
[!IMPORTANT] 既に Playストア からインストールした LINE アプリがインストールされている場合は、署名が競合するため、最初にアンインストールを行ってください。
この機能は自己責任です
この方法は両方のデバイスを Root 化している場合のみ可能です。
https://jesuscorona.hatenablog.com/entry/2019/02/10/010920 にあるように、メッセージの同期などに若干の遅れが生じることに注意が必要です。
新たなバグや修正方法を見つけた場合は、報告をお願いします。
[!NOTE] 日本語がわかる場合は日本語で記述してください。