自定义内核在内部内存中闪烁的位置? -- rom-flashing 领域 和 kernel 领域 android 相关 的问题

Where are custom kernels being flashed to in internal memory?


简体版||繁體版
2
vote

问题

中文

我已经解压缩了自定义内核的zip文件,并注意到应用的大部分文件都在/ kernel文件夹中。但是,在使用根资源管理器和es文件资源管理器列出根目录时,该文件夹是未列出的。这个/ kernel文件夹在哪里?

english

I've unzipped zip files for custom kernels and noticed that the majority of the files that are being applied are in a /kernel folder. However that folder is unlisted when listing the root directories using both Root Explorer and ES File Explorer. Where is this /kernel folder?

     

回答列表

4
 
vote
vote
最佳答案
 

内核是"引导映像" 的一部分,它存储在闪存中的单独分区中,而不是在普通文件中。查看 http://android-dls.com/ wiki / index.php?title = howto:_unpack,_edit,_and_re-pack_boot_images

 

The kernel is part of the "boot image", which is stored in a separate partition in the flash memory, not in a normal file. See http://android-dls.com/wiki/index.php?title=HOWTO:_Unpack,_Edit,_and_Re-Pack_Boot_Images

 
 
0
 
vote

可能是你可以更加解释一下你想要做的事情.. 此外,如果可以列出这些自定义内核文件,我们可以更好地帮助。

如果我需要刷新自定义内核,我按照以下过程:

  1. 从git存储库中获取源,
  2. 将我的更改变为内核源。更改可能因添加一个简单的调试打印语句而异,以添加新驱动程序。
  3. 使用Cross-Compiler Toolchain构建内核源
  4. 将手机更改为fastboot模式(我正在谈论bout g1手机)
  5. 使用"fastboot" 刷新自定义内核(zimage)命令:'fastboot flash:原始启动zimage ramdisk.img'
  6. 使用'fastboot reboot'命令用新的内核重启手机

希望现在有一些清晰度。

 

May be you can explain a little bit more on what you are trying to do.. Also, if you can list those custom kernel files, we can help better.

If I need to flash a custom kernel, I follow below process:

  1. Get the source from the git repository
  2. Make my changes to the kernel source. Change could vary from adding a simple debug printk statement to adding a new driver.
  3. Build the kernel source using cross-compiler toolchain
  4. Change the phone to Fastboot mode (I'm talking bout G1 phone)
  5. Use 'fastboot' to flash the custom kernel (zImage) using command: 'fastboot flash:raw boot zImage ramdisk.img'
  6. Use 'fastboot reboot' command to reboot the phone using the new kernel

Hope there is some clarity now.

 
 

相关问题

2  自定义内核在内部内存中闪烁的位置?  ( Where are custom kernels being flashed to in internal memory ) 
我已经解压缩了自定义内核的zip文件,并注意到应用的大部分文件都在/ kernel文件夹中。但是,在使用根资源管理器和es文件资源管理器列出根目录时,该文件夹是未列出的。这个/ kernel文件夹在哪里? ...

-1  联想S6000 - 连接充电器后自动开机[复制]  ( Lenovo s6000 auto power on after connecting charger ) 
这个问题已经在这里有答案: 充电器连接时自动电源启动Android (7个答案) ...

2  如何在OTG上对Android进行以太网工作?  ( How to make ethernet work on android over otg ) 
我正在尝试在OTG电缆上使用连接到Android 7设备的LTE调制解调器。内核识别设备并使用 cdc_ether 注册它,但我无法使用设备的连接。这是因为它随后安装为USB存储? 设备在Android UI /状态栏中显示为设备。 如果我禁用MTP支持,那么设备不会寄存 cdc_ether 。 dmesg : ...

0  使用WiFi加密狗监控网络  ( Using a wifi dongle to monitor network ) 
我有一个带内置WiFi的Android智能盒,我想向盒子添加一个加密狗,以便我可以监控网络。我找到了类似的问题,有点模糊答案(至少对我); Android作为WiFi桥与AP 我此刻我有3个wifi congles。设备可以检测其中2(使用DMESG从shell运行,也是获取连接的USB设备的VendorID和...

1  在Android内核源启用FrameBuffer控制台  ( Enable framebuffer console in android kernel source ) 
可以以某种方式启用来自三星的Android内核源中的帧缓冲控制台,查看内核消息而不是bootlogo? ...

170  什么是有什么区别:生根,越狱,rom,mod等?  ( What is the difference between rooting jailbreak rom mod etc ) 
之间的差异是什么: 解锁引导加载程序(做出许多的先决条件,虽然不是所有的,但下面的其他事情) 生根 越狱 rom Nand和Nandroid 操作系统 Mod(例如cyanogenmod) 恢复(Clockworkmod,Amon Ra) 自定义内核(例如Leshak的内核) 固件 驱动程序 在空中(OT...

0  如何在内核级别禁用我的Android手机中的GPS功能?  ( How can i disable the gps functionality from my android phone at the kernel leve ) 
如何在内核级别禁用我的Android手机中的GPS功能?我知道这需要(虽然不确定)禁用GPS或内核模块的设备驱动程序,但是如何完全进行? 通过内核级别,我的意思是,GPS不再像软形式一样,它的硬件仍然存在,但它没有使用。如果我禁用IT应用程序级别,它仍然可以跟踪我,应用程序可能会访问它。我想要的是硬件和软件之间没有通...

3  闪烁一个新的内核  ( Flashing a new kernel ) 
如果我要使用ROM Manager Pro刷新新内核,我是否需要重新安装Mod,删除我的数据,或删除我的缓存? 我正在运行cm 6.1,并希望闪现一个chevyno1的内核,但我必须重新加载cm和我的所有数据? ...

0  我的tecno n6s不会启动并显示进程.Android .com没有回应  ( My tecno n6s wont start and displays the process android com is not responding ) 
每当我开始我的tecno n6s时,它不会透过公司文本徽标tecno,如果它达到我应该输入我的pin的地方,则出现一个文本,将出现一个文本说出process.android.com没有响应然后回到公司徽标,我如何解决它而不丢失任何数据.USB调试未打开。 ...

0  由于各种原因,Nexus 4植根于CM10 - 帮助!  ( Nexus 4 rooted stuck at cm10 for various reasons help ) 
我已经使用了Nexus 4近2年了。我扎根于它来获得LTE连接。降级收音机和所有......它超出了我的专业水平,但我设法获得了LTE和CM10,以及 http://hippowise.com/tag/nexus-4/ 自从此以来,我一直在使用同样的设置。我曾试图升级到CM11,但内核不兼容,最终让我的电话屏幕看...




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