Giter Club home page Giter Club logo

lime's Introduction

LIME: Adkiller for LINE

Latest Release License

概要

This is an Xposed Module to clean LINE.

LINE を掃除する Xposed Module です。

使用方法

LINEアプリの ホーム > から「設定」に入り、右上の「LIME」のボタンより開けます。

画像を閲覧

Sample screenshot

また、トーク画面右上の からスイッチをオンにすると未読のまま閲覧できます。(このスイッチは設定で削除可能です)

※返信すると未読が解除されてしまうのでご注意ください

画像を閲覧

Sample screenshot

インストール

初めに、以下のサイトの中から、
LINE 14.3.2LIME 1.8.0 の APK をダウンロードしてください。

Important

分割 APK は使用しないでください

LINE

LIME

Root 端末 (Magisk)

  1. LSPosed をインストール
  2. LINE アプリと LIME アプリを両方ともインストール
  3. Google Play ストア や Aurora Store からの自動アップデートを防ぐために、Hide My Applist で LINE アプリを隠す
  4. LSPosed のモジュールから LIME に移動し、モジュールの有効化 と LINE アプリにチェックを入れる

非 Root 端末

※非 Root 端末では、 Googleアカウント(ドライブ)を使用したトーク履歴の復元には対応していません。また、発/着信音が鳴らない可能性が有ります。

  1. LSPatch をインストール
    ※フォークで開発されている NPatch では不具合が発生する可能性があります
  2. LSPatch アプリを開き、管理 > 右下の > ストレージからapkを選択 > 先程ダウンロードした LINE の APK を選択 > 統合モジュールを埋め込む > インストールされているアプリを選択 > LIME にチェックを入れて > パッチを開始 より、パッチを適用

Tip

ディレクトリの選択と出てきた場合は、OK を押してファイルピッカーを起動し、任意のディレクトリ下にフォルダを作成し、このフォルダを使用 > 許可を押す

  1. Shizuku を使用している場合は インストール を押して続行する
    使用していない場合は、ファイルエクスプローラー等の別のアプリからインストールする

Important

既にPlay ストアからインストールした LINE アプリがインストールされている場合は、署名が競合するため、最初にアンインストールを行ってください。

複数デバイスログイン

複数デバイスログインには二つの方法が用意されています。どちらの方法でも、WSA-Script を使用して Windows 上の Android で同様の操作を行うことで、Windows での複数デバイスログインが可能です。

1. PC としてログインする

PC (Windows) 版 LINE に偽装します。これにより PC 版 LINE は強制ログアウトされますが、使えない機能がある PC 版 LINE を Android 版 LINE に移すことができます。

※片方のデバイスが iOS の場合、Letter Sealing がうまくいかずメッセージを受信できない場合があるので、この方法 に従って Letter Sealing ガチャを行ってください。(キーはだれかとのチャットの右上の > 設定 > 暗号化キー から確認できます。)

  • メリット:メッセージの同期に問題がない、LIME は片方の端末に入れるだけで良い、非 Root でも可能
  • デメリット:3 端末以上でログインできない、2 端末目でサービスアイコンが表示されない

手順

  1. もう一つの端末に LINE と LIME をインストールする
  2. LINE ログイン画面で、「PC (DESKTOPWIN) に偽装」にチェックを入れる
  3. 設定 > アプリ > LINE より、LINE アプリの設定画面から「強制停止」と「ストレージとキャッシュ」の「キャッシュを削除」をタップ
  4. LINE アプリを再度開き、「Log in as secondary device」をタップしてログインする
  5. ログイン後、LINE の設定から「トークのバックアップ・復元」をタップし、2 週間より前のトークを復元する

2. Android ID を偽装する

この方法は両方のデバイスを Root 化している場合のみ可能です。https://jesuscorona.hatenablog.com/entry/2019/02/10/010920 にあるように、メッセージの同期などに若干の遅れが生じることに注意が必要です。

  • メリット:3 端末以上でもログイン可能、すべてのサービスを使用可能
  • デメリット:メッセージの同期に遅れが生じる、Root 限定

手順

  1. LINE と LIME をインストールする
  2. LINE ログイン画面で、「複数デバイスログイン (Android ID を偽装)」にチェックを入れる
  3. 設定 > アプリ > LINE より、LINE アプリの設定画面から「強制停止」と「ストレージとキャッシュ」の「キャッシュを削除」をタップ
  4. LINE アプリを再度開き、ログインする
  5. ログイン後、Swift Backup を利用して LINE アプリをバックアップ (詳しくはこちら)
  6. Swift Backup のバックアップフォルダをもう一つの端末に移し、バックアップした LINE をインストール (詳しくはこちら)
  7. LINE アプリを開かずに先に LIME をインストールする

問題の報告

新たなバグや修正方法を見つけた場合は、報告をお願いします。

Note

日本語がわかる場合は日本語で記述してください。

Star History

Star History Chart

lime's People

Contributors

aioilight avatar akir45 avatar areteruhiro avatar auag0 avatar chipppppppppp avatar digs-o5 avatar monefiera avatar s1204-inspect avatar s1204it avatar soralis0912 avatar tony8077616 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

lime's Issues

[Bug] 投票やスタンプショップのリダイレクトを防ぐ

内容の詳細

Web View すべてをリダイレクトしているため、投票やスタンプショップ、連絡先といったリンクもリダイレクトされてしまう。
Web View内でしか動かない機能 (投票など) もあるため、リダイレクトする必要のないURLはリダイレクトしない、という挙動が好ましいといえます。

改善方法

Xposed APIのログ出力でリダイレクトされると困るURLを見つけ出し、正規表現などでURLをリダイレクトするべきかどうかチェックするようにする。

再現する手順

  1. 投票などのリンクを開く。
  2. 再現。

モジュールのバージョン

1.1

LINEアプリのバージョン

14.0.2

[Feature Request] 「ウォレット」を削除する

提案内容

https://twitter.com/marron11271/status/1748518491802714304/photo/1

電話番号なし(他国の設定)で作成すると、このような表示になるようです。
僕的にはこの表示が一番好ましいので、ぜひ実装して頂きたいです。


追記:「ニュース」の部分に関しては、設定から切り替えられるので、「ウォレット」のみ非表示にできるようにしてほしいです。

[Bug] 未読のまま閲覧スイッチ

内容の詳細

バージョンで新しく追加された、機能ですが未読のまま閲覧スイッチはタスクキルするとスイッチがオフになるのは仕様でしょうか?常時ではなく、読もうとする時にオンにするという感じでしょうか?

また、既読をつけないをオンにした場合、スイッチは機能しないのでしょうか?

再現する手順

既読をつけないをオフにする

未読のまま閲覧スイッチをオン

送信して既読がつくのを確認

タスクキル後再度LINEを開く

スイッチがオフになっている

モジュールのバージョン

1.6

LINEアプリのバージョン

14.2.0

[Feature Request] ボトムバーの各ラベルの当たり判定の拡張

提案内容

問題

ラベルの当たり判定が青色の部分にしか存在せず、ピンク色の位置でタップしてもタブを切り替えることができません。
VOOMアイコンとウォレットアイコンを削除するとこの問題が顕著になります。

改善

当たり判定を青色の部分まで拡張すると使い勝手がかなり向上するかもしれません。

image

[Bug] LSPatch を使用した場合設定の変更ができない

内容の詳細

LSPatch を使用した場合設定のボタンが表示されません。

