-
-
Notifications
You must be signed in to change notification settings - Fork 406
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Device Stuck on Logo After Flashing Firmware via EDL (QFIL) #608
Comments
This is the result after adding the loader. It seems there is no noticeable difference. Could someone help me check if everything looks normal in the logs? Even without adding the loader, the commands also execute successfully. |
###try to install partition table . then separately write images and patch it all edl qfil edl gpt . --memory=ufs && edl w switch dummy.img --partitionfilename=switch --memory=UFS --loader=dummy.img --lun=0 && edl w ssd dummy.img --partitionfilename=ssd --memory=UFS --loader=dummy.img --lun=0 && edl w dbg dummy.img --partitionfilename=dbg --memory=UFS --loader=dummy.img --lun=0 && edl w bk01 dummy.img --partitionfilename=bk01 --memory=UFS --loader=dummy.img --lun=0 && edl w bk02 dummy.img --partitionfilename=bk02 --memory=UFS --loader=dummy.img --lun=0 && edl w bk03 dummy.img --partitionfilename=bk03 --memory=UFS --loader=dummy.img --lun=0 && edl w bk04 dummy.img --partitionfilename=bk04 --memory=UFS --loader=dummy.img --lun=0 && edl w keystore dummy.img --partitionfilename=keystore --memory=UFS --loader=dummy.img --lun=0 && edl w frp dummy.img --partitionfilename=frp --memory=UFS --loader=dummy.img --lun=0 && edl w bk05 dummy.img --partitionfilename=bk05 --memory=UFS --loader=dummy.img --lun=0 && edl w misc misc.img --partitionfilename=misc --memory=UFS --loader=misc.img --lun=0 && edl w vm-data dummy.img --partitionfilename=vm-data --memory=UFS --loader=dummy.img --lun=0 && edl w bk06 dummy.img --partitionfilename=bk06 --memory=UFS --loader=dummy.img --lun=0 && edl w logfs logfs_ufs_8mb.bin --partitionfilename=logfs --memory=UFS --loader=logfs_ufs_8mb.bin --lun=0 && edl w bk07 logfs_ufs_8mb.bin --partitionfilename=bk07 --memory=UFS --loader=logfs_ufs_8mb.bin --lun=0 && edl w oops logfs_ufs_8mb.bin --partitionfilename=oops --memory=UFS --loader=logfs_ufs_8mb.bin --lun=0 && edl w devinfo logfs_ufs_8mb.bin --partitionfilename=devinfo --memory=UFS --loader=logfs_ufs_8mb.bin --lun=0 && edl w oem_misc1 logfs_ufs_8mb.bin --partitionfilename=oem_misc1 --memory=UFS --loader=logfs_ufs_8mb.bin --lun=0 && edl w metadata metadata.img --partitionfilename=metadata --memory=UFS --loader=metadata.img --lun=0 && edl w bk08 metadata.img --partitionfilename=bk08 --memory=UFS --loader=metadata.img --lun=0 && edl w splash metadata.img --partitionfilename=splash --memory=UFS --loader=metadata.img --lun=0 && edl w bk09 metadata.img --partitionfilename=bk09 --memory=UFS --loader=metadata.img --lun=0 && edl w persist metadata.img --partitionfilename=persist --memory=UFS --loader=metadata.img --lun=0 && edl w persistbak metadata.img --partitionfilename=persistbak --memory=UFS --loader=metadata.img --lun=0 && edl w logdump metadata.img --partitionfilename=logdump --memory=UFS --loader=metadata.img --lun=0 && edl w minidump metadata.img --partitionfilename=minidump --memory=UFS --loader=metadata.img --lun=0 && edl w rawdump metadata.img --partitionfilename=rawdump --memory=UFS --loader=metadata.img --lun=0 && edl w recovery recovery.img --partitionfilename=recovery --memory=UFS --loader=recovery.img --lun=0 && edl w cache cache.img --partitionfilename=cache --memory=UFS --loader=cache.img --lun=0 && edl w cache cache.img --partitionfilename=cache --memory=UFS --loader=cache.img --lun=0 && edl w cust cust.img --partitionfilename=cust --memory=UFS --loader=cust.img --lun=0 && edl w userdata userdata.img --partitionfilename=userdata --memory=UFS --loader=userdata.img --lun=0 && edl w xbl_config xbl_config.elf --partitionfilename=xbl_config --memory=UFS --loader=xbl_config.elf --lun=1 && edl w xbl xbl.elf --partitionfilename=xbl --memory=UFS --loader=xbl.elf --lun=1 && edl w xbl_configbak xbl_config.elf --partitionfilename=xbl_configbak --memory=UFS --loader=xbl_config.elf --lun=2 && edl w xblbak xbl.elf --partitionfilename=xblbak --memory=UFS --loader=xbl.elf --lun=2 && edl w bk31 multi_image.mbn --partitionfilename=bk31 --memory=UFS --loader=multi_image.mbn --lun=3 && edl w cdt multi_image.mbn --partitionfilename=cdt --memory=UFS --loader=multi_image.mbn --lun=3 && edl w bk32 multi_image.mbn --partitionfilename=bk32 --memory=UFS --loader=multi_image.mbn --lun=3 && edl w ddr multi_image.mbn --partitionfilename=ddr --memory=UFS --loader=multi_image.mbn --lun=3 && edl w bk33 multi_image.mbn --partitionfilename=bk33 --memory=UFS --loader=multi_image.mbn --lun=3 && edl w multiimgoem multi_image.mbn --partitionfilename=multiimgoem --memory=UFS --loader=multi_image.mbn --lun=4 && edl w multiimgqti multi_image.mbn --partitionfilename=multiimgqti --memory=UFS --loader=multi_image.mbn --lun=4 && edl w secdata multi_image.mbn --partitionfilename=secdata --memory=UFS --loader=multi_image.mbn --lun=4 && edl w limits multi_image.mbn --partitionfilename=limits --memory=UFS --loader=multi_image.mbn --lun=4 && |
I recently flashed firmware to my device using EDL mode with QFIL,
edl qfil rawprogram0.xml patch0.xml .
However, after flashing, the device gets stuck on the manufacturer's logo during boot.I am wondering if this issue is due to a problem with the firmware itself or if I might have missed specifying the correct loader or some other critical step.
Interestingly, when I flash only boot.img or recovery.img individually, they seem to work and produce some effect.
Has anyone encountered this issue before? Any guidance or suggestions would be greatly appreciated!
The text was updated successfully, but these errors were encountered: