[HELP] Recovery doesn't get permanently flashed. - Xiaomi Redmi 3s Questions & Answers

I recently rooted my Redmi 3S after unlocking my bootloader ( yes, applying for a request from the mi unlock page and everything) (not pro not prime, just the 3S)
I was on MIUI8, the most latest version ( I know this because I went to software update page and no updates were available. lol )
I proceeded to unlock my bootloader via the MIUnlock program ( nope, no errors, no 50% stuck issues) and flashed twrp and stuff from this link http://xiaomitips.com/guide/how-to-flash-twrp-and-root-redmi-3s/
Then I proceeded to flash LineAgeOS and from there whenever i try to reboot into recovery ( yes, i have the advanced reboot options) it just reboots into the main os completely skipping the recovery. I found this strange the first time and thought it was my mistake. But I tried volume down+power which is just Fastboot all the time. I tried volume up+power too, it just stays on the Mi screen. But whenever i run the twrp-installer.bat i got from the http://xiaomitips.com/guide/how-to-flash-twrp-and-root-redmi-3s/ it boots into TWRP. so, basically there is no twrp for me to access without me having access to a computer. I tried copying the recovery.img onto my phone and tried installing it as an image into the recovery. but same issue persists. I just can't access the twrp recovery without using a computer. Please help
Edit : I disabled dm-verify too

I had the same problem with my Redmi 3s 2/16
For me works
WITH OPEN BOOTLOADER
I flashed TWRP with Fastboot
fastboot flash recovery recovery.img
>>>directly after flashing<<<
1.) Push Vol+ and Vol- and Power at the same time
2.) If you see the MI-Logo release ONLY the Powerbutton and wait
3.) With a little bit luck you are now entering TWRP
4.) If not, do not release Vol+ and Vol-, the Devicescreen went totally black
5.) Do not release Vol+ and Vol- and push now the Power Button
6.) If you see the MI-Logo release ONLY the Powerbutton and wait
7.) Then TWRP starts (for me)
8.) A few times i landed into the chinese menue, then push the recovery button, with a little bit luck you arrive TWRP
9.) If nothing helps, and the device starts normally, imho the process changes twrp back into the original recovery -- then flash twrp again and start from Point 1.)
NOTE!! If you enter TWRP the first time go to Advanced Settings and tap on --Disable DM-Verify-- .
After i disabled DM-Verify and flashed the Xiaomi.eu Rom the above worked for me without every time flashing twrp.
I worked 6 hours at this workaround

ConradB said:
I had the same problem with my Redmi 3s 2/16
For me works
WITH OPEN BOOTLOADER
I flashed TWRP with Fastboot
fastboot flash recovery recovery.img
>>>directly after flashing<<<
1.) Push Vol+ and Vol- and Power at the same time
2.) If you see the MI-Logo release ONLY the Powerbutton and wait
3.) With a little bit luck you are now entering TWRP
4.) If not, do not release Vol+ and Vol-, the Devicescreen went totally black
5.) Do not release Vol+ and Vol- and push now the Power Button
6.) If you see the MI-Logo release ONLY the Powerbutton and wait
7.) Then TWRP starts (for me)
8.) A few times i landed into the chinese menue, then push the recovery button, with a little bit luck you arrive TWRP
9.) If nothing helps, and the device starts normally, imho the process changes twrp back into the original recovery -- then flash twrp again and start from Point 1.)
NOTE!! If you enter TWRP the first time go to Advanced Settings and tap on --Disable DM-Verify-- .
After i disabled DM-Verify and flashed the Xiaomi.eu Rom the above worked for me without every time flashing twrp.
I worked 6 hours at this workaround
Click to expand...
Click to collapse
Holy **** thanks. I booted into twrp with vol- and vol+ + power button directly after flashing

Related

[General Info] Entering recovery mode on the Redmi 3S

