恢复分区似乎并不存在 -- recovery-mode 领域 android 相关 的问题

recovery partition does not seems to be exist


简体版||繁體版
1
vote

问题

中文

嗨,我所有我都成功root我的Innos A35手机,现在我想要的是 没有一个名为/ proc / mtd的文件,那么这意味着我的设备不是基于的 MTD技术。

我已经尝试了痉挛,但它似乎没有工作。

我/ proc / mounts看起来像是这个吼叫。

  cat /proc/mounts rootfs / rootfs ro,relatime 0 0 tmpfs /dev tmpfs rw,relatime,mode=755 0 0 devpts /dev/pts devpts rw,relatime,mode=600 0 0 proc /proc proc rw,relatime 0 0 sysfs /sys sysfs rw,relatime 0 0 none /acct cgroup rw,relatime,cpuacct 0 0 debugfs /mnt/debugfs debugfs rw,relatime 0 0 tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0 tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0 none /dev/cpuctl cgroup rw,relatime,cpu 0 0 /dev/block/mmcblk0p12 /system ext4 ro,relatime,barrier=1,data=ordered 0 0 /dev/block/mmcblk0p13 /data ext4 rw,nosuid,nodev,relatime,barrier=1,nodelalloc,d ata=ordered,noauto_da_alloc,noinit_inode_table 0 0 /dev/block/mmcblk0p15 /cache ext4 rw,nosuid,nodev,relatime,barrier=1,data=ordere d 0 0 /dev/block/vold/179:33 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime, uid=1000,gid=1015,fmask=0602,dmask=0602,allow_utime=0020,codepage=cp437,iocharse t=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0 /dev/block/vold/179:33 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,rela time,uid=1000,gid=1015,fmask=0602,dmask=0602,allow_utime=0020,codepage=cp437,ioc harset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0 tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0 /dev/block/vold/179:18 /mnt/emmc vfat rw,dirsync,nosuid,nodev,noexec,relatime,ui d=1000,gid=1015,fmask=0602,dmask=0602,allow_utime=0020,codepage=cp437,iocharset= iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0 #   
所以我理解/ dev / block / mmcblk0是一个设备,它应该是指的 内部SD卡。这个假设在这里吗? 所以我导航到/ dev / block /并在那里执行'ls'。 我可以找到这些文件。
  mmcblk1p1 mmcblk1 mmcblk0p20 mmcblk0p19 mmcblk0p18 mmcblk0p17 mmcblk0p16 mmcblk0p15 mmcblk0p14 mmcblk0p13 mmcblk0p12 mmcblk0p11 mmcblk0p10 mmcblk0p9 mmcblk0p8 mmcblk0p7 mmcblk0p6 mmcblk0p5 mmcblk0p4 mmcblk0p3 mmcblk0p2 mmcblk0p1 platform mmcblk0   

通常是哪些设备?因此mmcblk0表示整个分区表 纠正?

我想知道它是如何划分的,映射到哪里和什么的地址 分区映射到哪里。

所以从他们那里是什么恢复分区? 该设备的启动过程是什么?我的意思是Mcblk0的设备第一部门进入它的内存,然后它确实开始在那里执行。我对吗? 或者启动rom [我没有clue发生了什么]确实被配置为直接阅读 分区标题并加载恢复图像?这里发生了什么?

如果我将这些分区转储为hex文件,是否有任何签名或某种东西 我可以习惯假设它是什么?

english

Hi all I have successfully root my innos a35 phone and now what I want is to There's no file called /proc/mtd , So is that mean that my device is not based on the mtd technology.

I have tried the fastboot but it seems not working.

My /proc/mounts is look like this bellow.

cat /proc/mounts rootfs / rootfs ro,relatime 0 0 tmpfs /dev tmpfs rw,relatime,mode=755 0 0 devpts /dev/pts devpts rw,relatime,mode=600 0 0 proc /proc proc rw,relatime 0 0 sysfs /sys sysfs rw,relatime 0 0 none /acct cgroup rw,relatime,cpuacct 0 0 debugfs /mnt/debugfs debugfs rw,relatime 0 0 tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0 tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0 none /dev/cpuctl cgroup rw,relatime,cpu 0 0 /dev/block/mmcblk0p12 /system ext4 ro,relatime,barrier=1,data=ordered 0 0 /dev/block/mmcblk0p13 /data ext4 rw,nosuid,nodev,relatime,barrier=1,nodelalloc,d ata=ordered,noauto_da_alloc,noinit_inode_table 0 0 /dev/block/mmcblk0p15 /cache ext4 rw,nosuid,nodev,relatime,barrier=1,data=ordere d 0 0 /dev/block/vold/179:33 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime, uid=1000,gid=1015,fmask=0602,dmask=0602,allow_utime=0020,codepage=cp437,iocharse t=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0 /dev/block/vold/179:33 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,rela time,uid=1000,gid=1015,fmask=0602,dmask=0602,allow_utime=0020,codepage=cp437,ioc harset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0 tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0 /dev/block/vold/179:18 /mnt/emmc vfat rw,dirsync,nosuid,nodev,noexec,relatime,ui d=1000,gid=1015,fmask=0602,dmask=0602,allow_utime=0020,codepage=cp437,iocharset= iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0 # 

