OnePlus Oneのルートを取得するには?


15

フラッグシップキラーとも呼ばれる、光沢のあるOnePlus Oneデバイスをルート化したい。インターネットで利用できるガイドやGoogleから簡単にアクセスできるガイドが不足しているわけではありませんが、ルート化中にデバイスが起動不能になる可能性のある問題に直面したくないので、どのガイドに従うべきかわかりません。

電話を安全にルート化するにはどうすればよいですか?


  • デバイス:OnePlus One(ベーコン)
  • Androidバージョン:CM 11S、COS12、またはCOS13
  • ステータス:そのままのブートローダー
  • ストレージ:16GBまたは64GB

回答:


18

このデバイスで利用できるガイドの量が非常に多いことは事実です。OnePlus Oneのルート化は非常に簡単で安全であり、Android OSの内部に関する前提知識は必要ありませんが、自信を持ってルート化できます。

注#0:指示は、ストックリカバリを含む携帯電話のすべてを消去し、OTAの更新を受信しない可能性があります(問題なく受信しますが)。また、このガイドは(完全に新しいユーザーの観点から書かれているので)長く見えるかもしれませんが、必要に応じてトラブルシューティングを簡単に行えるようにするための最も安全な手順の1つです。

注#1:データが心配な場合は、それが何であれ、このワンストップガイド- 非ルートデバイスでのフルバックアップを参照してください。個人的には、Playストアで無料で入手できるヘリウムアプリadb backupと組み合わせることを好みます。

次の手順では、ADBおよびFastbootツールをインストールする必要があります。インストールに関しては、ここに非常に役立つガイドがあります-ADBの最小インストールはありますか

  • Windowsユーザーはこここれを専用のソリューションとして見るか、このガイドで提案されている15秒ADBインストーラーと呼ばれるこの手間のかからないインストールツールを使用します。
  • Linuxユーザーの場合、ADBとFastbootは通常、ほとんどの一般的なディストリビューションのリポジトリで利用でき、前述のガイドですでに説明されています。参照してください。これを簡単にインストールする場合に役立ちます。それらを使用する際に直面する多くのエラーは、Android愛好家ですでに回答されています。それ以外の場合は、システムでrootユーザーとして実行する(推奨されません)ことで、それらのほとんどが解決されます。
  • 私はOSXに不慣れなので、何もお勧めできません:(

注#2:詳細な手順に進む前に、デバイスがADBおよびFastbootで正常に動作していることを確認してください。

  • これは、(Windowsのセクションの手順3、および検証するために、任意のOSのユーザーのために必要とされる便利なのfastbootコマンドここではスムーズな更なる経験のために。

  • また、adb関連するコマンドを試すと、システムから開始されたADB接続を受け入れるためのデバイスの確認が表示されます。それを許可し、将来のためにチェックボックスをオンにして、

注#3:-これはUbuntu Linuxユーザーとして指示していますが、Windowsからのルート化は非常に簡単です。

  • あなたはすべてのものを設定しているし、バックアップしたら、あなたはする必要が昇格した権限を持つコマンドプロンプトを開く入力しADBのインストールディレクトリ
  • ほとんどの場合、コマンドはcd folder_location\folder_locationがADBインストールフォルダーの場所であるようなものになります。
  • これが最初に圧倒される場合は、このガイドを参照できます(手順0を参照してください。適切なfastbootおよびadbドライバーのインストール)。
  • Linuxユーザーについては、お気に入りのターミナルアプリケーションで遊ぶ基本的なノウハウを知っていると思います。Googleはあなたの友達です。

注#4:電話を適切に充電し、おそらく70%を超えてから、発声や点滅など、未知の何かに侵入してください。また、このガイドで は、この回答の多くのポイントを要約しています。


パート1:OPOのブートローダーのロックを解除する

続行することは重要ではありませんが、好奇心からそれらを見ることができます。

手順:

  1. USBケーブルを使用してOPOをシステムに接続し、USBデバッグ有効にます
  2. ゲイン、Windowsの管理、Linuxの中にスーパーユーザーごCMD /ターミナルでの特権。Windowsの場合、ADBディレクトリにも入力します。
  3. 入力adb devicesして、デバイスが接続されていることを確認します。デバイスが何とか表示されない場合は、Googleに照会することを検討してください。
  4. 入力 adb reboot bootloaderしてFastbootモードにします。
  5. 入力fastboot devicesして、fastbootモードがシステムによって検出されていることを確認します。デバイスのシリアル番号が表示されない場合 または同様のもので、トラブルシューティングのためにGoogleに同じクエリを実行します。
  6. Enter fastboot oem unlock-OPOのブートローダーのロックを解除し、デフォルトのメカニズムとしてデバイスを消去します。
  7. Enter fastboot rebootを押してデバイスを再起動します。これでデバイスが再起動しない場合、またはFastboot画面で止まる場合は、数秒の間隔を空けて電源キーを連続して押すことで、電源を切ったり入れたりすることができます。

おめでとうございます!これで、無数の変更のためにデバイスのロックが解除されます。


パート#2:リカバリモードでカスタムリカバリをインストールして起動する

好奇心からそれらをチェックアウトできます:

手順:

個人的にはPhilz Touch Recovery(エレガント)の方が好きですが、最も人気のあるTWRPリカバリについて説明しました。Philz Touch RecoveryとCWMの手順も同様です。これら3つを別にすれば、私はOPOの他の回復については知りません。

(このセクションの手順は、2.1と2.2の2つの部分に分かれています)

2.1:

  1. 復旧vizを ダウンロードしますTWRP公式(推奨)、Philz TouchCWM、またはTWRP非公式。一部の人々は、TWRP Unofficialと呼ばれるOfficial TWRPのフォークを好みます。ニーズに合わせてGoogleを使用できます。
  2. ダウンロードしたファイルの名前を1に変更します。Windowsユーザーの場合、このファイルをADBフォルダーに配置します。Linuxユーザーの場合は、選択したダウンロードフォルダーに移動するか、ダウンロードしたファイルのファイルパスを確認します。.imgrecovery.imgcd
  3. [設定]-> [開発者オプション]に移動し、[ シアンの回復を有効にする]をオフにします。
  4. パート1の手順1〜5を繰り返して、確実にFastbootモードに入ります。
  5. を入力しfastboot flash recovery recovery.imgます。cd選択したダウンロードフォルダーに入らなかったLinuxユーザーはrecovery.img、ファイルパスに置き換えてください.img。このコマンドは、ダウンロードしたRecoveryをOPOのRecoveryパーティションにフラッシュし、明らかなように、Stock Recoveryを起動できません。
  6. パート1のステップ7を繰り返します。

おめでとうございます!Stock RecoveryをCustom Recoveryに正常に置き換えました。

または、

一部の人々は、OTAの更新が確実に生き残るようにするストックリカバリを置き換えることなく、OPO をライブリカバリで起動できると主張しました。私は成功できませんでしたが、彼らは成功しました。2.2に従って、ライブリカバリを起動します。

2.2:

  1. 2.1の手順1〜4を繰り返します。
  2. を入力しfastboot boot recovery.imgます。cd選択したダウンロードフォルダーに入らなかったLinuxユーザーはrecovery.img、ファイルパスに置き換えてください.img。このFastbootコマンドは、インストールされているリカバリに触れることなく、ダウンロードしたリカバリを起動します。このリカバリを起動するには、数秒から数分かかる場合があります。

Install ZipAdvancedなど、TWRPなどのオプションまたはどこかに記載されているダウンロードしたRecoveryの名前でRecoveryが表示されている場合、ダウンロードしたRecoveryを起動しています。おめでとうございます!それ以外の場合は、Googleを使用してトラブルシューティングを行うか、2.1をそのまま使用します。


パート#3:SuperSu zipをフラッシュし、SuperSuアプリをインストールしてルートアクセスを有効にします

あなたがそれのためにここに来たなら、あなたは応援を知っているでしょう。ただし、いずれにしても、RootingRootingを使用すると何ができるのか、Lifehackerで役立つこの短いガイドなどについて、よく書かれた回答を参照できます。

デバイス内のアプリによるルートアクセスをインターセプトし、対話的にアクションを実行するように要求する多くのスーパーユーザークライアントを見つけることができます。OPOで人気のあるものは、ChainfireのSuperSuアプリとKoushのSuperuserです。ここでは前者を使用します。

これらのスーパーユーザーアプリのほとんどは、独自のバイナリをシステムにフラッシュして、apkを操作する必要があることに注意してください。

手順:

  1. ここからSuperSu zipファイルをダウンロードします。名前はに似てUPDATE-SuperSU-vX.YZ.zipいる場合があります。
  2. この.zipファイルを内部SDカードのルートディレクトリ(ホームフォルダー)に配置します。これを行うには、お気に入りのファイルマネージャーを起動します。
    • 2.1を使用したユーザー:
      • 簡単な方法:[設定]-> [開発者オプション]に移動し、[ 高度な再起動]を有効にします。ホールド電源ボタン、タップ再起動オプションを選択します回復を。これで、デバイスが回復モードで起動します。
      • 典型的な方法:パート1のステップ1から3を繰り返し、Enter adb reboot recoveryを押してリカバリーを起動します。
    • 2.2を使用したユーザー:
      • 2.2のすべての手順を繰り返して、ライブリカバリを起動します。
  3. [Zipのインストール]をタップします.zipダウンロードしたファイルを選択し、[ はい]を選択してファイルをインストールします。出力としてテキストが表示され、最終的に完了します。この手順により、SuperSuアプリ互換のバイナリがAndroid OSにフラッシュされます。予期しないエラーが表示された場合は、Google検索に同じクエリを実行します。
  4. あなたは今も再起動して、あなたにデバイスを。
  5. (更新:もう必要ありません)Playストアに移動し、SuperSuアプリをインストールします。
  6. アプリを起動します。ポップアップが表示される場合は、[ 続行]を選択すると、TWRP / CWMを選択する2つのオプションが表示されます。再起動が発生します。そのアプリから何も求められなければ、すべてがうまくいき、SuperSUをスーパーユーザーマネージャーとして使用する準備が整いました。
  7. このアプリを起動して、ニーズに合ったいくつかの設定を調整できます。また、これらのアプリなど、ルートアクセスを要求するアプリを使用して、正常にインストールされ動作しているかどうかを確認し ます

これで、OnePlus Oneデバイスのルート化に成功しました。ワンクリック、完全自動化などと主張する多くの方法がありますが、すべてを網羅することはできません。:)とにかく、いくつかの注目すべき言及があります:

目標が完了しました


1 ここRob Wから受信した情報に従って、ダウンロードしたリカバリの名前をrecovery.imgに変更する必要があります。そうしないと、fastbootコマンドは実行できますが、有効になりません。


2
「必要ではありませんが、ダウンロードした.imgファイルの名前をrecovery.img「」に変更してください。このステップは必要です。fastboot boot trwp.imgfastbootが実行の成功を報告しても、名前を変更しないと、明らかな効果はありませんでした。recovery.imgに名前を変更した後にのみ、使用するfastboot boot recovery.imgと、電話機が目的のリカバリイメージになりました。
ロブW

1
これは包括的な答えです!ありがとう!! ところで、ライブTWRPリカバリを起動することができました。:
asgs
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.