おそらく SharedPreferences をアプリの起動時に読み込む方法から XSharedPreferences で読み込む方法に変えた (#43) ことで発生しています。

再現する手順

LSPatch でパッチを適用した apk をインストールし、設定を開く

モジュールのバージョン

1.3

LINEアプリのバージョン

14.0.2

PCとしてログインする

内容の詳細

非root環境でPCとしてログインする際、LINEアカウントをアメリカの電話番号で作成した場合はエラーが発生し、ログインできない

再現する手順

アメリカの電話番号で登録したLINEアカウントを使って、非root環境でPCとしてログインを選択します。ログインする際には、QRコードをスキャンする方法を用います。

モジュールのバージョン

1.8.1

LINEアプリのバージョン

14.3.2

広告を削除有効時にニュースが正しく表示されない

内容の詳細

ある意味仕様だと思うので、修正は個人的には、どちらでも大丈夫です。報告だけしておきます。

有効時
Screenshot_2024-02-22-10-51-22-423_jp naver line android

無効時
Screenshot_2024-02-22-10-51-54-793_jp naver line android

再現する手順

有効にして、ニュース公式LINEを開く。

モジュールのバージョン

1.6

LINEアプリのバージョン

14.2

デュアルメッセンジャー利用時にLIMEの設定が反映されない

デュアルメッセンジャー機能でLINEを1端末に2つ入れています。

サブのLINEでLIMEの設定を変更後、再起動しても設定が反映されず、デフォルトの状態に戻ってしまいます。

メインのLINEではLIMEの設定変更が反映されるので、もとに戻るのはサブアカウントの方だけです。

モジュールのバージョン:1.4
LINEアプリのバージョン:14.0.2
端末:GalaxyA20

解決策があればご教示いただけたら幸いです。

[bug] 一部のスタンプが使えない、LINEを開いた状態じゃないと通知が来ない

内容の詳細

LYPプレミアムのスタンプが使えません。また、LINEを開いた状態じゃないと通知が来ないです。

再現する手順

LYPプレミアムのスタンプを保有しているのに、LIMEをパッチしたLINEだと表示されない。
アプリを閉じた状態でメッセージを送ると通知が来ないが、開いた瞬間に来る。

モジュールのバージョン

1.8.0

LINEアプリのバージョン

14.3.2

Rootなしで動作しない

LsPatch等でパッチを当てるとログインすることはできるもののgw.line.naver.jp へのアクセスが拒否されましたと表記が出ます。
やはりRootなしで動作は不可能でしょうか?

自分はメイン端末は諸事情によりRoot化していないので対応していただけたら非常に嬉しいです。

Screenshot_20240119-185456

ちなみにAdGuard等のVPNアプリは使用していません。

[Bug] 適用した着せ替えが外れてしまう

内容の詳細

とても嬉しい機能を使って適用した着せ替えが約24時間経過すると外れてしまいます。

使用端末 Xiaomi14 non root

再現する手順

とても嬉しい機能をオンにする

着せ替えをする

着せ替えをしてから24時間経過する

着せ替えが外れる

モジュールのバージョン

1.8.0

LINEアプリのバージョン

14.3.2

[Bug]: 音声通話の着信音が鳴らない

内容の詳細

LINEの音声通話の着信音が鳴りません。
LINE内の着信音の種類を変えても音が鳴りませんでした。

再現する手順

3回ほど消してインストールし直しましたが、着信音が鳴りませんでした。

モジュールのバージョン

1.5

LINEアプリのバージョン

14.1.3

[Bug?]すべて既読にするの動作

内容の詳細

「既読をつけない」がオンだとトーク画面右上のメニューの「すべて既読にする」及び、トーク相手やグループ名を長押しした際の「既読にする」が機能しません。
「既読をつけない」機能では意図的に既読をつけようとする動作も防ぐのが正常な動作でしょうか?

再現する手順

既読の有無に関わらずまだ見ていないメッセージがある場合(トーク相手やグループの名前の右側に数字が表示されている状態のとき)、トーク画面の右上のメニューから「すべて既読にする」を押すことができるものの、トーク相手から既読表示が確認できない。あるいはトーク相手やグループ名を長押しした際のメニューにも同様のボタンがあるが、押しても相手から既読表示が見られない。

モジュールのバージョン

1.4

LINEアプリのバージョン

14.0.2

INSTALL_FAILED_UPDATE_INCOMPATIBLEエラー

内容の詳細

INSTALL_FAILED_UPDATE_INCOMPATIBLE: Existing package jp.naver.line.android signatures do not match newer version; ignoring!というエラーが発生する

再現する手順

非root端末でLS Patchを利用してパッチしたが、インストール時にこのエラーが発生し、インストールできない
「インストールされているアプリを選択」からも「ストレージからapkを選択」も、LINE側、モジュール側それぞれ試したが同様のエラーが発生する

モジュールのバージョン

1.2

LINEアプリのバージョン

14.0.1

[Bug] Letter Sealing暗号化によってトークが見れなくなる問題について

内容の詳細

環境は、メインが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

[Bug] LINE VISAプリペイドカードをG payに登録できない

内容の詳細

LINE VISAプリペイドカードをlineウォレットからG payのVISAタッチ決済に登録しようとすると、「正常に処理出来ませんでした」と表示され登録できません。

使用端末 Xiaomi14(**版)nonroot Android 14
FeliCa非対応nfcのみ対応

再現する手順

ボトムバーのウォレットをタップ

右上のLINE payをタップ

Google payをタップ

VISAタッチ決済をタップ

正常に処理できません

モジュールのバージョン

1.7.0

LINEアプリのバージョン

14.2.0

2次配布や改変などについて

提案内容

@Chipppppppppp さんのこのモジュールがきっかけでxposed moduleの作成に興味が持ちました。

lineのバージョンアップなどの際、クラスやメソッド名が変わってしまうと思うのですが、その際は個人利用なら、改変させていただいても大丈夫でしょうか。(既読キャンセルに関して)

[Feature Request] ピュアブラックテーマの実装 (or Monet テーマ色を適用する)

提案内容

LINE の標準テーマ LINE ブラック の配色を真っ黒にする。

(可能であれば、Android 12 以降の Material You の配色を LINE のテーマに反映させる。)

例えば、標準のブラックテーマであれば
ホームやトーク一覧の背景は primaryBackground、ダークテーマでは linegray900

というように定義されているようなので、リソースを置換して配色を変えられるようにする。

[Bug] Android ID 偽装をONにすると、二回目以降の起動ができなくなります。

内容の詳細

Android ID を偽装にチェックを入れ全て設定し終えた後、アプリを再起動するとそれ以降起動できなくなります。
チェックを入れずにログインすると、二回目以降も正常に起動します

クラッシュログ:

time: 1708950088041
msg: javax.crypto.BadPaddingException: pad block corrupted
stacktrace: java.lang.RuntimeException: Unable to create application jp.naver.line.android.LineApplication: java.lang.RuntimeException: decrypt error
	at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6811)
	at android.app.ActivityThread.-$$Nest$mhandleBindApplication(Unknown Source:0)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2132)
	at android.os.Handler.dispatchMessage(Handler.java:106)
	at android.os.Looper.loopOnce(Looper.java:201)
	at android.os.Looper.loop(Looper.java:288)
	at android.app.ActivityThread.main(ActivityThread.java:7914)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936)
