topmenu

トップコンピュータカメラ雑記プロフィールこのページについて

2019/10/16

OrangeFox recovery(Redmi Note7)

このページは更新しません(Last Updated 2019-10-06)。
個人的なメモであり、(インストール時に一部確認はしましたが)確かなものではないです。
最新情報は、フォーラムを読んでください(基本的な流れは変わらないと思う)。

OrangeFox

フォーラムより
https://forum.xda-developers.com/redmi-note-7/development/official-orangefox-recovery-project-t3941822

ダウンロード先
https://files.orangefox.tech/OrangeFox-Stable/lavender/
https://sourceforge.net/projects/orangefox/files/lavender/


リリースノート
1. https://files.orangefox.tech/OrangeFox-Stable/lavender/ の README.md
2. フォーラムの #2


インストール方法
0. ROM、data、内部ストレージ、アプリ/設定を外部機器にバックアップする。
1. OrangeFox の zip ファイルをダウンロードする。
2. TWRP ベースのリカバリーを起動する。
3. 通常の zip ファイルとして OrangeFox の zip ファイルをインストールする。
4. インストール後は、自動的に OrangeFox リカバリーに再起動される。
5. Enjoy !


よく聞かれる質問;ストックリカバリからのインストール方法;MIUI OTA;トラブルシューティング;さまざまな情報
* https://forum.xda-developers.com/showpost.php?p=76885728&postcount=3 を見よ。

日本語訳としてこのページ下あたりで記述しています(誤りがあると思うので参考程度にとどめてください)。


Credits
* TeamWin - for TWRP
* The OrangeFox Team - for your hard work
* All our testers - for your patience and help


特徴
* 最新 TWRP のコミットでの更新
* 機能的な init.d インストールのためサポート組み込み
* Magisk インストールのためのサポート組み込み
* AromaFM
* フラッシュライト
* パスワード、タッチ、LED
* MIUI とカスタムROM への対応
* 最高で新しい UI とテーマ
* OrangeFox テーマエンジン:
- テーマの選択 (black, dark, etc)
- シーンの選択
- 起動画面の選択
*代わりのスクリーンロック
* そしてもっと多く!


スクリーンショット
https://files.orangefox.tech/Screenshots/R10/ を見よ。


XDA:DevDB Information
OrangeFox Recovery Project, Tool/Utility for the Xiaomi Redmi Note 7


コントリビュータ
DarthJabba9, MrYacha
Source Code: https://gitlab.com/OrangeFox


Version Information
Status: Stable
Current Stable Version: R10.0
Stable Release Date: 2019-06-21

Created 2019-06-21
Last Updated 2019-10-06


-------------------------------------------------------------------------------

