在Android内核源启用FrameBuffer控制台 -- cyanogenmod 领域 和 bootloader 领域 和 kernel 领域 android 相关 的问题

Enable framebuffer console in Android kernel source


1
vote

问题

中文

可以以某种方式启用来自三星的Android内核源中的帧缓冲控制台,查看内核消息而不是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 引脚在设备上,然后点击该计算机并使用串行连接到计算机以读取引导加载程序输出(通过 minicom 或一些其他终端仿真器)并访问Live Console。您也可以从 usb 在引导期间。

当然,如果您刚刚陷入非启动系统并尝试恢复设备,您可能会使用ODIN / HEIMDALL来刷新引导映像(包括新内核)或安装自定义恢复图像并使用用一个良好的内核刷新一个rom。

听起来你可能故意搞砸自己的内核 - 也许要升级到一个新的内核基础或其他东西?如果是这种情况,请在屏幕上看到内核邮件的替代方案是启用 pstore (文件系统 - 基于/ proc / last_kmesg的替代物品,它将让您在下一次重启的错误启动后查看dmesg / kernel控制台+任何恐慌消息(只要RAM没有被覆盖)。看看这个 evels 从trlte(三星注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.)

 
 

相关问题

3  为什么我的手机在执行备份时会陷入困境?  ( Why does my phone keep getting stuck when performing a backup ) 
我扎根了我的手机,目前在My Sprint HTC Hero上有一个较旧版本的紫花底mod。当我尝试使用ROM管理器执行备份时,手机尝试重新启动,但它永远不会完成启动。任何导致它以及如何备份手机的想法,以便升级到最新版本的紫绀? ...

9  如何加密运行CyanogenMod 12.1的设备?  ( How do you encrypt your device running cyanogenmod 12 1 ) 
cyanogenmod 12和12.1 '加密电话'设置破碎,并已相当长。有没有办法以其他方式加密手机? CM可以使用加密/数据目录侧面侧面通往电话?是否有其他方法可以保持数据安全和声音?我正在努力的设备是verizon lg g3。 ...

2  cm 12.1 nexus 5卡在bootloop和恢复加载时  ( Cm 12 1 nexus 5 stuck on bootloop and recovery load up ) 
我的Nexus 5有很多奇特的问题。 昨晚,我把手机留给了充电。它正常工作,软件是功能性等。但是,一旦我醒来,手机就会不断重启自己,并且不会加载靴子动画。我试图加载FastBoot以进入TWRP恢复,但是,手机冻结在负载屏幕上。我还应该补充一下,我的自定义引导动画被Cyanogenmod吉祥物所取代。 这个问题从未发...

0  交换分区不适用于华为U8160运行Cyanogenmod 7.2  ( Swap partition not working on huawei u8160 running cyanogenmod 7 2 ) 
我有一个Huawei U8160(也称为:沃达丰858智能),它正在运行Cyanogenmod 7.2(由Madteam于2012年2月7日发布)。 更新到2/7/2012更新后,我发现一个选项要使用交换分区而不是compcache(压缩缓存),因此我将SD卡重新分区,以使用 mini工具分区向导大小和主要(我有一个...

2  没有操作系统和TWRP  ( No operative system and twrp ) 
最近我在手机上安装了一个自定义ROM,然后我决定在我在YouTube看到的伎俩上扩展我的手机记忆,我不得不进入TWRP,不幸的是我点击了删除系统。此后,当我试图启动我的手机时,它被粘贴在徽标屏幕上,在试图打开恢复模式时,以某种方式将TWRP替换为Android。我想知道是否有任何可能的方法来解决这个问题? 编辑:省略...

4  什么时候应该fstrim运行?  ( When should fstrim run ) 
基于这个 cyanogenmod论坛线程,我尝试过通过手动运行FSTIM运行FSTIM,解决CyanogenMod运行CyanogenMod的Galaxy Nexus的应用程序之间的延迟。 root@maguro:/ # fstrim -v /data ...

1  为什么当我试图安装它时,蔚蓝的zip没有被发现?  ( Why is cyanogenmod zip not being found when i try to install it ) 
为了帮助修复我用USB连接的问题,我建议我升级我的内核和rom。我似乎升级了 kernel cyanogenmod ,保持失败。 我已经尝试了两种升级方式,通过恢复和通过<一个href ="http://wiki.cyanogenmod.com/wiki/samsung_galaxy_s_ii:_full_upda...

1  使用S2E时是否有可能在内部存储器中留下一些应用程序?  ( Is it possible to leave some apps in the internal memory while using s2e ) 
嗯,是可能的吗?我有一个带有官方氰基MROM的星系ACE。我只有4级Micro SD卡,并使用SD Speed Company应用程序。 我想知道我是否可以在内部存储器中留下一些应用程序(如副手SMS,Go Launcher EX等),同时保留SD-EXT分区中的其他应用程序。谢谢。 ...

4  更新CyanogenMod的问题 - 手机将无法完成启动  ( Problem with updating cyanogenmod phone will no finish booting up ) 
tl; dr 更新的cyanogenmod与rom manager,当它重新启动时它卡在此屏幕上: 我用yyanoon 7. revo 7. rom manager应用程序通知我的更新。我点击了一切,继续更新,一切似乎都很好;它关机,开始备份,然后显示一个具有大量文本和安装进度条的屏幕。完成后,它重新启动,...

2  安全测试ROM构建  ( Safely test rom build ) 
我正在尝试进入Android ROM开发,并从我的设备的来源中编写CM13(尚未完全支持,我调整了它,以便它应该工作)。但是,由于这是我第一次进入自定义ROM发展,我有一个相当严重的问题。 如何安全地测试我的rom? 我希望能够使用TWRP将其闪存到我的设备(OnePlus二),但是,我需要能够确保无法对我的设备进行...

0  如何忽略崩溃通知/卸载应用而不启动CyanogenMod?  ( How to ignore crash notifications uninstall apps without booting on cyanogenmo ) 
今天我将Cyanogenmod升级到我的Nexus 4上的最新版本(05/10/2015)并安装了最新的GAPPS包。但是,一旦我立即启动我的设备,我的手机垃圾邮件会用于Gmail,YouTube和GAPPS流程的通知。在关闭它们后,他们会立即弹出。 我通过清除我的Google Apps的缓存/数据来读取解决此问题。...

5  恢复rom备份  ( Restore a rom back up ) 
我要在我的手机上试试yananogenmod。然而,在我这样做之前,我对一件事很好奇。我执行了一个NANDROID备份,每个我在本网站上收到的指令(谢谢BRYAN),以及所有我的应用程序和数据的钛备份。我对的是 - 说我真的搞砸了在Cyanogenmod过程中的东西吗?我该如何从中恢复?从我自己的研究来看,它看起来像...

7  CyanogenMod - 什么是“通知模式”?  ( Cyanogenmod what is notification mode ) 
我认为我误解了Cyanogenmod的概况方案关于通知。 这是我想要做的事情:我想要在状态栏中弹出所有通知,但只有手机和消息传递应该振动。在工作,电话和amp;消息不应该环。 我以这种方式配置了我的配置文件: 组"手机&amp;消息传递" 包含电话,消息,电子邮件和Gmail应用程序。 工作:手机&amp;消息传递...

15  我可以使用cm9更改硬件按钮映射(三星Galaxy S2)吗?  ( Can i change the hardware button mapping with cm9 samsung galaxy s2 ) 
我有一个gs ii,最近闪过cm9 - 我想知道是否有任何方法可以将硬件按钮映射到触摸屏快捷键 - 特别是长按菜单按钮=搜索(我真的使用过它并严重想念它)。 在该注释 - 我也想知道CM9或任何其他SLIM / CLEAN IC ROM只有只有快捷方式(右滑动呼叫/左滑动消息等)的任何接触线端口。 ...

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 20130812更新 for android 4.2.2在我的三星galaxy迷人迷人,它正在运行 cyanogenmod 10.1-20130723-novelly -fascinatemtd 利用ClockWorkMod V4.0.1.0。我已经将...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.