カスタムROMを点滅させるにはrootアクセスが必要ですか? -- rooting フィールド と custom-roms フィールド と rom-flashing フィールド android 関連 問題

Does flashing a custom ROM require root access?












6
vote

問題

日本語

最近私のhref="https://android.stackexchange.com/questions/5228/does-rooting-require-a-custom-rom">注意 。誰かがこれを確認し、決定特性が注文のROMをフラッシュする必要があるかどうかを決定するものが決定されるのか説明できますか?

英語

It was recently brought to my attention that it does not. Can someone confirm this and explain what the determining characteristics are that dictate whether or not root its required to flash a custom ROM?

        

回答リスト

3
 
vote
vote
ベストアンサー
 

私が知っている方法:

  1. いくつかのサムスン携帯電話のために ODIN のようなキャリア/メーカーツールを使用する(私はこれをやりました - それは簡単に最も実現可能な方法です)。電話機に接続し、電話機がダウンロードモードのときに電話機に書き込む。知識のある人はおそらく彼ら自身の道具を書くことができます。

  2. update.zipファイルに署名して、recovery / bootloaderはその公式アップデートと考えるようにします。それが本当にほとんどの電話がそれらを区別できる唯一の方法です(暗号化されたブートローダがそれを難し​​くするかどうかわからない)

    <誰かが実際にこれをしましたか?李>

  3. 治具(デバイスの一部に直接接続する電子セットアップ)を使用して、ストレージに直接書き込みます。 BIOSがハードドライブへの書き込みを妨げるPCとしての電話を想像してみてください - コンピュータを起動しないと、BIOSは干渉できないため、ドライブを取り出して他のもので書き込むことができます。チップはドライブとしての取り外し可能ではありません。したがってジグです。これはおそらくカスタムソフトウェアが書面を実行するためにカスタムソフトウェアを必要とするでしょう。そして、ブートローダを上書きしないと、チェックが問題に応じて問題が発生する可能性がありますが、わかりません。

  4. 前の仕事(電話機製造業者)では、ODINにも同様のツールを使用してブートローダを交換しました。これは、ROMを署名する必要がありませんでした。そのようなツールへのアクセスは多くの問題を奪うようになります。

 

Methods I know of:

  1. Use a carrier/manufacturer tool such as Odin for some Samsung phones (I've done this -- it's easily the most feasible method). It connects to the phone and writes to the phone storage when the phone is in Download mode. A knowledgeable person could probably write their own tool as well.

  2. Sign the update.zip file, so that the recovery/bootloader thinks its an official update. That's really the only way most phones can distinguish them (not sure if an encrypted bootloader makes it harder).

    "Has anyone actually done this?" That I don't know -- it's probably incredibly difficult to fake, but realistically someone could gain access to the signing software.

  3. Use a jig (an electronic setup that connects directly to parts of the device) to write directly to the storage. Imagine the phone as a PC where the BIOS prevents writing to the hard drive -- if you don't boot up the computer, the BIOS can't interfere, so you could just take out the drive and write to it with something else. Chips are just not as removable as drives, hence the jig. This would probably require custom software to do the writing, again possibly taken from the manufacturer. And if you don't overwrite the bootloader you might run into problems depending on what checks it does, I'm not sure.

At a previous job (a phone manufacturer) they used a similar tool to Odin to replace the bootloader, sometimes with one that didn't require the ROMs to be signed. Access to a tool like that makes a lot of problems go away.

 
 

関連する質問

0  SIMカードは、失敗した回復フラッシュ後に検出されません  ( Sim card not detected after failed recovery flash ) 
最近、私の根付いたArchos 40チタンにCWMをインストールしようとしました。 <コード> 998876665544330を使用してブートローダのロック解除は機能しません。しばらくの間楕円を持っています。だから私はMobilNcleツールをインストールし、...

0  私のヌックHD +数回でCM 11をリフレッシュしなければならなかった  ( Have had to reflash cm 11 on my nook hd several times ) 
だから私は私のヌックのHD +にCyanogenMod 11を持っています、そしてちょうど1か月後に、それはひどく実行し始めます! 私がそれを使うことができず、CM 11をリフティングする必要があります。私は過去5年または6ヶ月の間に数回それをしなければなりま...

1  flash_imageを使用したflash update.img  ( Flash update img using flash image ) 
シェルを使って新しいROMをフラッシュしたい。 (その後、このアプリはシェルよりも他の方法はありません)。これが私が試したものです <事前> <コード> 9988776655443330 誰かがROMからROMをフラッシュする方法を考えていますか? ...

2  サポートされていないデバイス上のCyanogenMOD  ( Cyanogenmod on an unsupported device ) 
Mediatek ProcessorとAndroid 4.2.2 JellyBeanを実行しているKarbonn A52 +を使用しています。私のデバイスは根ざしていますが、残念ながら、私のデバイスではカスタムリカバリ(CWM / TWRP)はサポートされて...

3  Nexus SのAndroid S - 「無効なマジックコード」  ( Stock android on nexus s invalid magic code ) 
Nexus S(2.3.3、GRI54 / I9023、ブートローダのロック解除された、根本的なClockWorkMod Recovery)を持っています。 。 ストックAndroidビルドを作成するために、 http:/ http:/ /source.an...

16  FastBootからの回復をどのように再起動できますか?  ( How can i reboot into recovery from fastboot ) 
システム暗号化中に停電後の+バッテリの枯渇後の携帯電話を持っています。ここでブリックされたのはどのように重要ではありません、トラブルは私が回復モードに入ることができないということです。通常、 VIA UP + 電源を介してPhoneをオンにすると、回復モード...

0  Nexus 7:アサートに失敗しました:デバイス==いくつかのROMをインストールしようとしているときにGrouper  ( Nexus 7 assert failed device grouper when trying to install some roms ) 
だから私はNexus 7(2013年ではなく)、Wi-Fi版、Wi-Fi版、Wi-Fiバージョン、バージョン2.6.3.1がインストールされています。 Smoothrom、Pacなど、ROMをインストールしようとすると、次のメッセージでインストールが失敗しま...

2  回復をフラッシュしようとすると、「これは「espresso10wifi」です。  ( How come i get this is a espresso10wifi when i try to flash recovery ) 
私はADB-Sideloadを述べています新しい回復(Philz Touch Recovery N5110)私が得る、 <事前> <コード> 9988776655443331 ...

150  Androidデバイス用の在庫またはカスタムROMはどこにありますか?  ( Where can i find stock or custom roms for my android device ) 
ROMを探す理由はいくつかあります: あなたのストックROMのアップグレードまたはダウングレーション 別の地域からのファームウェアを探している/言語 さまざまな機能のためのカスタムROMを点滅させ、吸収などを削除します。 しかし、そもそもROMが見つかる...

2  カスタムカーネルが内部メモリに点滅しているのはどこですか?  ( Where are custom kernels being flashed to in internal memory ) 
カスタムカーネルのZIPファイルを解凍し、適用されているファイルの大部分が/カーネルフォルダにあることに気付きました。ただし、Root ExplorerとESファイルエクスプローラの両方を使用してルートディレクトリを一覧表示すると、そのフォルダはすべて上回され...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有