フォーラム (https://forum.xda-developers.com/redmi-note-7/development/official-orangefox-recovery-project-t3941822) の #2


OrangeFox R10.0_2 安定版リリース

ダウンロード先:
1. https://files.orangefox.tech/OrangeFox-Stable/lavender/
2. https://sourceforge.net/projects/orangefox/files/lavender/

注意:
1. R10.x のUI は、ほかのリカバリのUIとは大きく異なる。予期される特徴のすべてはそこにあるが、よく見る必要と、あなた自身を新しいインターフェースに慣れ親しむ必要がある。
* よく開始するには、ここの README.md ファイルを読むことです。
https://sourceforge.net/projects/orangefox/files/lavender/
* リカバリを使う前に、そして、質問をする前には必ず、README.md ファイルを読むことを強くおすすめします。

2. MIUI インクリメンタル OTA アップデート(補; 定期更新のこと)はサポートされません。MIUIを更新した場合、フル MIUI ROM をダウンロードして書き込む必要があります。

3. Kernel: https://github.com/rama982/android_kernel_xiaomi_lavender/

4. "Disable DM-Verity" と "Disable Forced Encryption" がチェックされていないことを常に確認せよ。

5. バックアップとレストア
MIUI を実行している場合、Sytem や Vendor パーティションをバックアップすることをしてはいけない。
必ず、これら2つのパーティションのバックアップをレストアしてはいけない。MIUI のフルバックアップ/レストアは、これらだけが含まれるべきである:
* Boot
* Data
* System_Image
* Vendor_image

カスタムROMを実行している場合、フルバックアップ/レストアは以下が含まれることがある:
* Boot
* Data
* System (or System_Image)
* Vendor (or Vendor_image)

また、これを読む必要があるかもしれない:https://twrp.me/faq/whattobackup.html

6. カスタムROMからMIUIへ戻す場合、MIUIを書き込んだ後 data パーティションをフォーマットしなければならない。

7. いつかの問題を報告する場合、 recovery ログを投稿しなければならない。

------------------:
Our group - https://t.me/joinchat/HNZTNky4zkpWc7na_-Beow
Our channel - https://t.me/OrangeFoxRecovery
Download - https://sourceforge.net/projects/orangefox/files/
Download - https://files.orangefox.tech/OrangeFox-Stable/
R10.0 changelog - https://files.orangefox.tech/OrangeFox-Stable/R10-Changelog.md
------------------:



-------------------------------------------------------------------------------

よく聞かれる質問(https://forum.xda-developers.com/showpost.php?p=76885728&postcount=3 より)


さまざまな OrangeFox 情報

FAQ:

#0 OrangeFox を使用している間、問題に遭遇した。
1. ログを提供せよ。そして、
2. 起こったことを正しく、そして、正確にどうやってあなたがそのポイントに行ったのかのすべて説明を提供せよ。
何かの全体的な、あいまいな状態 "動かない"などは、まったく私たちに役立たない。私たちは、すべてのこと(多くの詳細、より多くの詳細)の完全な詳細を必要とします。
3. あなたがこれらの両方が提供できないならば、私たちはいくつかの問題の報告を無視するだろう。そして、リカバリを使った後で (a) なにかのことを試す前にログをとる方法と (b) 再起動前にログを常にとることを忠告する。

#1. ストック MIUIリカバリから Orangefox リカバリをインストールする (adb / fastboot 方法)
このために PCが必要です。PCを持っていない場合、もしくは、PCにアクセスできない場合、何もできない。

1. adb、fastbootを、そして、関連の USB ドライバを PC に インストールせよ。
2. PC に Mi Flash をインストールせよ。
3. 正確な OrangeFox の zip ファイルをスマホと、PCにダウンロードせよ。
4. OrangeFox の zip ファイルから recovery.img を展開し、それを PC の adb ディレクトリに直接コピーせよ。
5. スマホを fastboot/bootloader モードに起動せよ。
6. ブートローダをアンロックせよ。
7. PC 上で window コマンドラインを開け。
8. adb ディレクトリに入れ。
9. このコマンドを実行させることによって OrangeFox が "ホットブート"する : fastboot boot recovery.img
** 注意: いくつかの機器は、"fastboot boot ..." コマンドのようなことが実行できない(例. lavender)。それらのデバイス上で実行してはいけない。むしろ、Power + Vol+ ハードウェアキーの組み合わせを
使用することによって OrangeFox へと再起動するべきだろう。

10. OrangeFox が起動したあと、すべてが動いている確認せよ - 例えば、data パーティションのマウントが成功したか、また、タッチスクリーンが動作するか。
11. "Install" を選択し、そして、 OrangeFox zip を探して選択し、 それをインストールするためにスワイプせよ。
12. インストール後、スマホは、自動的に OrangeFox に再起動されるだろう。
13. 楽しめ!


#2 MIUI OTA のセットアップ(サポートされた機器上での)1. OrangeFox リカバリの最新リリースをダウンロードせよ。
2. 新しいフル MIUI ROM をダウンロードし、そして、スマホのストレージにコピーせよ。
3. 現在のカスタムリカバリで OrangeFox リカバリ zip を書き込め(もしくは、installing from adb/fastboot のスレッド中の順にしたがって)。
4. OrangeFox リカバリに起動せよ(これは OrangeFox zipが書き込まれた場合、自動的に起こる)。
5. OrangeFox settings にいき、MIUI OTA settings -
 a. Support MIUI incremental OTA
 b. Include system in OTA survival
 c. Incremental OTA signature verification
 d. Aggressive stock recovery deactivation
 e. Disable DM-Verity

7(6.がない). "Wipe" メニューに行き、data, cache, dalvik を消去せよ。
8. フル MIUI ROM を書き込め。ROMが書き込まれた後、OrangeFoxは、"OTA_BAK" 処理を開始し、system と boot パーティションを /sdcard/Fox/OTA ディレクトリにバックアップされるだろう。
あなたは /sdcard/Fox/OTA ディレクトリの中のいずれのファイルを消してはいけない。もし削除した場合、
incremantal OTA アップデートは、無条件に失敗するだろう。
9. スマホを再起動し、通常通り使用することができる。
10. MIUI が更新があると通知したとき、MIUI updater app を使用して、アップデートをダウンロードし、自動的に OrangeFox に再起動される。
11. OrangeFox は自動的に更新するだろう(これには数分かかる)。
12. MIUI OTA アップデートのインストールが終わったら、OrangeFoxは自動的に再起動するだろう。
13. この後、完全なROM の書き込みをすること - #10 より上の手順に従う は必要ないだろう。
14. 完全に異なる MIUI のバージョン/ビルドに移行した場合、上記に説明されるような、MIUI ビルドのフルROMを初めにクリーンインストール必要があるだろう。

#3 Treble ROM から MIUI ROM への戻す。カスタム Treble ROM から MIUI への戻すためのもっともクリーンで簡単な方法は、
Mi Flash tool を使用し、完全な fastboot MIUI ROM を書き込むことである。この方法は、
ほかの別の方法より優先的に使用されるべきである(再びローダーが偶然ロックされるのを禁止するということを保証する - さもないと、涙を流すことになるだろう)
この方法は、ストレージをフォーマットし、カスタムリカバリをストック MIUI リカバリに置き換えられることに注意せよ。
MIUI の書き込み中に、データをフォーマットされた状態にすることは一般的によいことである(
そして、アプリと設定とデータを外部ストレージ機器に初めにバックアップするとよりよい)、なぜなら、これは トラブルフリーの MIUI の最適な保証である。
以後、再び OrangeFox を書き込むためには、上記の #1 における方法が必要であるだろう。

もし上で説明された MIUI のレストア方法を使いたくない場合、以下の説明を見なさい。:
A.
多くのより古い機器上のTreble ROM は、 vendor イメージのために MIUI の "cust" パーティションを使用する。
この処理は、MIUI を実行するのに必要な Xiaomi プロプライエタリ(所有物)ファイルを削除する。
これらのファイルは削除しなければならず、そうしなければ、MIUI は適切に動作しない。
これは、専用の vendor パーティションを持つ機器(つまり、完全な Treble ROM で出荷される機器)のために要求されない。

B. cust パーティションが、treble ROM の vendor パーティションのために同様に使用される、より古い機器のために(例えば、kenzo, mido, vince )、
MIUI cust パーティションのバックアップを MicroSD や USB-OTG に作成しない場合、Treble ROM のインストール以前に、あなたは、上で説明された方法を使用しなければならない。

C. MIUI cust パーティションのバックアップをMicroSD や USB-OTG に作成した場合(OrangeFox の最新バージョンにおいて、これは "vendor" パーティションとなるだろう - それは、"cust" として同じ場所を指す。)、Treble ROM から来た時 MIUI をインストールするために OrangeFox を使用することができる - が、いくらかの手順をとる必要がある。
1) 内部メモリを外部機器(例えば、MicroSD や USB-OTG、もしくは PC )にバックアップせよ。
2) 最新の安定版 MIUI ROM を MicroSD や USB-OTG ストレージにコピーせよ。
3) OrangeFox を起動せよ。
4) OrangeFox が MicroSD もしくは USB-OTG ストレージを読み込むことができるのか、そして、コピーした MIUI ROM があるかを確かめよ。
5) "Wipe" メニューを選択し、すべて- system, dalvik, chache, vendor など(MicroSD/USB-OTGを除く) をワイプせよ。
6) data をフォーマットせよ("format" - "wipe" ではない)- この実行後、内部メモリの中身をすべて失うだろう。
7) OrangeFox を再起動せよ - "No OS instelled ..." のメッセージを見るだろう - OrangeFox を再起動するために、ただスワイプせよ。
8) MIUI curt パーティションのバックアップをレストアせよ(OrangeFox の最新リリースにおいて、これは "vendor" パーティションからレストアされる必要がある)。
9) MIUI ROM を書き込め。
10) system へ再起動し、長い時間を待て...
11) 開始したとき、外部ストレージ機器から内部メモリのバックアップをレストアせよ。

