AndroidカーネルソースでFrameBufferコンソールを有効にします -- cyanogenmod フィールド と bootloader フィールド と kernel フィールド android 関連 問題

Enable framebuffer console in Android kernel source


1
vote

問題

日本語

SamsungからのAndroidカーネルソースのAndroidカーネルソースのFrameBuffer Consoleを、BootLogoの代わりにカーネルメッセージを表示することはできますか?

英語

Is it possible to somehow enable the framebuffer console in android kernel sources from samsung, to see kernel messages instead of just the bootlogo?

        
       
       

回答リスト

1
 
vote
vote
ベストアンサー
 

あなたは本当にあなたが正確にやろうとしていることを言っていませんでした - しかし私が正しく理解しているなら、あなたがはんだ付けで良いことはあなたのように聞こえますかもしれませんを見つけたいhref = "http://linux-sunxi.org/uart" rel = "nofollow"> UART デバイス上のピンをタップして、コンピュータにシリアル接続を使用してブートローダの出力を読み取ります(via minicom またはその他の端末エミュレータ)とそのようにしてライブコンソールにアクセスします。 USB からシリアルデータを取得できます。

もちろん、起動していないシステムで固定されてデバイスの回復を試みる場合は、起動イメージ(新しいカーネルを含む)をリフティングしたり、カスタムリカバリイメージをインストールしたりしたりするためにODIN / HeimDallを使用することができます。良いカーネルでROMをフラッシュする。