Caused by: java.lang.RuntimeException: decrypt error
	at jp.naver.line.android.util.n.a(Unknown Source:47)
	at dj1.d.b(Unknown Source:74)
	at ej1.a.C(Unknown Source:13)
	at uj5.b.f(Unknown Source:27)
	at f0.a0.run(Unknown Source:73)
	at f0.r3.run(Unknown Source:679)
	at com.google.android.gms.internal.ads.ug.d(Unknown Source:52)
	at rj5.g.a(Unknown Source:32)
	at jp.naver.line.android.LineApplication.onCreate(Unknown Source:1504)
	at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1287)
	at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6806)
	... 9 more
Caused by: javax.crypto.BadPaddingException: pad block corrupted
	at com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$BufferedGenericBlockCipher.doFinal(BaseBlockCipher.java:1449)
	at com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher.engineDoFinal(BaseBlockCipher.java:1274)
	at javax.crypto.Cipher.doFinal(Cipher.java:2056)
	at jp.naver.line.android.util.n.a(Unknown Source:31)
	... 19 more

Moto g52j 5G、Xperia XZ1、どちらもAndroid 13で検証しています。
https://github.com/Chipppppppppp/LIME/assets/62600076/312a89a5-dda8-4a76-9fdf-5ad32be62e3c