#4 ROM の書き込み。ROM の書き込みは、通常わかりやすい処理である。"clean" 書き込み、もしくは、 "dirty" 書き込みのどちらかを行う。

はじめに:
ROMを書き込むとき、ROM の書き込みを開始する前に、あなたはリカバリが既知の状態であることを確かにしたい。
それゆえ、常に以下のことに注意するべきだ。:
1.  別の zip のキューの中で ROM を書き込んではいけない。いつも、ROM はそれのみで書き込み、そして
書き込みが完了したとき、ほかの何かを実行する前に、OrangeFox を再起動せよ。
2.  /vendor パーティションをワイプした場合、
その直後、OrangeFox を再起動しなければならない - ほかの何かを実行する前に(例えば、ROMの書き込みや実行するかもしれないほかの何か)
3.  /system パーティションをワイプした場合、
その直後、OrangeFox を再起動しなければならない - ほかの何かを実行する前に(インストールされるOSがないことについてのいくつかの警告の無視)
4. data パーティションをフォーマットした場合、
その直後、OrangeFox を再起動しなければならない - ほかの何かを実行する前に
5. Xiaomi 機器が ARB(https://www.xda-developers.com/xiaomi-anti-rollback-protection-brick-phone/) を持つ場合やMIUI ROM である場合で、そのとき、
MIUI ROM から別の異なった MIUI ROM に変更したい場合、もしくは、同じ MIUI ROM の異なったバージョンに変更したい場合、非常に注意して取り扱ったほうが良い。

Google で "ARB" を検索し、すべてを読んで理解せよ、そしてそのとき、あなたが本当に処理する必要があるかを決定しなさい。

6. 現在の ROM のフルバックアップを作成せよ- リカバリ中で別のいくつかの作業を実行する前に。
最低限、/system, /data, /boot, /vendor パーティションをバックアップせよ。

7. 上記の説明のすべてに従わなかった場合や後で問題に遭遇する(確実に遭遇するであろう)場合、
私はいくつかの質問には答えないということに注意してください。

A. "Clean flashing"(強く推奨)
1) アプリ、設定、SMSメッセージ、電話履歴などをバックアップせよ。このステップをスキップするな。
2) OrangeFox リカバリを起動せよ。
3) "Wipe" を選択し、Data, Dalvik/Art Cache, Cache を選べ。
4) デフォルトにリセットするためにスワイプせよ(これは既知の状態からインストールされた ROM にレストアし、
インストールしたい ROM と不適合になるかもしれないアプリ/設定が、削除されるだろう。)
5) OrangeFox のメインメニューに戻せ。
6) "Install" を選択せよ。
7) 書き込みたい ROM を選択せよ。
8) 書き込むためにスワイプせよ。
9) OrangeFox リカバリを再起動せよ  - ほかの何かを実行する前に - 新しい ROM を書き込むことによって実行されるパーティション/ファイルシステムのいくらかの変更が有効になるように。
10) 書き込みたいほかの何かを何でも書き込め(例えば、GAPP、magiskなど)。
11) スマホを再起動せよ。
12) 新しい ROM がセットアップしている間、長い時間待て(1杯の紅茶を作りにいけ!)。
13) 楽しめ!

