[Android General] Gudaji:
Recently i hard bricked my newly released and bought Xiaomi Redmi 12c (earth) and it was a hard brick i mistakenly flashed preloader ( with sp flash-tool) while trying to unbrick it when it was still in a soft brick, so i didn't know what to do i went all over the internet i read forums threads all of that went on telegram some services were asking for 15USDT for xiaomi auth edl verification, so after i tried everythinh nothing worked i almost gave up until i gave mtkclient-main ( https://github.com/bkerler/mtkclient ) (check out this youtube guide on how to set it up

) one last chance after i found this thread online on havoctek website ( https://www.hovatek.com/blog/my-experience-unbricking-a-xiaomi-redmi-note-11-pro-5g-china/ ) and i tried all the commands sadly didn't work. But once i ran this command

py -3 mtk w vbmeta_a,vbmeta_system_a,vbmeta_vendor_a,vbmeta_b,vbmeta_system_b,vbmeta_vendor_b,md1img_a,spmfw_a,audio_dsp_a,pi_img_a,dpm_a,scp_a,sspm_a,mcupm_a,cam_vpu1_a,cam_vpu2_a,cam_vpu3_a,gz_a,lk_a,boot_a,vendor_boot_a,dtbo_a,tee_a,efuse,logo_a,logo_b,countrycode,md1img_b,spmfw_b,audio_dsp_b,pi_img_b,dpm_b,scp_b,sspm_b,mcupm_b,cam_vpu1_b,cam_vpu2_b,cam_vpu3_b,gz_b,lk_b,boot_b,vendor_boot_b,dtbo_b,tee_b,super,gsort,oem_misc1,cust,rescue,userdata vbmeta.img,vbmeta_system.img,vbmeta_vendor.img,vbmeta.img,vbmeta_system.img,vbmeta_vendor.img,md1img.img,spmfw.img,audio_dsp.img,pi_img.img,dpm.img,scp.img,sspm.img,mcupm.img,cam_vpu1.img,cam_vpu2.img,cam_vpu3.img,gz.img,lk.img,boot.img,vendor_boot.img,dtbo.img,tee.img,efuse.img,logo.bin,logo.bin,countrycode.img,md1img.img,spmfw.img,audio_dsp.img,pi_img.img,dpm.img,scp.img,sspm.img,mcupm.img,cam_vpu1.img,cam_vpu2.img,cam_vpu3.img,gz.img,lk.img,boot.img,vendor_boot.img,dtbo.img,tee.img,super.img,gsort.img,oem_misc1.img,cust.img,rescue.img,userdata.img --preloader=preloader_earth.bin

If you have the aether model cause we have two models of the 12C one is earth that the one we mostly have and aether which has NFC. So they are two different model names. In order for you to flash for aether you just have to replace the preloader command above to preloader_aether.bin.

after i ran this command everything changed the preloaoder that wa bricked came back to normal and i unlocked the device bootloader without using the official app to unlcok again caise it said i cannot unlock twice in a month the tool i used was from technobuzz.net it worked perfectly i could not recommend it enough link of website- https://www.technobuzz.net/unlock-bootloader/ or better still watch their video on youtube on how they did it

the bootloader unlock file and drivers are attached here so you should stress your self in looking for it

and i flashed my STOCK ROM on my device with mi flash since you needed an unlocked bootloader to flash.

so thank you for taking your time in reading if it helped just leave a like and good luck with the unbricking

AND MAKE SURE YOU CHEK YOUR IMEI NUMBER ON https://www.mi.com/global/verify/#/en/tab/imei AND CONFIRM YOUR ORIGINAL ROM WHETHER INTERNATIONAL(GLOBAL) OR EUROPE OR CHINA INDIA RUSSIA ETC CAUSE IF YOU FLASH WRONG (region) ROM WITH PRELOADER YOUR DEIVCE MIGHT BRICK.

DO NOT UPDATE YOUR REDMI 12C IF YOU WANT TO KEEP ON USING MEDIATEK INSTANT BOOTLOADER UNLOCK. AND ALWAYS FLASH MIUI 12 STOCJ FIRMWARE WHEN U BRICKING.

NOTE: AM NOT RESPONSIBLE FOR ANY PERMANENT HARD BRICK DEVICE.