So I understand that /dev/block/mmcblk0 is a one device and it should be refers to the internal SD card. Is this assumption is right here? So I navigate into /dev/block/ and executed 'ls' there. I could find these files there.

mmcblk1p1 mmcblk1 mmcblk0p20 mmcblk0p19 mmcblk0p18 mmcblk0p17 mmcblk0p16 mmcblk0p15 mmcblk0p14 mmcblk0p13 mmcblk0p12 mmcblk0p11 mmcblk0p10 mmcblk0p9 mmcblk0p8 mmcblk0p7 mmcblk0p6 mmcblk0p5 mmcblk0p4 mmcblk0p3 mmcblk0p2 mmcblk0p1 platform mmcblk0 

What are those devices normally? So mmcblk0 does represent the whole partition table there right?

I want to know how it was partitioned ahead, what address mapped to where and what partition mapped to where.

So from them what is the recovery partition? What is the booting procedure of this device? I mean device first sector of mcblk0 into it's memory and then it does starts executing there. Am I right? Or the startup rom [I have no clue what's going on] does configured to directly read the partition titles and load the recovery images? What is going on here?

If I dumped those partitions as hex files , is there any signature or something that I could used to assume which is what?

  
 
 

回答列表

1
 
vote

我能够通过读取日志

来收集所需信息
 2013年10月5日16:12:57星期六开始恢复 FrameBuffer:FD 4(320 x 480)  恢复文件系统表 =========================. 0 / tmp ramdisk(null)(null) 1 / boot emmc / dev / block / mmcblk0p8(null) 2 /缓存ext4 / dev / block / mmcblk0p15(null) 3 /数据ext4 / dev / block / mmcblk0p13(null) 4 /恢复emmc / dev / block / mmcblk0p16(null) 5 / misc emmc / dev / block / mmcblk0p19(null) 6 / SDCARD VFAT / DEV / BLOCK / MMCBLK1P1 / DEV / BLOCK / MMCBLK1 7 / system ext4 / dev / block / mmcblk0p12(null) 8 / sys_boot vfat / dev / block / mmcblk0p3(null)  命令:"/ sbin /恢复"  

它也称为恢复日志,不知道是否有连接。它显示了安装的所有分区。我用过 dd 命令并闪存恢复分区 /dev/block/mmcblk0p16 在此列出:

  dd if=recovery_image of=/dev/block/mmcblk0p16   

注意:这导致了我破坏了恢复图像。 (我认为它们仍然不支持此设备)。我已经备份了恢复图像的好事。

  dd if=/dev/block/mmcblk0p16 of=recovery_backup.img   

所以我已经再次替换了备份,它正在恢复。

 

I was able to gather that required information through reading a log

 Starting recovery on Sat Oct  5 16:12:57 2013 framebuffer: fd 4 (320 x 480)  recovery filesystem table =========================    0 /tmp ramdisk (null) (null)    1 /boot emmc /dev/block/mmcblk0p8 (null)    2 /cache ext4 /dev/block/mmcblk0p15 (null)    3 /data ext4 /dev/block/mmcblk0p13 (null)    4 /recovery emmc /dev/block/mmcblk0p16 (null)    5 /misc emmc /dev/block/mmcblk0p19 (null) 6 /sdcard vfat /dev/block/mmcblk1p1 /dev/block/mmcblk1    7 /system ext4 /dev/block/mmcblk0p12 (null)    8 /sys_boot vfat /dev/block/mmcblk0p3 (null)  Command: "/sbin/recovery" 

It's also known as the recovery log, don't know whether there's a connection. It shows all the partitions which are mounted. I used the dd command and flashed the recovery partition /dev/block/mmcblk0p16 as listed here:

dd if=recovery_image of=/dev/block/mmcblk0p16 

NOTE: This resulted me a broken recovery image. (I think they are still not supporting this device). Good thing that I have already backed up the recovery image.

dd if=/dev/block/mmcblk0p16 of=recovery_backup.img 

So I have replaced it with the backup again and it's working back.

 
 

相关问题