If you flashed the twrp recovery image from http://xiaomitips.com/guide/how-to-flash-twrp-and-root-redmi-3s/ and cant boot into the recovery using vol down + power ( which is basically fastboot ) or the volume + up ( which is just booting into rom )
To boot into your TWRP Recovery or any other recovery that you've installed
1) Power off your phone ( Don't have any cable connected to it )
2) Volume up + Volume down + power button and hold
3) When you see the Mi Logo appear , Let go of ONLY the power button
4) If you've successfully flashed the twrp image on the recovery, you should be entering twrp mode now.
5) Disable dm-verify from advanced settings.
You're done :good::good::good:
The only reason i made this post was for all the android phones i've used, volume down+power button meant going into recovery mode, and not fastboot mode. this was the first phone with different key mechanics and I thought you guys should know as well
TL;DR? Volume up + volume down + power = Recovery
Volume down + power = Fastboot mode always
Volume up + power / Power button = Normal boot
Great information ??
Sent from my Redmi 3S using Tapatalk
Your method works not every time. From time to time its different.
Here is what for me works.
WITH OPEN BOOTLOADER
I flashed TWRP with Fastboot
fastboot flash recovery recovery.img
>>>directly after flashing<<<
1.) Push Vol+ and Vol- and Power at the same time
2.) If you see the MI-Logo release ONLY the Powerbutton and wait
3.) With a little bit luck you are now entering TWRP
4.) If not, do not release Vol+ and Vol-, the Devicescreen went totally black
5.) Do not release Vol+ and Vol- and push now the Power Button
6.) If you see the MI-Logo release ONLY the Powerbutton and wait
7.) Then TWRP starts (for me)
8.) A few times i landed into the chinese menue, then push the recovery button, with a little bit luck you arrive TWRP
9.) If nothing helps, and the device starts normally, imho the process changes twrp back into the original recovery -- then flash twrp again and start from Point 1.)
NOTE!! If you enter TWRP the first time go to Advanced Settings and tap on --Disable DM-Verify-- .
After i disabled DM-Verify and flashed the Xiaomi.eu Rom the above worked for me without every time flashing twrp.
I worked 6 hours at this workaround
irshad2809 said:
Great information
Sent from my Redmi 3S using Tapatalk
Click to expand...
Click to collapse
Glad buddy
Thanks, OP.
Just would like to confirm that disabling DM-Verify option does not make the phone go into Recovery/Bootloader mode via Advanced Power Options menu while the phone is ON.
dixit.sankalp said:
Thanks, OP.
Just would like to confirm that disabling DM-Verify option does not make the phone go into Recovery/Bootloader mode via Advanced Power Options menu while the phone is ON.
Click to expand...
Click to collapse
Just flash this
https://forum.xda-developers.com/xiaomi-redmi-3s/how-to/rebooting-fix-redmi-3s-3s-prime-t3543435
in the latest version of twrp there is no option of disable dm verify
sohailalam said:
in the latest version of twrp there is no option of disable dm verify
Click to expand...
Click to collapse
Its not there. Somebody pls suggest what do we do?
ironfreak said:
Its not there. Somebody pls suggest what do we do?
Click to expand...
Click to collapse
Hello bro you can flash lazy-flasher-noverity-opt it does the same work if you want link then it's here
lazyflasher-no-verity-opt-encrypt.zip | by Darkstar085 for Redmi 3s/Prime
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
androidfilehost.com

[SOLVED] Unable to boot into recovery after flashing custom rom

