【KernelSU】Root化総合 Part2【APatch】【SukiSU】 (394レス)
上下前次1-新
1(1): ◆Nuno0fYJ.h47 (ワッチョイ 6b71-yIRQ [2001:f70:9ee0:f00:*]) 02/02(月)00:16 ID:BcpE8+9Z0(1/11) AAS
!extend:checked:vvvvvv:1000:512:donguri=2/1:
!extend:checked:vvvvvv:1000:512:donguri=2/1:
KernelSU、APatch等のRoot Solution全般について話し合うスレです。
■Magisk
外部リンク:github.com
■KernelSU
外部リンク:github.com
■KernelSU Next
外部リンク:github.com
省11
2: ◆Nuno0fYJ.h47 警備員[Lv.0][新芽] (ワッチョイ fd71-yIRQ [2001:f70:9ee0:f00:*]) 02/02(月)00:17 ID:BcpE8+9Z0(2/11) AAS
AndroidOSをRoot化すると、どのようなメリットがあるのかは人それぞれであり、あえてここでは解説しません。
ただしRoot化には明確にデメリットが存在します。
[Root化のデメリット]
・保証の喪失・・・メーカーにも依るが通常、BLU(ブートローダーアンロック)を行うことでメーカー保証は喪失する
・文鎮化リスク・・・ちょっとしたミスでブートループに陥ることがあり、アンブリックツールが出回っていない場合は詰むケースが有り得る。当然文鎮化しても保証は利かない。
・アプリ動作制限・・・一部の銀行アプリなどはRootを検知することで起動しなくなる場合あり。そのためRoot化の隠蔽が必須。
・完全性の喪失・・・Googleウォレットが使えない、Playストアで銀行アプリが表示されない、サブスク動画の画質が落ちるなどが発生する可能性があり、その回避に多大な手間暇を要することも
・OSの更新が面倒・・・大体においてストックROMのOTAのようなお手軽な更新は出来なくなる
これらのデメリットをよく理解した上で、自己責任でRoot化という選択をしていただければと思います。
[Root化ソリューション]
省8
3: ◆Nuno0fYJ.h47 警備員[Lv.0][新芽] (ワッチョイ fd71-yIRQ [2001:f70:9ee0:f00:*]) 02/02(月)00:17 ID:BcpE8+9Z0(3/11) AAS
【はじめよう】
最初はチンプンカンプンで何から始めれば状態だと思いますが、まずは慣れるために不要になったスマホで以下から始めてみてください。
習うより慣れろが肝要です。
1. [導入可否の調査]
今時のRoot導入はスマホが以下の条件を満たしている必要があります。
・Android6以降
・ブートローダーのアンロック(BLU)が可能な機種である
・fastbootなどによりパーティションイメージをフラッシュ出来る機種である
※併せて「各メーカー Bootloader Unlock状況」でWeb検索
2. [Root化の予習]
省7
4: ◆Nuno0fYJ.h47 警備員[Lv.0][新芽] (ワッチョイ fd71-yIRQ [2001:f70:9ee0:f00:*]) 02/02(月)00:18 ID:BcpE8+9Z0(4/11) AAS
3. [導入フローチャート]
自分に合ったRoot化ソリューションが何かについて、ここで目星をつけます。
(1)バックアップが完了している
Y↓ N→バックアップしてください
(2)ブートローダーのアンロックが完了した(ここで全てのデータが消える)
Y↓ N→アンロックしてください
(3)デバイス情報の[カーネルバージョン]を確認しKernelSUで提供されているバージョン(5.10+)である
Y↓ N→(5)へ
(4)init_bootのストックROMイメージがある
N↓ Y→KSUN(またはWild)マネージャーアプリを導入しLKMでRoot化して(8)へ ※
省14
5: ◆Nuno0fYJ.h47 警備員[Lv.0][新芽] (ワッチョイ fd71-yIRQ [2001:f70:9ee0:f00:*]) 02/02(月)00:18 ID:BcpE8+9Z0(5/11) AAS
【基本的な考え方】
[モジュール導入]
Root化ソリューションには対応するマネージャーアプリがあり、そこから必要なモジュールを導入することでRoot環境を構築します。
モジュールは歴史的にMagiskモジュールと呼称されていますが、実際にはMagisk限定ではなくほぼ全てのソリューションで互換性がある場合が大半です。
技術の変遷が激しく、且つ人によって定番のモジュールが異なること多々のため、必要なモジュールは各自で検索してください。
モジュールには相性があり、相性を避けるためには同じ作者、同じグループのモジュールで固めていくのが基本です。
例えばReZygiskにはReLSPosed、ZygiskNextにはLSPosed ITなど。
またモジュールを追加するごとに内部的にマウントポイントが増えていきます。
マウントポイントが増えることで検知されるリスクが高まるため、理想としてはマウントポイントを極力減らすように構成した方がいいです。
要するに導入モジュールは少ない方が検知される危険性は減るので、無闇矢鱈とモジュールの導入はすべきではないということです。
省10
6: ◆Nuno0fYJ.h47 警備員[Lv.0][新芽] (ワッチョイ fd71-yIRQ [2001:f70:9ee0:f00:*]) 02/02(月)00:19 ID:BcpE8+9Z0(6/11) AAS
【FAQ】
「情報はどこから入手してる?」
大半の開発者がTelegramの活動が中心であり、日本語のRoot界隈ニュースサイトもないため普通に検索すると得られる情報は少ないです。
そのため現状では各自でTelegramから持ち寄った情報や、一部の有識者ブログを付き合わせている感じです。
ここを見れば楽だよ、みたいなWebサイトやTelegramチャンネルがあれば教えてください。
「古いモジュールしか見つからないけど?」
モジュールはGitHubで公開されているものが全てではなく、Telegramで公開されている場合があり、結局のところ面倒でもTelegramの導入が必須です。
もっとも個別ch巡回は面倒臭いので 外部リンク:t.me のようなリンク中心の公開チャネルを見ると効率がいいので各自で工夫しましょう。
上記に関わらず有用だと思った情報は積極的にシェアするようにしてください。
それがスレの活発化に繋がります。
省11
7: ◆Nuno0fYJ.h47 警備員[Lv.0][新芽] (ワッチョイ fd71-yIRQ [2001:f70:9ee0:f00:*]) 02/02(月)00:20 ID:BcpE8+9Z0(7/11) AAS
「どのKernelSUを選べばいい?」
カーネルとマネージャーの組み合わせをゴッチャにするようなことをしなければ何でもいいです。
試して合わなかったら他のを試せばいいぐらいのノリで皆やってます。
「KSU系のLKMとかGKIって?」
LKMはお手軽、GKIは強いぐらいの認識でいいですが、大抵の場合はLKMで間に合います。
LKMを選択する場合はマネージャーアプリのインストール→パッチ→パッチしたイメージをfastboot flashという流れになります。
GKIを選択する場合はLKM導入→AnyKernel3 ZIPをフラッシュという流れになります。
GKIは検知に強いですがカーネルに直接パッチする分だけリスクがあり、焼き方に失敗したときのダメージも大きくなりやすいです。
特に問題がない場合に、無理してGKIを導入することはお勧めしません。
またGKI導入にはKernel Flasherというアプリを使うのが一般的ですが、KSU公式のガイドに記載されているcapntrips版は作者が活動を中断しているため、fatalcoder524のフォーク版を使う必要がありますのでご注意ください。
省12
8(2): ◆Nuno0fYJ.h47 警備員[Lv.0][新芽] (ワッチョイ fd71-yIRQ [2001:f70:9ee0:f00:*]) 02/02(月)00:20 ID:BcpE8+9Z0(8/11) AAS
「Metamodule(MM)とは?」
KernelSU3.0から導入されたマウント管理システム。
今までKSUコア機能で管理していたマウント管理機構についてモジュールに外出しをしたものです。
旧来のKSUが使用していたOverlayFSか、Magisk互換のMagicMountのどちらに寄せるかユーザー側で決められるようになります。
使い分けとしては隠蔽優先ならOverlayFS、互換性優先ならMagicMountを選ぶ形となります。
なおMM対応モジュールの導入は最新のAPatchでは必須ですが、KSU系では必ずしも必須ではなく、システム変更が反映されなかったり、Root検知アプリから検知された場合などに検討すればいいです。
対応モジュールの一例(どれか一つを選択)
[OverlayFS]
・meta-overlayfs 外部リンク:github.com
・Mountify 外部リンク:github.com
省10
9: ◆Nuno0fYJ.h47 警備員[Lv.0][新芽] (ワッチョイ fd71-yIRQ [2001:f70:9ee0:f00:*]) 02/02(月)00:21 ID:BcpE8+9Z0(9/11) AAS
「OverlayFSとかMagicMountって?」※Telegramでの拾い物テキストに補足を加筆
OverlayFSとMagic Mountは関連していますが、同じものではありません:
・OverlayFS 補足:KSU標準のマウント方式(現在はMetamodule化)
これは標準的なLinuxカーネルの機能です。
あるファイルシステムを別のファイルシステムの上に「オーバーレイ」することで、変更が上位レイヤーに現れ、元のファイルは下位レイヤーで変更されずに残るようにします。
ライブシステム、コンテナ、または読み取り専用のシステムパーティションなど、ベースのファイルシステムを実際に変更せずにファイルを追加・修正したい場合によく使われます。
・Magic Mount 補足:Magisk標準、及びKSUNのデフォルトマウント方式
これはカーネル機能ではなく、Magisk(または類似のRootフレームワーク)が使用するユーザースペースの仕組みです。
内部的にはOverlayFSを利用して、Androidのシステムやベンダーパーティションに変更または追加されたファイルを「魔法のように」マウントし、実際にパーティションを書き換えることなく実現します。
起動時にファイルや変更を注入し、アプリやOSがそれらをネイティブのものとして認識するようにしつつ、実際のパーティションは変更しない方法です。
省2
10: ◆Nuno0fYJ.h47 警備員[Lv.0][新芽] (ワッチョイ fd71-yIRQ [2001:f70:9ee0:f00:*]) 02/02(月)00:22 ID:BcpE8+9Z0(10/11) AAS
「やっぱり分からない・・・」
解決できない問題が出てきましたら、遠慮なく質問をしてください。
そして誰かの助けを通じて成長をしたなら、今度はあなたが他の誰かを助けてあげてください。
11: 警備員[Lv.4][新芽] (ワッチョイ f183-UEvc [2401:4d45:ea0:0:*]) 02/02(月)00:23 ID:k/EO5nE30(1) AAS
>>1乙有能
12: ◆Nuno0fYJ.h47 警備員[Lv.0][新芽] (ワッチョイ fd71-yIRQ [2001:f70:9ee0:f00:*]) 02/02(月)00:27 ID:BcpE8+9Z0(11/11) AAS
テンプレではないですが気になる人も出てくるかもしれないのでMagiskスレの過去ログもついでに張っておきます
それと、Android板は30行までレスが付けられるので、追加したい文章などがある場合はその辺りも計算してからお願いします
Magisk Part1
2chスレ:android
Magisk Part2
2chスレ:android
Magisk Part3
2chスレ:android
Magisk Part4
2chスレ:android
省22
13: 警備員[Lv.23] (ワッチョイ 5a62-XNqC [219.75.157.83]) 02/02(月)01:20 ID:EttuMj+J0(1) AAS
スレ立て乙
14: 警備員[Lv.0][新芽] (ワッチョイ 4576-dkVK [2001:268:9a17:98b5:*]) 02/02(月)07:54 ID:ma1fHTJm0(1) AAS
有能乙
15: 警備員[Lv.10] (ワッチョイ 3d6e-Gh4J [180.46.8.3]) 02/02(月)19:32 ID:Qo9IOTET0(1) AAS
立ておつ
16: 警備員[Lv.0][新芽] (ワッチョイ fd7c-15rj [2001:f70:9ee0:f00:*]) 02/03(火)19:44 ID:bImI9HW10(1) AAS
bindhosts動作していない人
(1)bindhostsのAPK入れた?
(2)入れてRoot権限与えた?
(3)APatchの設定で変更の除外のON/OFFは試した?
17: 警備員[Lv.24] (ワッチョイ 5a62-XNqC [219.75.157.83]) 02/03(火)19:58 ID:/n9Sbphz0(1) AAS
追記
CI版を試しているならメタモジュールも必要になるかも
18: 警備員[Lv.0][新芽] (ワッチョイ da06-7klq [240d:f:29e1:6600:*]) 02/03(火)20:16 ID:h9gjcGk40(1) AAS
どんな親切なスレだよ…
19: 警備員[Lv.0][新芽] (ブーイモ MM7d-Ikcc [220.156.12.246]) [age] 02/04(水)12:22 ID:UkFAQDqTM(1) AAS
ゴニョゴニョ(笑)するスレ
20: 警備員[Lv.0][新芽] (ワッチョイ eecb-6end [240f:113:58ff:1:*]) 02/05(木)14:40 ID:rgDVGfCw0(1) AAS
素晴らしいテンプレート
21: 警備員[Lv.25] (ワッチョイ 5a62-XNqC [219.75.157.83]) 02/06(金)22:27 ID:DBtPLTaq0(1) AAS
Kernel FlasherではなくWild KSUでAK3.zipをFlashしてみたけど問題なくFlashできた
ただスロットの選択機能がないからOTAアップデート後に正しいスロットにフラッシュが出来るのかは怪しい
22: 警備員[Lv.0][新芽] (ワッチョイ 2d9e-15rj [222.230.134.200]) 02/07(土)09:00 ID:IN4iO9bn0(1) AAS
そうなんよ
Wildの焼き機能はテストあんましてないのか、拡張子も見てないしミスを生むだけなので
init_bootパッチ以外は見てみない振りをするのがいい
23(1): 警備員[Lv.0][新芽] (オイコラミネオ MM37-bp11 [58.188.218.214]) 02/10(火)14:08 ID:JY+TNdk8M(1) AAS
昔ながらの感覚でMagisk(alpha)入れてるけど今はKernelSUnextって奴が主流なのか
環境変えるのも手間だが、やっといたほうがいいよな
したところで野良keybox死んだらDevice以上はあの世逝きなのかもしれんが
24(1): 警備員[Lv.204][苗] (ワッチョイ f61d-vhbk [2400:2410:df65:c100:*]) 02/10(火)16:20 ID:ns+Rxden0(1) AAS
wild ksun 2.0に更新したらsusfsが使えなくなった…😿
いつの間にかlkm扱いになってるせいかなあ…
25: 警備員[Lv.4][新芽] (ワッチョイ 2318-1XAP [240b:c020:4a2:af40:*]) 02/10(火)16:40 ID:ph9zW6tY0(1) AAS
使えなくて困ることあるか?
26: 警備員[Lv.26] (ワッチョイ 9a62-1JTS [219.75.157.83]) 02/10(火)16:56 ID:8IhiPExt0(1/2) AAS
>>24
KSUNおよびWild KSU v3以降はLKMとGKIが同時にインストールされているとLKMが優先されるようになったからLKMをアンインストールする必要がある
27: 警備員[Lv.26] (ワッチョイ 9a62-1JTS [219.75.157.83]) 02/10(火)16:57 ID:8IhiPExt0(2/2) AAS
LKMのアンインストール方法は2つ
1.元のinit_boot.imgをFlash
2. KSUN or Wild KSUマネージャーのインストールメニューからUninstall LKMを実行
28: 警備員[Lv.204][苗] (ワッチョイ f6c9-vhbk [2400:2410:df65:c100:*]) 02/11(水)08:37 ID:6RppZrff0(1) AAS
アリガトン
やっぱりlkmだからなのね、丁度pixelのファーム更新あるからstockに戻せば復帰できそうね
29: 警備員[Lv.0][新芽] (ワッチョイ ab9e-3CAw [222.230.134.200]) 02/11(水)10:37 ID:l+3+s3MM0(1/2) AAS
GKI入れるならinit_bootはストックROMに戻すこと
を脳死強制した方がいいね
30: 警備員[Lv.0][新芽] (ワッチョイ 9af4-Bmbb [27.120.169.141]) 02/11(水)10:55 ID:LpUiO0uI0(1) AAS
WKSUとHybrid mountって相性悪いのかな
bootloopしかけて焦ったわ
31: 警備員[Lv.0][新芽] (ブーイモ MM13-BqJp [220.156.14.247]) 02/11(水)13:09 ID:HNvmcsZ9M(1) AAS
>>23
別に困ってないならどちらでもいいのでは?
どっちも環境維持してるけど、magiskだから困ったってことは今のところない
上下前次1-新書関写板覧索設栞歴
あと 363 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.700s*