再現する手順

  1. アプリ起動
  2. Android ID を偽装をタップした後、ログイン
  3. その他の方法でログイン
  4. 電話番号でログイン
  5. トーク履歴を復元&バックアップPIN入力
  6. 友だち追加設定無し
  7. 年齢確認: あとで
  8. 通知とバッテリー設定
  9. タスクキル
  10. 起動

モジュールのバージョン

1.7.0

LINEアプリのバージョン

14.2.0

Compact stamp/Emoji

提案内容

Add feature to change the size of stamp to size of text/emoji, and disable feature that display the emoji same size as sticker, when there is only 1 emoji and no other text.

[Bug] Hide Recommendation does not work at all

内容の詳細

I still can see Recommended Songs, Trending videos from boom, and Openchats with disgusing skibidi stuff.

再現する手順

No need to explain here, enable hide recommendation and there is issue.

モジュールのバージョン

1.4

LINEアプリのバージョン

14.1.3

[Bug] 設定、呼び出し

内容の詳細

galaxy s23 one ui 6 root無し
lspatch v0.6

•何度再インストールしても設定ボタンが表示されない。
•通話の呼び出し音がならない
•line通話の通知を使用をオンにした際のバイブレーションがならない

上記のバグが発生しております。呼び出し音はデフォルトのままで、設定のプレビューも鳴りません。おま環でしたら申し訳ございません。何卒よろしくお願いいたします。

再現する手順

インストール後、ログイン

モジュールのバージョン

1.4

LINEアプリのバージョン

14.0.2

[Bug] トークの復元が行えない

内容の詳細

オープンチャットのメッセージ内のリンクが内部ブラウザで開かれる

再現する手順

  1. "WebView を既定のブラウザにリダイレクト"と"ブラウザアプリで開く"を有効化
  2. 任意のオープンチャットのメッセージ内のリンクにアクセス

モジュールのバージョン

1.3

LINEアプリのバージョン

13.21.0

[Feature Request] LINE MODの機能のモジュール化

提案内容