B. "Dirty flashing"(お勧めしない)
1) OrangeFox リカバリを起動せよ。
2) "Install" を選択せよ。
3) 書き込みたい ROM を選択せよ。
4) 書き込むためにスワイプせよ。
5) cache と dalvik をワイプせよ。
6) OrangeFox リカバリを再起動せよ  - ほかの何かを実行する前に - 新しい ROM を書き込むことによって実行されるパーティション/ファイルシステムのいくらかの変更が有効になるように。
7) 書き込みたいほかの何かを何でも書き込め(例えば、GAPP、magisk など)。
8) スマホを再起動せよ。
9) 楽しめ。
注意:ROM の Dirty flashing は、推奨されない。でたらめな問題のすべての種類を起こす可能性がある。いつも "clean flash" を選択せよ。


#5 "システムがすでに破壊された" 状況:A) この状況の場合、深刻な問題になるかもしれない! しかし、これはOrangeFox で実行することは何も持ってない。それは、どちらかといえばあなたの決定で、実行すること、すなわち、書き込みを選択したことの結果である。
B) 可能な解決のために、Google はあなたの親友です
C) 際立つ助言:次回、何かを書き込む前に十分注意して見よ。
完全に理解し、解明するための義務があり、a) インストールしているもの、b) リカバリに与える指示、c) インストールの一部として実行すること、そして、 d) インストール後に実行すること。
そうしなければ、涙を流すだろう。