Hi guys
So, i've been at this for most part of today. Looked all around and tried everything i found, and im still clueless.
I've done this steps twice, with the second time being more step-by-step instead of bulk actions, always starting from miui 8 global stable rom:
1 - flash twrp via fastboot with twrp-installer.bat for redmi 3s
2 - reboot into stock bootloader with power + vol+ and choose recovery to boot into twrp
3 - in twrp, slide to modify system and disable dm-verity in advanced options
4 - reboot into stock rom and power off phone
5 - boot into twrp in the same way as in step 2
6 - clean dalvik, system, data and cache partitions
7 - flash lineageos 13 from lsferreira and gapps
8 - reboot into custom rom and power off phone
9 - try to boot into twrp in the same way as in step 2 - NOK, just gets stuck at the MI logo
10 - reboot into custom rom and reboot into recovery from the power menu, twrp OK
11 - flash something, like goodix fix or xposed
12 - reboot into custom rom, verify installed packages OK
From this point on, i can not get back into recovery, either stock bootloader or twrp. Tried from the power menu, vol+ button, reflashing twrp through fastboot and adb, booting directly from recovery.img from fastboot and even reflashing stock recovery. The rom always boots fine and so does fastboot.
I saw some posts saying to hold both vol- and vol+, but this just seems to boot the phone in some deep recovery mode, judging by the drivers that the PC tries to install (EDL maybe?)
The only way i can get the bootloader/recovery (the vol+ chinese menu) back is to reflash stock miui 8 through miflash tool, which gets me to the starting line.
Will anyone be kind enough to point me to the blatantly obvious mistake im making?
I think I found a solution. I flashed a different twrp recovery (the one provided by fedosis, by cofface) instead of the one linked in every how-to in both this and miui's forums.
Now i can boot to recovery everytime.

Can't boot into TWRP, always Logo showing

When i go into recovery mode TWRP. Just logo showing like bootlop, but can restart to homescreen.
what should i do?:crying:
rivandimizwar said:
When i go into recovery mode TWRP. Just logo showing like bootlop, but can restart to homescreen.
what should i do?:crying:
Click to expand...
Click to collapse
Flash recovery again. I faced this issue many times.
I had the same problem with my Redmi 3s 2/16
For me works
WITH OPEN BOOTLOADER
I flashed TWRP with Fastboot
fastboot flash recovery recovery.img
>>>directly after flashing<<<
1.) Push Vol+ and Vol- and Power at the same time
2.) If you see the MI-Logo release ONLY the Powerbutton and wait
3.) With a little bit luck you are now entering TWRP
4.) If not, do not release Vol+ and Vol-, the Devicescreen went totally black
5.) Do not release Vol+ and Vol- and push now the Power Button
6.) If you see the MI-Logo release ONLY the Powerbutton and wait
7.) Then TWRP starts (for me)
8.) A few times i landed into the chinese menue, then push the recovery button, with a little bit luck you arrive TWRP
9.) If nothing helps, and the device starts normally, imho the process changes twrp back into the original recovery -- then flash twrp again and start from Point 1.)
NOTE!! If you enter TWRP the first time go to Advanced Settings and tap on --Disable DM-Verify-- .
After i disabled DM-Verify and flashed the Xiaomi.eu Rom the above worked for me without every time flashing twrp.
I worked 6 hours at this workaround

TWRP Wont start after installing viperOS

Hi,
Im a noob. tried installing the latest lineage 14.01 nightly but twrp gave errors . I did manage to flash viperOS. Now i am unable to access twrp. Typical Power and Vol up buttons leave me stranded at the Mi screen. Nothing happens. I have enabled usb debugging , and advanced restart, and android debugging in dev options. still no change. also tried flashing recovery with command "fastboot flash recovery twrp-3.2.1-0-ido.img" with no change Any assistance would be appreciated.
carneiroid123 said:
Hi,
Im a noob. tried installing the latest lineage 14.01 nightly but twrp gave errors . I did manage to flash viperOS. Now i am unable to access twrp. Typical Power and Vol up buttons leave me stranded at the Mi screen. Nothing happens. I have enabled usb debugging , and advanced restart, and android debugging in dev options. still no change. also tried flashing recovery with command "fastboot flash recovery twrp-3.2.1-0-ido.img" with no change Any assistance would be appreciated.
Click to expand...
Click to collapse
First of all I think you flash wrong file as our device name is 'land' not 'ido'. Ido is code name of Redmi 3 not of redmi 3s so first download write file from development thread or officials twrp site.
Second after flashing right file press power button +volume up +volume down for recovery in all custom Rom(except miui )
bawaviki said:
First of all I think you flash wrong file as our device name is 'land' not 'ido'. Ido is code name of Redmi 3 not of redmi 3s so first download write file from development thread or officials twrp site.
Second after flashing right file press power button +volume up +volume down for recovery in all custom Rom(except miui )
Click to expand...
Click to collapse
Thanks that worked. i got the correct version and twrp opened and i installed lineage.
however the problem has cropped up again. i cant enter twrp using power + up buttons and it when i do a "adb reboot recovery" in linux it restarts the phone directly into lineage.
i have tried :
- reinstalling twrp with " fastboot flash recovery twrp-3.2.1-0-land.img" -no change
- Power+ up takes me to mi screen and nothing happens
- reinstalling adb-fastboot
- usb debugging is enabled in lineage
carneiroid123 said:
Thanks that worked. i got the correct version and twrp opened and i installed lineage.
however the problem has cropped up again. i cant enter twrp using power + up buttons and it when i do a "adb reboot recovery" in linux it restarts the phone directly into lineage.
i have tried :
- reinstalling twrp with " fastboot flash recovery twrp-3.2.1-0-land.img" -no change
- Power+ up takes me to mi screen and nothing happens
- reinstalling adb-fastboot
- usb debugging is enabled in lineage
Click to expand...
Click to collapse
You need to press all three buttons power + up + down simultaneously for 10 second.
bawaviki said:
You need to press all three buttons power + up + down simultaneously for 10 second.
Click to expand...
Click to collapse
Thanks that worked a treat

