刷recovery出现小米4c dtb not foundd怎么办

7147人阅读
嵌入式开发(49)
经过前面的移植,新版BSP的uboot和kernel已经能够在tqimx6q开发板上运行了,接下来我们来挂载文件系统。
前面的文章中提到,新版BSP的DTB管理感觉不是太好,在之前移植的BSP上我发现即便有根文件系统,内核也会挂掉,由于原来的DTS文件中配置内容太多,不好确定问题的源头,本文对DTS进行了整理,整理后只需要一个DTS文件,其内容如下:
 * Copyright 2012 Freescale Semiconductor, Inc.
 * Copyright 2011 Linaro Ltd.
 * The code contained herein is licensed under the GNU General Public
 * License. You may obtain a copy of the GNU General Public License
 * Version 2 or later at the following locations:
 * http://www.opensource.org/licenses/gpl-license.html
 * http://www.gnu.org/copyleft/gpl.html
#include &imx6q.dtsi&
&span style=&white-space:pre&& &/span&model = &Freescale i.MX6 Quad SABRE Smart Device Board&;
&span style=&white-space:pre&& &/span&compatible = &fsl,imx6q-sabresd&, &fsl,imx6q&;
&span style=&white-space:pre&& &/span&memory {
&span style=&white-space:pre&&
&/span&reg = &0xx&;
&span style=&white-space:pre&& &/span&};
&span style=&white-space:pre&& &/span&pinctrl-names = &default&;
&span style=&white-space:pre&& &/span&pinctrl-0 = &&pinctrl_uart1_2&;
&span style=&white-space:pre&& &/span&status = &okay&;
&span style=&white-space:pre&& &/span&pinctrl-names = &default&;
&span style=&white-space:pre&& &/span&pinctrl-0 = &&pinctrl_usdhc2_2&;
&span style=&white-space:pre&& &/span&cd-gpios = &&gpio1 4 0&;
&span style=&white-space:pre&& &/span&wp-gpios = &&gpio1 2 0&;
&span style=&white-space:pre&& &/span&no-1-8-v;
&span style=&white-space:pre&& &/span&keep-power-in-
&span style=&white-space:pre&& &/span&enable-sdio-
&span style=&white-space:pre&& &/span&status = &okay&;
&span style=&white-space:pre&& &/span&pinctrl-names = &default&;
&span style=&white-space:pre&& &/span&uart1 {
&span style=&white-space:pre&&
&/span&pinctrl_uart1_2: uart1grp-2 {
&span style=&white-space:pre&&
&/span&fsl,pins = &
&span style=&white-space:pre&&
&/span&MX6QDL_PAD_SD3_DAT7__UART1_TX_DATA 0x1b0b1
&span style=&white-space:pre&&
&/span&MX6QDL_PAD_SD3_DAT6__UART1_RX_DATA 0x1b0b1
&span style=&white-space:pre&&
&span style=&white-space:pre&&
&span style=&white-space:pre&& &/span&};
同时,需要将imx6qdl.dtsi恢复到前文改动之前的状态,因为代码是使用git管理的,因此,可以使用如下指令恢复:
git checkout imx6qdl.dtsi制作启动SD卡
根文件系统的制作方法本文就不再赘述了,可以参考本博客S5PV210相关的记载。本人将制作好的根文件系统打包上传到网盘,如果您也懒得重新制作根文件系统可以暂时使用鄙人制作的的这个:
下面开始制作启动SD卡:
Step1. 使用fdisk命令对SD卡进行分区
其实,移植3.0内核版本的BSP时已经使用过fdisk命令,与之前的不同是分区的起始offset改在20M的位置上,具体如下:
(1) 启动分区指令
其中sdb请根据自己的实际情况制定,执行之前一定要再三确认好,以免误操作导致文件丢失。
sudo fdisk /dev/sdb(2) 切换到sector模式
按u然后回车,重复操作直至切换到sector模式。
(3) 删除既有分区
按d然后回车,重复操作直至删除所有分区。
(4) 创建新分区
按n创建新分区。
(5) 执行分区类型。
按p选择为主分区。
(6) 输入起始偏移
输入&+20M&,指定该分区的起始位置是20M的位置上。
(7) 输入结束偏移
本文仅使用了一个分区,故直接按回车,表示该分区的结束位置是磁盘的末尾。
(8) 保存分区信息
按w然后回车,即可保存分区信息。
Step2. 格式化分区
使用mkfs命令格式化新创建的分区,对于移动设备,可以考虑使用ext3或者ext4文件系统,指令如下:
sudo mkfs.ext3 /dev/sdb1或者
sudo mkfs.ext4 /dev/sdb1
Step3. 拷贝根文件系统
由于本人之前制作好的根文件系统是个压缩包,故直接解压到该分区即可。
sudo mount /dev/sdb1 /mnt
sudo tar jxf rootfs.tar.bz2 -C /mnt
sudo mv /mnt/rootfs/* /mnt
sudo rm /mnt/rootfs
sudo umount /mnt至此,就完成了根文件系统的制作。
配置uboot环境变量
setenv bootargs 'noinitrd console=ttymxc0,115200 root=/dev/mmcblk0p1 rw init=/linuxrc'
setenv bootcmd 'mmc dev 0; mmc read 0x11ffffc0 0x800 0x3000; mmc read 0xx; bootm 0x11ffffc0 - 0x;
saveenv之后重启开发板即可。
启动Log如下:
U-Boot 87-g98fdbdc-dirty (May 03 2015 - 11:46:24)
Freescale i.MX6Q rev1.2 at 792 MHz
Temperature 27 C, calibration data: 0x54e4bb69
Reset cause: POR
Board: MX6Q/SDL-SabreSD
FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2
No panel detected: default to Hannstar-XGA
Display: Hannstar-XGA ()
mmc0 is current device
Phy not found
PHY reset timed out
FEC [PRIME]
Warning: failed to set MAC address
Normal Boot
Hit any key to stop autoboot:
mmc0 is current device
MMC read: dev # 0, block # 2048, count 12288 ... 12288 blocks read: OK
MMC read: dev # 0, block # 20480, count 2048 ... 2048 blocks read: OK
## Booting kernel from Legacy Image at 11ffffc0 ...
Image Name:
Linux-3.10.17-8e3-dir
Image Type:
ARM Linux Kernel Image (uncompressed)
Data Size:
5289224 Bytes = 5 MiB
Load Address:
Entry Point:
Verifying Checksum ... OK
## Flattened Device Tree blob at
Booting using the fdt blob at 0x
XIP Kernel Image ... OK
Using Device Tree in place at , end 1800befb
Starting kernel ...
Booting Linux on physical CPU 0x0
Linux version 3.10.17-8e3-dirty (lilianrong@lenovo) (gcc version 4.7.3 (Ubuntu/Linaro 4.7.3-12ubuntu1) ) #1 SMP PREEMPT Sun May 3 11:31:37 CST 2015
CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine: Freescale i.MX6 Quad/DualLite (Device Tree), model: Freescale i.MX6 Quad SABRE Smart Device Board
cma: CMA: reserved 320 MiB at 3c000000
Memory policy: ECC disabled, Data cache writealloc
PERCPU: Embedded 8 pages/cpu @814f r u32768
Built 1 zonelists in Zone order, mobility grouping on.
Total pages: 260096
Kernel command line: noinitrd console=ttymxc0,115200 root=/dev/mmcblk0p1 rw rootfstype=ext4 init=/linuxrc
PID hash table entries: 4096 (order: 2, 16384 bytes)
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 1024MB = 1024MB total
Memory: 7800k available, 350776k reserved, 0K highmem
Virtual kernel memory layout:
: 0xffff0000 - 0xffff1000
: 0xfff00000 - 0xfffe0000
vmalloc : 0xc0800000 - 0xff000000
: 0x - 0xc0000000
: 0x7fe00000 - 0x
modules : 0x7f000000 - 0x7fe00000
.text : 0x - 0x80be704c
(12157 kB)
.init : 0x80be8000 - 0x80c2a2c0
.data : 0x80c2c000 - 0x80c7c260
.bss : 0x80c7c260 - 0x80ce5434
SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
Preemptible hierarchical RCU implementation.
NR_IRQS:16 nr_irqs:16 16
L310 cache controller enabled
l2x0: 16 ways, CACHE_ID 0x, AUX_CTRL 0x, Cache size: 1048576 B
sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 1431655ms
CPU identified as i.MX6Q, silicon rev 1.2
Console: colour dummy device 80x30
Calibrating delay loop... 1581.05 BogoMIPS (lpj=7905280)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
CPU0: thread -1, cpu 0, socket 0, mpidr
Setting up static identity map for 0x - 0x
CPU1: Booted secondary processor
CPU1: thread -1, cpu 1, socket 0, mpidr
CPU2: Booted secondary processor
CPU2: thread -1, cpu 2, socket 0, mpidr
CPU3: Booted secondary processor
CPU3: thread -1, cpu 3, socket 0, mpidr
Brought up 4 CPUs
SMP: Total of 4 processors activated (6324.22 BogoMIPS).
CPU: All CPU(s) started in SVC mode.
devtmpfs: initialized
pinctrl core: initialized pinctrl subsystem
regulator-dummy: no parameters
NET: Registered protocol family 16
DMA: preallocated 256 KiB pool for atomic coherent allocations
Use WDOG1 as reset source
syscon 20c8000.anatop: regmap [mem 0x020cc8fff] registered
vdd1p1: 800 &--& 1375 mV at 1125 mV
vdd3p0: 2800 &--& 3150 mV at 3000 mV
vdd2p5: 2000 &--& 2750 mV at 2425 mV
cpu: 725 &--& 1450 mV at 1150 mV
vddpu: 725 &--& 1450 mV
vddsoc: 725 &--& 1450 mV at 1200 mV
syscon 20e0000.iomuxc-gpr: regmap [mem 0x020ee0037] registered
syscon 21bc000.ocotp-ctrl: regmap [mem 0x021bc000-0x021bffff] registered
hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
hw-breakpoint: maximum watchpoint size is 4 bytes.
imx6q-pinctrl 20e0000.iomuxc: initialized IMX pinctrl driver
bio: create slab &bio-0& at 0
mxs-dma 110000.dma-apbh: initialized
i2c-core: driver [max17135] using legacy suspend method
i2c-core: driver [max17135] using legacy resume method
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
Linux video capture interface: v2.00
pps_core: LinuxPPS API ver. 1 registered
pps_core: Software ver. 5.3.6 - Copyright
Rodolfo Giometti &giometti@linux.it&
PTP clock support registered
imx-ipuv3 2400000.ipu: IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7)
imx-ipuv3 2800000.ipu: IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7)
MIPI CSI2 driver module loaded
Advanced Linux Sound Architecture Driver Initialized.
cfg80211: Calling CRDA to update world regulatory domain
Switching to clocksource mxc_timer1
NET: Registered protocol family 2
TCP established hash table entries: 8192 (order: 4, 65536 bytes)
TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
TCP: reno registered
UDP hash table entries: 512 (order: 2, 16384 bytes)
UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counters available
pureg-dummy: no parameters
imx6_busfreq busfreq.15: DDR medium rate not supported.
Bus freq driver module loaded
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
NFS: Registering the id_resolver key type
Key type id_resolver registered
Key type id_legacy registered
jffs2: version 2.2. (NAND) 漏
Red Hat, Inc.
fuse init (API version 7.22)
msgmni has been set to 2002
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
imx-weim 21b8000.weim: WEIM driver registered.
MIPI DSI driver module loaded
imx-sdma 20ec000.sdma: no iram assigned, using external mem
imx-sdma 20ec000.sdma: loaded firmware 1.1
imx-sdma 20ec000.sdma: initialized
Serial: IMX driver
2020000.serial: ttymxc0 at MMIO 0x2020000 (irq = 58) is a IMX
console [ttymxc0] enabled
serial: Freescale lpuart driver
[drm] Initialized drm 1.1.0
[drm] Initialized vivante 1.0.0
on minor 0
brd: module loaded
loop: module loaded
CAN device driver interface
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
usbcore: registered new interface driver usb-storage
mousedev: PS/2 mouse device common for all mice
i2c-core: driver [isl29023] using legacy suspend method
i2c-core: driver [isl29023] using legacy resume method
snvs_rtc 20cc034.snvs-rtc-lp: rtc core: registered 20cc034.snvs-rtc-lp as rtc0
i2c /dev entries driver
i2c-core: driver [mag3110] using legacy suspend method
i2c-core: driver [mag3110] using legacy resume method
imx2-wdt 20bc000.wdog: IMX2+ Watchdog Timer enabled. timeout=60s (nowayout=0)
cpuidle: using governor ladder
cpuidle: using governor menu
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
sdhci-pltfm: SDHCI platform and OF driver helper
mmc0: no vqmmc regulator found
mmc0: no vmmc regulator found
mmc0: SDHCI controller on 2194000.usdhc [2194000.usdhc] using ADMA
mmc0: host does not support reading read-only switch. assuming write-enable.
mmc0: new high speed SDHC card at address e624
mmcblk0: mmc0:e624 SS08G 7.40 GiB
mmcblk0: p1
Galcore version 4.6.9.9754
mxc_vdoa 21e4000.vdoa: i.MX Video Data Order Adapter(VDOA) driver probed
mxc_asrc 2034000.asrc: mxc_asrc registered
mxc_vpu 2040000.vpu: VPU initialized
caam 2100000.caam: device ID = 0x0a00 (Era -524)
caam 2100000.caam: job rings = 2, qi = 0
caam 2100000.caam: authenc-hmac-md5-cbc-aes-caam
caam 2100000.caam: authencesn-hmac-md5-cbc-aes-caam
caam 2100000.caam: authenc-hmac-sha1-cbc-aes-caam
caam 2100000.caam: authencesn-hmac-sha1-cbc-aes-caam
caam 2100000.caam: authenc-hmac-sha224-cbc-aes-caam
caam 2100000.caam: authencesn-hmac-sha224-cbc-aes-caam
caam 2100000.caam: authenc-hmac-sha256-cbc-aes-caam
caam 2100000.caam: authencesn-hmac-sha256-cbc-aes-caam
caam 2100000.caam: authenc-hmac-md5-cbc-des3_ede-caam
caam 2100000.caam: authencesn-hmac-md5-cbc-des3_ede-caam
caam 2100000.caam: authenc-hmac-sha1-cbc-des3_ede-caam
caam 2100000.caam: authencesn-hmac-sha1-cbc-des3_ede-caam
caam 2100000.caam: authenc-hmac-sha224-cbc-des3_ede-caam
caam 2100000.caam: authencesn-hmac-sha224-cbc-des3_ede-caam
caam 2100000.caam: authenc-hmac-sha256-cbc-des3_ede-caam
caam 2100000.caam: authencesn-hmac-sha256-cbc-des3_ede-caam
caam 2100000.caam: authenc-hmac-md5-cbc-des-caam
caam 2100000.caam: authencesn-hmac-md5-cbc-des-caam
caam 2100000.caam: authenc-hmac-sha1-cbc-des-caam
caam 2100000.caam: authencesn-hmac-sha1-cbc-des-caam
caam 2100000.caam: authenc-hmac-sha224-cbc-des-caam
caam 2100000.caam: authencesn-hmac-sha224-cbc-des-caam
caam 2100000.caam: authenc-hmac-sha256-cbc-des-caam
caam 2100000.caam: authencesn-hmac-sha256-cbc-des-caam
caam 2100000.caam: ecb-des-caam
caam 2100000.caam: ecb-arc4-caam
caam 2100000.caam: ecb-aes-caam
caam 2100000.caam: ctr-aes-caam
caam 2100000.caam: cbc-aes-caam
caam 2100000.caam: ecb-des3-caam
caam 2100000.caam: cbc-3des-caam
caam 2100000.caam: cbc-des-caam
caam 2100000.caam: fsl,sec-v4.0 algorithms registered in /proc/crypto
platform 2101000.jr0: registering rng-caam
platform caam_sm: caam_sm_test: 8-byte key test match OK
platform caam_sm: caam_sm_test: 16-byte key test match OK
platform caam_sm: caam_sm_test: 32-byte key test match OK
platform caam_secvio.16: security violation service handlers armed
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
i2c-core: driver [cs42888] using legacy suspend method
i2c-core: driver [cs42888] using legacy resume method
TCP: cubic registered
NET: Registered protocol family 10
sit: IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
can: controller area network core (rev
NET: Registered protocol family 29
can: raw protocol (rev )
can: broadcast manager protocol (rev
can: netlink gateway (rev ) max_hops=1
8021q: 802.1Q VLAN Support v1.8
Key type dns_resolver registered
VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
snvs_rtc 20cc034.snvs-rtc-lp: setting system clock to
00:01:12 UTC (72)
ALSA device list:
No soundcards found.
EXT4-fs (mmcblk0p1): recovery complete
EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: (null)
VFS: Mounted root (ext4 filesystem) on device 179:1.
devtmpfs: mounted
Freeing unused kernel memory: 264K (80be8000 - 80c2a000)
----------mount all..........
----------Starting mdev......
Please press Enter to activate this console.
@tqimx6q #总结
本次移植不是很顺利,让DTS折腾了一下午,最终决定使用现在这种方式移植,不过这种方式可以更深入的学习DTS。文中有不妥之处请帮忙指出,有任何疑问可以留言讨论。
本文作者:girlkoo
本文链接:
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:490801次
积分:5415
积分:5415
排名:第4609名
原创:61篇
评论:513条
文章:16篇
阅读:137217
阅读:100656
文章:11篇
阅读:48553
文章:12篇
阅读:92062
(12)(4)(3)(6)(1)(11)(3)(2)(4)(7)(3)(2)(2)(1)(2)移植完成声卡驱动之后本想再接再励,移植网卡驱动,但没想到的是TI维护的内核太健壮,移植网卡驱动跟之前移植按键驱
移植完成声卡驱动之后本想再接再励,移植网卡驱动,但没想到的是TI维护的内核太健壮,移植网卡驱动跟之前移植按键驱动一样简单,Nand驱动也是如此,于是,本人将Nand和网卡放在同一篇文章中介绍。介绍之前先感慨一下:TI的维护的内核真的很健壮,DTS真的很强大。
1. Nand驱动移植
阅读TQ335x的原理图可知,TQ335x的Nand连接到了GPMC上,且与DTS中默认的配置吻合,此处不做任何修改,详情如下:
直接编译内核,并放到开发板上运行。这时我们会发现内核可以识别Nand,但是因为没有开启OMAP的BCH功能会报一处错误。开启该配置项的方法如下:
保存配置并退出menuconfig,然后重新编译内核并放到开发板上运行,此时会发现内核已经可以正常识别Nand了,完整的启动Log会在文章末尾给出。从这里可以看出,TI的内核维护的真的很不错,比以前移植三星芯片时省事很多。
2. 网卡驱动移植
进行网卡驱动移植的方法与进行Nand驱动移植的方法相同,逻辑上讲,先应该去确认下网卡的引脚连接并在DTS中进行相应的pinmux设置,但是,移植完Nand后查看内核的启动Log可知,网卡已经正常识别了,因此,可以直接执行指令:
来动态获取ip(需要将开发板通过网线连接到路由器并开启路由器的DHCP功能,默认一般是开启的),会发现开发板能够从路由器分配到IP,但是没有分配DNS,这是因为我们只做文件系统时没有进行dhcp的设置。设置方法很简单,将busybox中的examples/udhcp/simple.script拷贝到根文件系统的usr/share/udhcpc/目录下,并改名为default.script即可。然后重新执行:
会发现开发板可以正常获取到IP和DNS,但是仍有一处错误,详细如下:
参考TI官网提供的evm开发板的dts,本文对tq335x.dts做如下修改:
然后删除以下节点:
重新编译tq335x.dtb:
用新的tq335x.dtb启动开发板:
最后,再次使用指令:
进行测试,会发现开发板能够正常获取IP和DNS。如果您的路由器已经连接到了外网,还可以使用ping指令测试与外网的连接,如ping谷歌的DNS服务器:
至此,就完成了TQ335x的Nand和网卡驱动移植,并不需要深入的了解其内部的工作原理,有问题可以留言讨论。如果想了解这两个模块的工作原理,强烈推荐韦东山老师的嵌入式教学视频,静下心来看的话,绝对物有所值。该视频还是需要一定的硬件和软件功底的,如果看不懂可以补习下C语言、基本原理图阅读等方面的知识。
3. 启动Log
完整的启动Log如下:
用云栖社区APP,舒服~
【云栖快讯】支撑千亿营收,阿里如何做研发?淘宝如何做敏捷实践?如何面对开发中的“黑天鹅”事件?6月29日首届阿里研发效能嘉年华,独家直播,赶紧预约吧!&&
阿里云机器学习是基于阿里云分布式计算引擎的一款机器学习算法平台。用户通过拖拉拽的方式可视化的操作组件来进行试验,...
通过机器学习和数据建模发现潜在的入侵和攻击威胁,帮助客户建设自己的安全监控和防御体系,从而解决因网络攻击导致企业...
基于全网公开发布数据、传播路径和受众群体画像,利用语义分析、情感算法和机器学习,分析公众对品牌形象、热点事件和公...
为您提供简单高效、处理能力可弹性伸缩的计算服务,帮助您快速构建更稳定、安全的应用,提升运维效率,降低 IT 成本...
2017杭州云栖大会火热抢票
Loading...查看: 14748|回复: 18
4x全网通4月份出厂的& & 解锁成功&&按照教程强刷官方& &然后刷入第三方recovery后,不停地进fastboot
刷recovery显示 mote:dtb not found。
试了很多次,换了电脑都不行求大神帮忙
&亲自测试这教材完美解决 /thread--1.html&
等官方解除&
新版本限制,只有线刷带root的包,智酷网安.
总评分:&贡献 + 1&
请输入验证码:
经过机友反馈,部分 2015年4月出厂的 荣耀4X 电信版 (che1_cl10) 和 全网通版 (che1_cl20) 已确认暂时无法刷入recovery, 具体原因暂不明。
刷入recovery 时,手机会重启到 bootloader 模式(也就是机器人模式) , 使用虚拟recovery 会提示 dtb not found ,无法运行。我已经将市面上所有的 recovery 版本都测试过了,所以各位就不用冒险尝试了。。。。
个人猜测是新版机型更改了分区模式? 由于手头上还没有新版机型,所以暂时也不清楚原因和解决方法,本帖子会继续跟踪。
建议这部分机器暂时先不要折腾。
如已经刷入recovery,引致无法开机的话,可以使用我发的recovery 工具先恢复官方recovery (或者直接强刷官方包也可以的)就可以开机了。
如哪位机友已经找到解决方法也可以私信 或者在 QQ 群和我联系。
另: 有部分2015年3月-4月出厂,使用天马屏的荣耀4X 刷入recovery 会黑屏,可以下载我的网盘共享文件里的 《荣耀4X recovery 修复工具B01版》 使用虚拟rec 模式进行刷机。
&是不是这样啊???????&
来自手机版
路过,我刷不进
&新版本限制,只有线刷带root的包,智酷网安卓论坛有带root的线刷包,我刷了,完美root权限&
我的也是一直重启到recovery,只好强刷官方ROM
&新版本限制,只有线刷带root的包,智酷网安卓论坛有带root的线刷包,我刷了,完美root权限&
神七 发表于
经过机友反馈,部分 2015年4月出厂的 荣耀4X 电信版 (che1_cl10) 和 全网通版 (che1_cl20) 已确认暂时无 ...
折腾了一晚上,感谢大神指点
本帖最后由 ups1000 于
23:32 编辑
神七 发表于
经过机友反馈,部分 2015年4月出厂的 荣耀4X 电信版 (che1_cl10) 和 全网通版 (che1_cl20) 已确认暂时无 ...
确实有这个情况,我机器是前两天买的,用置顶的方法不能进入REC,不过不会无限重启或者进不了系统,只是 音量键+&&和 电源一起开直接进入FASTBOOT,长按电源10秒重启就能进系统了
我去年11月份也买过一部,置顶帖是能用的,只不过那时ROM不多,所以卖掉了!应该就不存在操作错误的问题
希望各大网友反馈一下情况,希望老板们能及时处理,谢谢
怪不得刷不进去 我是14年的全网通照样不行
来自手机版
能解锁,就是刷不进,还以为我没弄好驱动。
亲测我的教程可以解决 看这
本帖最后由 lanfeng0621 于
20:51 编辑
w王浩 发表于
亲测我的教程可以解决 看这 ...
谢谢,此问题mandfx大神已完美解决,新的twrp recovery 亲测完全可以,四月份机器完美安装,并刷机
TWRP 2.8.4中文触屏Recovery 修复荣耀畅玩4X 4月份出厂机器刷入黑屏问题
- 荣耀畅玩4/4X 安卓论坛 - 智友
神七 发表于
经过机友反馈,部分 2015年4月出厂的 荣耀4X 电信版 (che1_cl10) 和 全网通版 (che1_cl20) 已确认暂时无 ...
刚买的4x全网通,版本b269,后升级为b274,已解锁,但不能root。昨天刷了多次rec,重启后rec还是华为的,换不同的刷机工具再刷rec,重启后到机器人就不动了,只好强刷回b274,恢复正常。
五月版全网通,可解锁,同上刷不进rec,反复重启卡在 bootloader 模式!!!
移动叔叔. 版权所有,专业的网络售后平台 (
商务合作||||

我要回帖

更多关于 remote dtb not found 的文章

 

随机推荐