#6 機器が暗号化された:これは素晴らしい。もし機器が盗まれた、もしくは、紛失した場合、少なくとも、
非リムーバルストレージ上のデータは、安全である。しかし、いくつかの理由のため、
セキュアにされないことを好むかもしれない、そのとき、data パーティションをフォーマットすることによって、暗号化を除去できる(注意 - format - wipe ではない)。
この処理はまた内部ストレージの内容がすべて永久に削除されるだろう。
そして、
フォーマットする以前、外部機器の中に内部ストレージをバックアップするとよい -
あなたは、内部ストレージの中の、写真、ファイル、音楽、ビデオなどすべてに、 "グッバイ" と言うとよい。

注意:"Disable Forced Encryption" をチェックすることは、必ず機器から暗号化を除去しない。
それは、その目的ではない。暗号化除去をするための唯一の方法は、data パーティションをフォーマットすることである。


#7 <なんでも>をインストールすることを試みるとき、"ERROR 7" が出る。* これは、非常に古い問題で、OrangeFoxで実行することは何もない。

* ヒント:これは常に、インストールを試みるものの "updater-script" での問題である。
それは機器を詳しく調べている("getprop ro.product.device"で)が、中身のない空の値を探すか、それとも、別の機器を探す。

インストールしようとするものが、あなたの機器に正しいバージョンであるかを確認せよ(あなた自身で上で言及された "getprop" コマンドを実行せよ)。
そうだとしたら、そのとき、
あなたがインストールしようとしている zip インストーラをリリースしている人に話し、script を修正するよう依頼せよ。system パーティションをワイプした場合、リカバリを再起動せよ。

* インストールされた正しいファームウェアのバージョンも同様に確認せよ。
ときどき、error 7 は、zip インストーラが要求している最小限のファームウェアを持っていない結果である。

* ヒント2:いつこれが発生しようとも、すぐに(つまり、ほかの何かをする前に)リカバリのログをとり、
問題を報告しようとするときログを投稿せよ。recovery.log ファイルは、発生したことの底を得ようとするときに役立つ情報の多くを開発者に提供するだろう。
ログの投稿なしで問題を報告することは、完全に、みんなの時間の無駄になるだろう。


#8 <なんでも>をインストールすることを試みるとき、"ERROR 1" が出る。* これは、非常に古い問題で、OrangeFoxで実行することは何もない。
Google で検索せよ

.................................................. .................................................. ..........................
ほかの役立ダウンロード/情報:

    • Android SDK platform tools (adb, fastboot, etc): https://developer.android.com/studio/releases/platform-tools
    • ADB, Fastboot, & Drivers: https://forum.xda-developers.com/sho....php?t=2588979
    • Mi Flash tool: https://www.xiaomigeek.com/download-xiaomi-mi-flash-tool.html
    • Xiaomi USB drivers: https://www.xiaomigeek.com/download-xiaomi-usb-driver-windows.html
    • How to install TWRP: https://www.xda-developers.com/how-to-install-twrp/
    • How to install adb: https://www.xda-developers.com/install-adb-windows-macos-linux/


サポートされる言語:
cz.xml
de.xml
el.xml
en.xml
es.xml
fr.xml
hu.xml
in.xml
it.xml
ja.xml
nl.xml
pl.xml
pt_BR.xml
pt_PT.xml
ru.xml
sk.xml
sl.xml
sv.xml
tr.xml
uk.xml
zh_CN.xml
zh_TW.xml