あなたがおそらくあなた自身の構築カーネルと喜んでめちゃくちゃになっているように聞こえます - たぶん新しいカーネルの基地または何かにアップグレードすることは?その場合、カーネルメッセージがオンスクリーンを表示する代わりに、 pstore (ファイルシステム - / proc / last_kmesgに基づいて、次回の再起動時に(RAMが上書きされない限り)、DMESG / Kernel Console +任意のパニックメッセージを表示できます(RAMが上書きされない限り)。この実装方法については、TRLTE(Samsung Note 4)カーネルの例それは新しいカーネルの中にあります。 (それが古いカーネルであるならば、あなたはただ last_kmesg 。)

 

You didn't really say what you were trying to do exactly-- but if I understand right, and you're any good with soldering, it sounds like you might want to find the UART pins on your device, then tap that and use a serial connection to your computer to read the bootloader output (via minicom or some other terminal emulator) and access the live console that way. You may also be able to get serial data from the USB during boot.

Of course, if you are just stuck with a non-booting system and trying to recover a device, you might use odin/heimdall to reflash your boot image (including a new kernel) or install a custom recovery image and use that to flash a ROM with a good kernel.

It sounds like you're possibly deliberately messing with your own built kernels- maybe to upgrade to a new kernel base or something? If that's the case, an alternative to seeing the kernel messages onscreen is to enable PSTORE (the file system-based replacement for /proc/last_kmesg), which will let you view the dmesg/kernel console + any panic messages after a bad boot on the next reboot (so long as the ram doesn't get overwritten). Take a look at this example from the trlte (Samsung Note 4) kernel for how to implement it in the newer kernels. (If it's an older kernel you may just need to turn on last_kmesg.)

 
 

関連する質問

7  cyanogenmod - 「通知モード」とは何ですか?  ( Cyanogenmod what is notification mode ) 
通知に関してCyanogenModのプロファイルオプションを誤解していると思います。 私がしようとしていることです。仕事で、電話&アンプ。メッセージは鳴ってはいけません。 私はこのように私のプロフィールを設定しました: グループ「Phone&Amp; Mess...

2  手術システムとTWRPはありません  ( No operative system and twrp ) 
最近私の携帯電話にカスタムROMをインストールしました、それから私があなたの携帯電話のメモリを私の携帯電話のメモリを展開することにしました私はあなたがTWRPに入らなければなりませんでした、残念ながら私は削除システムをクリックしました。その後、私の携帯電話を起...

9  CyanogenMod 12.1を実行しているデバイスをどのように暗号化しますか?  ( How do you encrypt your device running cyanogenmod 12 1 ) 
cyanogenmod 12と12.1 「暗号化電話」の設定は壊れていて、かなりの間に行われています。他の方法で電話を暗号化する方法はありますか?暗号化/データディレクトリを使用してCMを電話機にサイドロードできますか?データを安全に保つための他の方法はあり...

5  Google Apps 20130812をCyanogenMod 10.1(Android 4.2.2)にインストールする方法を教えてください。  ( How do i install google apps 20130812 into cyanogenmod 10 1 android 4 2 2 ) 
Google Apps(Gapps)20130812更新 Android 4.2.2のための私のサムスンギャラクシーの魅力的な魅力的な魅力的な 10.1-20130723-20130723- -fascinatemtd ClockWorkMod v4.0...

3  バックアップを実行するときに私の電話が停止し続けるのはなぜですか?  ( Why does my phone keep getting stuck when performing a backup ) 
私は私の電話を根ざしていて、現在私のSprint HTC Heroに古いバージョンのシアノーゲンMODを持っています。 ROMマネージャを使用してバックアップを実行しようとすると、電話機は再起動しようとするが、起動を終了することはありません。最新バージョンのシ...

1  S2Eを使用している間、アプリを内部メモリに残すことは可能ですか?  ( Is it possible to leave some apps in the internal memory while using s2e ) 
ええと、可能ですか?私は公式のCyanogenMod ROMとギャラクシーエースを持っています。私はクラス4マイクロSDカードを持っていて、SDスピードアップアプリを使用しています。 SD-Extパーティションに他のアプリを保持しながら、アプリケーション(h...

4  CyanogenModを更新することの問題 - 電話は起動を終了しません  ( Problem with updating cyanogenmod phone will no finish booting up ) 
tl; ROMマネージャ付きのCyanogenModを更新し、再起動時にこの画面に固定されています。 私はCyanogen 7でEVOを持っています.1。ROMマネージャアプリは私に更新を通知しました。私はすべてを通してクリックして更新を続け、すべて...

1  なぜCyanogenMod Zipがそれをインストールしようとしていないのですか?  ( Why is cyanogenmod zip not being found when i try to install it ) 
USB接続性の問題を解決するために私のカーネルをアップグレードすることを提案しましたそしてROM。 kernel 罰金をアップグレードしました。 ROM、 cyanogenmod 、失敗し続けます。 recovery とvia < href = "h...

15  CM9(Samsung Galaxy S2)でハードウェアボタンマッピングを変更できますか?  ( Can i change the hardware button mapping with cm9 samsung galaxy s2 ) 
私はGS IIを持っていて、最近CM9に点滅しています - ハードウェアボタンをタッチウィズショートカットにマッピングする方法があるかどうかを知りたかった - 特にロングプレスメニューボタン=検索(私はそれを真剣に使いました。 ) そのノート - CM9また...

2  CM 12.1 Nexus 5がブートループとリカバリのロードアップに立ち往生  ( Cm 12 1 nexus 5 stuck on bootloop and recovery load up ) 
私は私のNexus 5にかなり特有の問題を抱えています。 昨夜、私は携帯電話を担当しました。正常に機能していて、ソフトウェアは機能していました。 TWRPの回復を入力するにはFastBootをロードしようとしましたが、Load画面で電話が凍られます。カスタムブ...

0  SCANOGENMOD 7.2を実行しているHuawei U8160で動作していないスワップパーティション  ( Swap partition not working on huawei u8160 running cyanogenmod 7 2 ) 
私は、CyanogenMod 7.2を実行しているHuawei U8160(Vodafone 858 Smart)を持っています(これは2012年7月7日のMadteamによって放出されました)。 2/7/2012更新の更新後、CompCache(圧縮キャッ...

2  ROMビルドを安全にテストします  ( Safely test rom build ) 
私はAndroid ROM開発に参加しようとしています。ただし、これが私の最初の出来事にカスタムROM開発への最初の出発事項のために、私はかなり深刻な問題があります。 私はどのように私のROMを安全にテストするのですか? TWRPを使用して自分の装置(One...

0  cyanogenmodで起動せずにクラッシュ通知/アンインストールアプリケーションを無視する方法  ( How to ignore crash notifications uninstall apps without booting on cyanogenmo ) 
今日は、私のNexus 4上の最新のビルド(05/10/2015)にCyanogenModをアップグレードし、最新のgappsパッケージをインストールしました。しかし、私のデバイスを起動するとすぐに、私の電話はGmail、YouTube、およびGappsプロセ...

4  FSTRIMが実行されるべきですか?  ( When should fstrim run ) 
これに基づいて cyanogenmodフォーラムスレッド、試してみました実行中のアプリケーションの遅延に対処し、FSTRIMを手動で実行することで、CyanogenModを駆使してCyanogenModを実行しているMy Galaxy Nexusのアプリケーシ...

5  ROMバックアップを復元します  ( Restore a rom back up ) 
私は今夜私の携帯電話にシアノーゲン銃を試すつもりです。しかし、私がそうする前に、私は一つのことについて興味があります。私はこのサイトで受け取った1命令(Bryanに感謝します)、そして私のすべてのアプリケーションとデータのチタニウムのバックアップを行ったNAN...




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


Licensed under cc by-sa 3.0 with attribution required.