0  Nexus 6未能将OTA 6.0.1从MMB29V更新到MMB20x  ( Nexus 6 failed to update ota 6 0 1 from mmb29v to mmb20x ) 
请求紧急帮助。 2016年4月修补程序在空中下载,我执行了更新,但重启后,机器人屏幕上有"错误" ,然后显示红色错误消息,指将我提出闪烁的G.co/abh。重新启动后注意,许多应用程序以及设置应用程序崩溃。我再次执行OTA更新,没有机会。除了闪烁之外是否有任何解决方案?如果答案是否定的,那么我如何在闪烁之前执行完整的...

3  关于Android恢复模式  ( About the android recovery mode ) 
问题1 :什么是Android恢复模式?它是否运行完整的Linux内核? 问题2 :安装了recovery.img的位置? (/某个某个_in_filesystem) ...

0  留下韩国恢复模式  ( Leave korean recovery mode ) 
我试图通过按音量向上+音量+电源然后释放电源,然后描述此处。我的目标是清除系统缓存, not 来执行硬重置。 不幸的是,恢复模式是韩语(我想): 因为我无法读取选项,我害怕意外删除我的所有数据。 谁能告诉我哪个选项是指"清除缓存" ?或者,如果此选项不存在,则是"中止/退出" 选项之一?主要目标是在不删除我...

1  root完整性检查:系统检查失败!  ( Root integrity check system check fail ) 
在我尝试排除A 通知卷在我的HTC Desire 728上关闭了问题,我选择了"系统恢复" 菜单中的选项 root integrity check 。 它快速运行,显示以下内容: 现在检查开始,请稍候..... 加载源zip文件失败 系统检查失败!! 在HTC的上下文中,"root完整性检查" 实际上是什么意...

16  如何从FastBoot重新启动恢复?  ( How can i reboot into recovery from fastboot ) 
我有一个手机在系统加密期间电源故障+电池耗尽后自动拍摄。它如何砖砌在这里并不重要,麻烦的是我无法进入恢复模式。通常通过音量打开电话¶ + power 将进入恢复模式。我的TWRP作为ROM作为恢复和谱系操作系统闪现。现在它没有回应该击键。 通常也可以启动到系统并运行 adb boot recovery ,但是使用系...

3  如何在Nexus one安装yanoOgen时禁用文件验证  ( How to disable file verification while installing cyanogen in nexus one ) 
当我尝试通过ClockworkMod恢复过程安装CyanogenMod时,我得到以下错误,"无法验证全文件签名" 。 我遵循 wikilink用于cyanoons 用于执行安装。< / p> 有没有办法禁用文件验证或通过我可以克服此错误的任何其他方式。 我正在使用nexus单个手机, Kernel Versio...

3  HTC软件更新会导致手机在TWRP恢复模式下重新启动,并不会更新。如何解决它?  ( Htc software update causes phone to reboot in the twrp recovery mode and does no ) 
我刚刚根据链接。它是S-ON,TWRP(TeamWin)恢复逐渐浮动。装罗成功,一切似乎都很好。除了: 当我在手机中进入"设置,关于,更新软件" 时,它会下载HTC更新。但是当它尝试运行下载的更新时,它重新启动,它进入"恢复" 模式,其中TWRP出现。我应该在那里做什么? 我选择从TWRP的系统重启,IT手机正常,但...

0  恢复闪存失败后未检测到SIM卡  ( Sim card not detected after failed recovery flash ) 
我最近试图在我的rooted Archos 40钛上安装CWM。使用 fastboot oem unlock 解锁引导加载程序不起作用,我只收到省略号一段时间。所以我安装了MobiLuncle工具并选择了我的sdcard上的imcomation.img 。但是,它闪烁后,它在恢复时重新启动,但恢复不起作用,它只重新启...

2  通过ODIN删除手机数据吗?  ( Does flashing stock rom via odin delete phone data ) 
所以我的银河系s6卡在一个引导循环中,我已经尝试了一切,没有什么可以解决问题。安全模式将无法正常工作,清除缓存分区将无法正常工作,USB调试已关闭,因此adb也没有看到我的设备。我还尝试过kies和智能开关。我确信我的手机软砖,我需要从中恢复一些非常重要图片和文件。此时,我的最后一个希望是通过Odin闪现股票rom,...

1  没有自定义恢复的任何方法都可以获得root? (解锁引导加载程序)  ( Any way to get root without a custom recovery unlocked bootloader ) 
我有一个带有解锁的引导加载程序的手机(摩托罗拉Moto maxx xt1225)但还没有自定义恢复。 是否有任何方法可以在没有自定义恢复的情况下获取root / flash超级su? 或者以任何方式修改股票恢复以便能够闪现无符号zips? 编辑:设备在4.4.4,它是Droid Turbo的"国际" 版本,刚刚发布...




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