https://www.mediafire.com/file/wfgxdtf3ylhfnkp/LINE_MOD_11.5.2.apk/file
こちらのMODの機能をLIMEに追加

  1. すべての設定をクリア
  2. LINE のログイン履歴を削除
  3. 未読メッセージに既読を付けない
  4. 返信後に既読マーク
  5. トークを非表示(チャットセクションから非表示)
  6. スタンプのダウンロードボタン
  7. InternalBrowserRedirect(https://androplus.org/entry/internal-browser-redirect-magisk/)
  8. 携帯電話独自のカメラの使用
  9. ニュース(LINE Today) セクションの削除
  10. 通話履歴セクションを削除
  11. ウォレットを削除
  12. VOOMを削除する
  13. テーマのダウンロード
  14. 友達から送信されたメッセージを削除しない機能
  15. 個人用テーマを追加する機能 (「LINE theme」という名前のフォルダを作成し、その中にテーマファイルを置き、god modセクションに移動して一番下から目的のテーマをアクティブ化)

ホーム→設定⚙→LINEについて→MOD APK
CVx4TEL

[Feature Request] レイアウトのカスタマイズ

提案内容

20240121_104608

UIのカスタマイズがメインです。
海外ユーザー向けのカスタマイズ項目もあります。

  • サービスのアイコンサイズの変更(海外UI向け)
  • サービスのアイコンラベルの削除
  • Keepとオープンチャットなどにダークテーマを適用
  • ボトムメニューのラベルを削除

[Bug]: 不具合報告

LSPatch 使用の有無

  • 私は LSPatch を使用している状態での報告を行います

内容の詳細

非root端末で、PC版に偽装してlineにログインしたところ、アプリを開かないと通知が来ない問題に直面しました。相手からメッセージが来ても、lineアプリを開いていないと通知が来ず、アプリを開くとその瞬間に通知が来ます。使用端末はPixel 7a, アプリのバックグラウンド動作は無制限に設定済みです。

何か不明点、改善報告などごさいましたら【[email protected]】までご連絡ください。

再現する手順

PC版に偽装してログインし、相手からメッセージを送ってもらいます。(通話の通知は来ます、一般のメッセージの通知だけが来ません)

有効にしている LIME の設定

VOOM アイコンを削除, ウォレットアイコンを削除, ニュースまたは通話アイコンを削除, ボトムバーのアイコンを均等に配置, ボトムバーのアイコンのラベルを削除, 広告を削除, おすすめを削除, 送信取り消しを拒否

バージョンの確認

  • 私は最新版の LIME を使用しており、それに適合するバージョンの LINE アプリを使用しています

[Bug] 仕事用プロファイル内のLINEにて、LIMEの設定が変更できない。

内容の詳細

Android13(Root化済み/ Magisk 27001)、LSPosed環境にて確認。

仕事用プロファイル内のLINEにて、LIMEの設定を変更。
設定反映のためにLINEを再起動すると、LIMEが初期設定の状態に戻ってしまう。

再現する手順

Shelter を使用し、仕事用プロファイルへLINEを追加。
LSPosedから、LIMEを仕事用プロファイルへ追加し、LIMEのモジュールを有効にし、LINEアプリへチェックを入れる。

LINE→⚙→LIME→{任意の設定項目を変更}→OK→LINE再起動

モジュールのバージョン

1.5

LINEアプリのバージョン

14.1.3

VOOMの削除の最適化

おそらく

package com.linecorp.line.serviceconfiguration;

import org.apache.cordova.networkinformation.NetworkManager;

/* loaded from: classes5.dex */
public final class o1 {
}
}

のあたりでtimelineを表示するかしないかの状態を持っているのでそれを利用して削除するときれいに消せそうです。

関連処理

package jp.naver.line.android.activity.main;
public final class MainActivityTabManager implements ViewPager.j, androidx.lifecycle.l {

 public final void d(jp.naver.line.android.activity.main.b tabType, Intent intent) {}
}

ダイアログがはみ出る可能性がある

内容の詳細

ピクセル密度が低いデバイスや、文字が極端に大きいデバイスなどでLIMEのダイアログを開くと設定項目がはみ出て操作できなくなる可能性があります。
また将来的に設定項目が増えた際にも問題なく動作するよう、ダイアログ内がスクロールできるようになると望ましいです。(どちらかというとこちらの意味合いが強いです)

Screenshot_20240129-143131_LINE

再現する手順

  • 画面の小さい端末や、表示サイズを極端に大きくした端末を用意する
  • 再現

モジュールのバージョン

1.3

LINEアプリのバージョン

14.0.2

OLEDブラックの対応

提案内容

タイトルの通り、ブラック着せ替えの適用時の色を#000000にすることで、有機ELディスプレイで完全な黒を表示できるようにしてほしい

[Bug] LIME 1.8.1でダークモードを有効化できない

内容の詳細

度々失礼します。
LIMEを1.8.1にアップデートしたところ、着せ替えが適用出来なくなりました。

デフォルトテーマが見づらいため、「ブラック」テーマを適用しようとすると1.8.1に更新後から一瞬適用されるものの、
「着せ替えを適用できません。再度ダウンロードしてください。」とエラーダイアログが表示され、アプリが再起動しテーマがまたデフォルトの白いテーマに戻ってしまいます。

指示通り再度ダウンロードし直しても適用できません。

LIME 1.8.0では起きていないようです(現在は戻して使っています)

再現する手順

LIME 1.8.1を適用した状態で、設定→着せ替え→ダークモードでは「ブラック」着せ替えを適用をオンにする

もしくはマイ着せ替えから、「ブラック」を選択する。

モジュールのバージョン

1.8.1

LINEアプリのバージョン

14.3.2

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.