[FIXED] Lg G6 [H870] TWRP recovery problem

So i wanted to finally install custom ROM on my LG G6 H870, needed twrp... obv, followed all the instructions:
adb devices - showed my device all was good
2nd: adb reboot bootloader
3rd: fastboot flash recovery twrp.img
4th: fastboot reboot + holding volume down and power button, on logo released power button and pressed it down again, finally got to factory data reset 2 YES options and saw the Teamwin bootup logo, but then phone just booted up normally...
5th: Tried to open recovery once more, but then it did regular Data erease.
What could be wrong?
Razexay said:
So i wanted to finally install custom ROM on my LG G6 H870, needed twrp... obv, followed all the instructions:
adb devices - showed my device all was good
2nd: adb reboot bootloader
3rd: fastboot flash recovery twrp.img
4th: fastboot reboot + holding volume down and power button, on logo released power button and pressed it down again, finally got to factory data reset 2 YES options and saw the Teamwin bootup logo, but then phone just booted up normally...
5th: Tried to open recovery once more, but then it did regular Data erease.
What could be wrong?
Click to expand...
Click to collapse
Which TWRP did you flash ? Bootloader unlocked ?
Razexay said:
So i wanted to finally install custom ROM on my LG G6 H870, needed twrp... obv, followed all the instructions:
adb devices - showed my device all was good
2nd: adb reboot bootloader
3rd: fastboot flash recovery twrp.img
4th: fastboot reboot + holding volume down and power button, on logo released power button and pressed it down again, finally got to factory data reset 2 YES options and saw the Teamwin bootup logo, but then phone just booted up normally...
5th: Tried to open recovery once more, but then it did regular Data erease.
What could be wrong?
Click to expand...
Click to collapse
I had exactly same problem when I did this = only Teamwin bootup logo and then boot into android (I hope your bootloader is unlocked first).
Solution was you have to use TWRP 3.1.1-0 and u get into recovery. I tried more versions of TWRP (3.2.1-0 , 3.2.2-0 , 3.2.3-0) but ONLY 3.1.1-0 works and I dont know why.
Anyway I got another issue after because I didn't want to install root yet (first I wanted to backup).
An issue was I got into restarting loop by installing no-verity-opt-encrypt 6.0 which should be a solution for boot into android without losing TWRP (considering to one walkthrough I found).
I was lost for a while but I found a solution = install another boot.img (in my case I installed one dm-verity or dm-verity & forceencrypt zip file - btw what is a difference between them?).
Oh wow.. Well thanks, ill try your solution as soon as i get time. Bootloader is unlocked indeed, used latest twrp. I'll try 3.1.1-0.
@ Razexay
that happened to me also with Official TWRP take that from Eliminater74 that's where backup and encryption work with dm-verity & forceencrypt look here in the forum everything is well described
https://forum.xda-developers.com/lg-g6/development/twrp-t3828254

Categories

Resources