[Q] Help please - only able to boot to Bootloader

asb56

Member
Oct 2, 2013
7
0
0
Ok, so this is a bit of a cry for help. I'm not a non-techie, but am not massively familiar with this stuff - my first foray into trying to root my HTC One Mini has not gone so well so far.

First off, I unlocked the Bootloader as per HTCDev. On reboot, that left me in a boot loop, with just the htc splash, followed by a One Mini splash, then reboot.

Noting some others had had similar problems, I carried on following iconspiracy's method here: http://forum.xda-developers.com/showthread.php?t=2442043.

However, at step 9 of that, I was still in the same old boot loop. Spotting some advice that re-locking the bootloader would remove the boot loop, I foolishly re-locked it. Now it will only boot into the bootloader, and I am unable to get into the recovery. Help!? Any ideas welcomed.

Here is what is showing on the screen:

***TAMPERED***
***RELOCKED***
***Security Warning***
M4_UL PVT SHIP S-ON RL
HBOOT-2.19.0000
RADIO-1.19.40d.00.14
OpenDSP-v13.2.0268.0620
OS-1.31.401.1
eMMC-boot 1024MB
Aug 7 2013, 17:37:54.0

then the usual bootloader stuff.

Thanks massively in advance!
 
D

dhf9*&Dh884jdk

Guest
Try doing a system restore, if that doesn't work try flashing a rom (Jmz's or MagioRom) in case yours somehow got messed up.
 

asb56

Member
Oct 2, 2013
7
0
0
Returning to my phone this morning it booted, after a bit of a wait. Then I noticed SuperSU wasn't installed and went back into the recovery to do that. On reboot, back to that boot loop! Will try again after work.
 

iconspiracy

Member
Sep 15, 2013
33
15
0
Örebro
Returning to my phone this morning it booted, after a bit of a wait. Then I noticed SuperSU wasn't installed and went back into the recovery to do that. On reboot, back to that boot loop! Will try again after work.
Hey man! I know it's a hassle to get the phone to reboot until you're s off and relock the bootloader. I found it working better to power off and leave it off for a while and then power on instead of the regular reboot. It also helps if you do a super whipe and factory restore to be able to boot while your bootloader is unlocked.

HTC ONE mini
S-OFF
 
  • Like
Reactions: asb56

asb56

Member
Oct 2, 2013
7
0
0
Hey man! I know it's a hassle to get the phone to reboot until you're s off and relock the bootloader. I found it working better to power off and leave it off for a while and then power on instead of the regular reboot. It also helps if you do a super whipe and factory restore to be able to boot while your bootloader is unlocked.

HTC ONE mini
S-OFF
Thanks for replying! I did manage to get it to boot once more, but then I decided to see if that was a stable state - no dice, back to the loop.

Weird thing is, if I re-lock the bootloader at this point, I can only boot to the bootloader.
 

asb56

Member
Oct 2, 2013
7
0
0
By the way, here's what I've done (anything leap out as wrong?):

boot into TWRP
wipe Dalvik, Cache, Data, System
boot into bootloader
fastboot flash boot boot.img (using the boot.img from jmz's stock Odexed WWE ROM)
boot into TWRP, set up sideload
adb sideload ROM.zip (using the same ROM)
wipe dalvik, cache
boot into bootloader
fastboot flash boot boot.img (using the boot.img from jmz's Kernel)
boot into TWRP, set up sideload
adb sideload Kernel.zip (using the same Kernel)
wipe Dalvik, Cache, Data

Try to boot (=bootloop) / re-lock bootloader and try (=boot to bootloader only)
 

iconspiracy

Member
Sep 15, 2013
33
15
0
Örebro
By the way, here's what I've done (anything leap out as wrong?):

boot into TWRP
wipe Dalvik, Cache, Data, System
boot into bootloader
fastboot flash boot boot.img (using the boot.img from jmz's stock Odexed WWE ROM)
boot into TWRP, set up sideload
adb sideload ROM.zip (using the same ROM)
wipe dalvik, cache
boot into bootloader
fastboot flash boot boot.img (using the boot.img from jmz's Kernel)
boot into TWRP, set up sideload
adb sideload Kernel.zip (using the same Kernel)
wipe Dalvik, Cache, Data

Try to boot (=bootloop) / re-lock bootloader and try (=boot to bootloader only)
Boot into TWRP
Whipe cache, system, dalvik and data
Flash the odexed JMZ rom via sideload
Wipe dalvik and cache
Flash JMZ kernel
Boot into bootloader and flash kernel boot.img via fastboot

Boot into TWRP and install superSU binaries via sideload

Wipe dalvik and cache

Reboot system

Might have a few bootloops before you get booted correctly!

When you're booted into android you'll see a message telling you Androind is updating! When that's done you get into the setup phone process! Don't do anything here not even connecting to wifi maybe just selecting what carrier settings you want if that option appears. Because next you'll probably get an OTA notice and if you're connected to wifi you're screwed cuz you'll only have the option to download it and it will install it and it didn't work for me so I suggest you stay away from it as well.

After that without any reboot open the superSU app and make sure you see that it's installed correctly. When that's done you're successfully rooted and you can download revone from your phone and it will be downloaded to your downloads folder on your sdcard. You also need to connect to play store and download a file explorer that can handle root privileges like root explorer and also install terminal emulator from play store.

Open root explorer and move the revone file from downloads to /data/local/tmp
Open terminal emulator and type su
Grant the terminal root access when the superSU popup shows and ask you that
Type the command cd /data/local/tmp
Type the command chmod 775 revone (might be revone.bin just use the exact name here)
Type the command ./revone -P

You'll probably get the message "error code: 2" here but here it's time to make your phone reboot and I suggest you turn off your device and wait for a minute and then turn it on again. The phone should boot up but you might have a few loops but just wait for it to boot up properly. Once you're back into the OS start the terminal emulator and type the following commands

su
revone -s 0 -u (remember to use the exact name of revone here as well. If it's revone.bin you use that!)

Now you should get the message that revone was successful and you can reboot into bootloader and relock your bootloader and then reboot the system

It will boot up normally now and you can run the command revone -t to remove the tampered flag now

Hope this helps :)


HTC One Mini
S-OFF

---------- Post added at 09:59 PM ---------- Previous post was at 09:53 PM ----------

Just to clarify use the exact name of the revone file in every command that includes revone! Make sure you include the file extension if there is one!! ;)


HTC One Mini
S-OFF
 
  • Like
Reactions: asb56

asb56

Member
Oct 2, 2013
7
0
0
Mega thanks. Will try when I get a moment - trying to move house at the same time.

Do you suppose it's actually necessary to be S-OFF to fix this boot loop? I mean, I can re-lock and re-unlock without that no probs...
 

iconspiracy

Member
Sep 15, 2013
33
15
0
Örebro
Mega thanks. Will try when I get a moment - trying to move house at the same time.

Do you suppose it's actually necessary to be S-OFF to fix this boot loop? I mean, I can re-lock and re-unlock without that no probs...
You probably don't generally and you can try without the s-off part but when you're s-off you can do all the things you want even with the bootloader locked

Skickat från min C6903 med Tapatalk 4