yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] joeykrim:
There is likely an issue with how your root is configured. If you're confident in your root installation and are using Superuser app, it has been experiencing a lot of bugs lately, especially around when apps request root permission. Dev is experiencing issues implementing the database access control for applications properly. Perhaps try updating the Superuser app from the market as he has been frequently making updates.

If you're not confident in your root setup, grab Root Check from the Market and post back your advanced results. That will show us if anything is missing/off.

Fixed the small bug. Updated a lot of the error handling in the Flash Image GUI app. All the error messages should now be very detailed. If you experience any of them, feel free to post up the exact error message or screen shot along with a link to the .zip file you're attempting to flash.

Hope that helps!
[HTC EVO 3D] Worm1996:
Thanks a lot!
[HTC EVO 3D] wuestsider:
Well, I totally rooted my phone (HBoot 1.5) and was able to get ClockWorks (CWM) flashed to it. I am now able to Flash ROMS and Kernels normaly via CWM.

The instructions on this site was very helpful http://therootofallevo.com/

(After going to the site follow the instructions on the second blog, "How to Root your Evo 3D).....

I am now running Custom ROM Steal25's InbREDed V3.1.2.
[HTC EVO 3D] XTRoRDiNAiRE:
i tried flashing cwr thru rom manager but it didnt work, i was unable to boot into recovery after that even going thru bootloader. so cwr is confirmed working on hboot 1.50 devices that where unlocked with htc bootloader unlock method?
[HTC EVO 3D] Teedoe3:
Yes it is. My device has hoot 1.5 and s-on
[HTC EVO 3D] XTRoRDiNAiRE:
So are u able to flash any rom normally ? Or does it still have to be done thru fastboot ?
[HTC EVO 3D] Teedoe3:
I'm able to do it both ways.

Sent from my Virus Infected 3VO
[HTC EVO 3D] Sashin:
Your wifi and 4G still work?
[HTC EVO 3D] XTRoRDiNAiRE:
so far i have only successfully flashed custom sense kernels but still havent been able to flash aosp kernel/roms
[HTC EVO 3D] dezt818:
Can't flash a recovery through the app dnt have a comp at the moment any modified recoveries?
[HTC EVO 3D] palekillerwhale:
While I understand what you mean by this.... if you're S/On then you're not rooted. Unlocking the bootloader and flashing custom recovery isn't a root.
[HTC EVO 3D] A2CKilla:
there's an easier method then this, but pretty much all you have to do is boot to the recovery from fastboot via command prompt then flash away
[HTC EVO 3D] pwrmedia:
This is more convenient if you're not computer-accessible when you're looking to flash.

Besides, I'm not sure this has been mentioned, but you can also just pull a boot.img from the ROM of your choice, place it on the root of your SD Card, and fastboot flash (or @ the very least, move it to your /system/bin and reboot to bootloader) by using the Terminal Emulator app on your phone, rather than needing to go to a computer.

Either way, this is a great app which came in handy for me yesterday!
[HTC EVO 3D] ssdave:
I made a video on how to do this using these instructions. Hope it helps those who need to see it visually.

http://www.youtube.com/watch?v=QhTSIAGJDOo
[HTC EVO 3D] svinyard:
How dangerous is this method? I'm unfortuntely stuck on HBOOT 1.5 and am not an experienced flasher. I'm perfectly technical as a systems admin but also rely HEAVILY on my phone for work. I'd like to put the Warm 2.3 ROM, a sense ROM, on my phone though.

Also by dangerous I mean success rate as well as bricking your phone.
[HTC EVO 3D] joeykrim:
As a system administrator, I'm going to say I think this method is very simple and easy. I have never heard of any competent user bricking their device following basic standard procedures.

The steps are fairly straight forward for Hboot 1.5 (off the top of my head):

1) Unlock device through htcdev.com

2) Download ROM .zip file to sdcard

3) Fastboot boot c:\android\cwm-recovery.img

4) Flash downloaded ROM .zip file from sdcard through custom recovery

If you are away from a computer, you won't be able to properly start the custom recovery via the fastboot command. In place of this, you can manually flash the kernel (whether part or separate from a ROM) through my Flash Image GUI application. If loading a ROM, flash the rest of the ROM through the traditional custom recovery boot mode.

Feel free to post back any questions or concerns. Hope that helps!
[HTC EVO 3D] thos25:
alright guys. I dont know if I am totally doing this wrong, but it is pretty straight forward, so I cant imagine that I am.

I can not get this app to work for the life of me.

I run the flash image GUI app. Select the kernel. Install the kernel. Then, since I need to boot into recovery, I do not reboot, but hit no. Then I reboot the phone into recovery.

From there I do a factory reset. Then I install the new ROM. The ROM will start to boot up, but freezes.

Only thing I can think of is perhaps not factory resetting before the flash....does anyone know if that could be causing the problem?

I do know that the kernel flashes correctly. I went from Stock kernel Eternity ROM to Ziggy OC Kernel on Eternity and it was fine. So the Kernel does flash.

However, when I tried to go from MIUI (with the standard MIUI Kernel) to either Stock Kernel or Ziggy OC kernel, it freezes up when I try to boot Eternity.

When I try to go from Cyanogen (honestly dont know which Kernel it had, something from Toast) to Stock or Ziggy OC Kernel it freezes when I try to boot into Eternity.

Any suggestions?
[HTC EVO 3D] greeg32:
Not sure you are using it as intended. Works best for me switching kernels after flashing a ROM. I could be wrong though.
[HTC EVO 3D] thos25:
I can always try it. However, unless I am losing my mind, the directions say to flash the kernel, reboot, then flash the ROM.
[HTC EVO 3D] joeykrim:
Short Answer with brief lecture

: The issues you're experiencing are essentially due to the timing difference between which ROM you have loaded and which kernel. Essentially, not all kernels for the EVO 3D are compatible with all ROMs.

A large dividing line will be AOSP vs Sense ROMs and AOSP vs Sense kernels. Not all kernels will fall under this dividing line, thus further complicating the process. There is no set method which will work 100% of the time to determine ROM/kernel compatibility, hence having a working backup is the best solution.

Long Answer and some more lecture

: Certain combinations of kernels along with certain combinations of ROMs will not allow the device to boot.

The user has to understand this and has to take this into account. They can not careless flash any kernel in combination with any ROM and always expect the device to boot properly.

Had to get that lecture out as I received a 1 star rating in the Market this morning due to a user flashing a kernel which made his device boot loop.

I never want a user to have a device which boot loops. Unfortunately, it is impossible, or at least an endless task, for Flash Image GUI to contain logic to determine whether every single availalbe kernel is compatible with every single ROM. Flash Image GUI is a tool, just like a custom recovery and many other tools provided here. The power is in the hands of the user.

Before flashing a kernel, at least read through the OP and/or the thread to see which ROMs that kernel will support. Likewise, if you're flashing a ROM, and you know the HTC unlock will block the kernel flash, be aware whether or not that ROM will work with the currently loaded kernel.

Sorry for the long lecture, hopefully it makes sense and the advice falls under the general guidelines to successfully flashing kernels and ROMs to your device.

Hope that helps answer your question!
[HTC EVO 3D] thos25:
Well, yes. I was making sure to flash a kernel which works with the ROM I flashed.

I originally flashed MIUI through fastboot. I used whatever kernel came stock on the ROM. It was MIUI shooter or something to that effect. Then I used flash image GUI to flash to the Ziggy OC kernel I downloaded through the Eternity thread and have used on Eternity for several weeks at a time. It flashe dthe kernel, but failed to boot.

Another time I was on Cyanogen. Again. Flashed through fastboot and used whatever kernel was on it. Some Toast Kernel. Then I used flash image GUI to flash to the stock kernel (again DL'd through the Eternity thread and used for several weeks on Eternity with no issues). After it flashed, I tried to Flash Eternity Rom (1.4.2) and it froze on boot.

So, I don't know why exactly. But I can tell you that I definitely flashed kernels which 100% work with the ROM I was flashing to.

All I can do is try a few more times I suppose.

EDIT: Just want to let you know that I am NOT the one who gave a 1 star rating. In fact, I have not rated a single app on market ever, so I want to make sure you know that it was NOT me who gave that negative rating to you.
[HTC EVO 3D] smoothone:
I concur, I cannot get this to work for the life of me and I am definitely flashing the correct kernel with the corresponding rom. Thanks for this program Joey. I wish I could get it to work. I followed the instructions to the T and I get past the HTC screen and then it gets stuck. I have to go back and flash from my computer. It happens with AOSP or Sense roms.
[HTC EVO 3D] svinyard:
I'm happy to do all this while connected to my PC. However I haven't done any of that before. Is there a video or instruction set on how to do this via the PC for HBoot 1.5?

App sounds awesome btw...a bit concerned about some of the users having a lot of issues with it though.

damn I hate being a noob...

EDIT: I found this video. Is this method recommended for this as the "surest" way of doing things with HBoot 1.5? This seems totally easy. I also dont plan of flashing ROMS but maybe once a week until I find something I like. Work phone needs to be stable.

EDIT 2: I'm also interested in ensure I have a full backup of my existing phone just incase things dont work out I'd like to be able to go back to exactly what I have today (email settings, contacts, apps etc). Which backup program should I be using?
[HTC EVO 3D] keejung:
you can use titamium backup,

i have a question tho, how do we create nandroids with the s on ?..... these have saved my @ss int he past, but from what i understand those of us with the htc unlock and s on cannot back up the phone.......... help please
[HTC EVO 3D] joeykrim:
The only limitation with the HTC unlock method is the ability to write to the kernel/boot partition. The only limitation regarding nandroids is the ability to RESTORE the kernel/boot image. There is no limit on the ability to read and backup the kernel/boot image.

HTC only grants write access to the boot/kernel partition in two modes:

fastboot and normal android mode.

Only one of these modes will allow a custom recovery to boot, fastboot.

The correct command is: fastboot boot c:\downloads\cwm-recovery.img.

Once the custom recovery has been loaded in fastboot mode, a nandroid can be fully restored and will properly write the kernel to the boot partition.

Hope that helps clarify!
[HTC EVO 3D] scott951:
Thanks for posting this joey. I have posted links in my op dot MIUI
[HTC EVO 3D] keejung:
sorry so just to be absolutly clear, once we boot into twrp recovery from the fast boot ( power and sound down) we can backup nandroids and restore nandroids as normal??? sorry came from the droid x and the evo 4g..... now im trying to learn adb, but im not around computer much so i usually try to do everything from the phone...
[HTC EVO 3D] greeg32:
Joey. Love this app. Does it automatically clear cache and falcon before AND after flashing? If not, can that feature be added? It's all the rage in the anthax thread and it seems to work.
[HTC EVO 3D] i-l-l:
Now I may be just be beating a dead cat with this question, but is anyone still working on unlocking with HBoot 1.50 outside of HTC's method?

Now I've done rooting and flashing with previous phones, but from what I read, the HTC method will wipe my phone back to factory settings which is something I'm not trying to do now.
[HTC EVO 3D] asaberan:
The HTC unlock method will absolutely wipe your phone without any warning. Fortunately, I already knew this but in the process there is absolutely no indication that this will occur. You simply reboot after unlocking, only to find that it has been wiped.
[HTC EVO 3D] Sashin:
Wondering myself. Might just give in to the HTC Method
[HTC EVO 3D] joeykrim:
yes. fastboot boot recovery.img is the key to granting the custom recovery write access to the kernel using htc's unlock method.

my lengthy explanation in the post above which you quoted should help clarify any posts of confusion. if any points of confusion do still exist, feel free to post back up and we'll answer! hope that helps!

not sure i'm familar with the term "falcon". assuming this might be a typo for dalvik perhaps.

Flash Image GUI has the check box for the user to turn on/off clearing of cache and dalvik-cache. Hope that helps! Let me know if there are any other features you'd think would be helpful!

This question is asked over and over. Mainly due to the lack of public information regarding alpharevx/unrevoked, which is understandable.

from what i've pesonally gathered, this is my perspection which could be completely right or wrong, so take it with a gain of salt.

i posted this answer earlier today in reply to this question in a new post on the q&a board - http://xdaforums.com/showthread.php?t=1347644
[HTC EVO 3D] greeg32:
Ha ha yes davlik. I'm wondering if they clear before and after the flash.
[HTC EVO 3D] joeykrim:
I can't speak for any other process or guides. I can only speak for my app, Flash Image GUI, which clears approx half to 1 second before the actual flash occurs.

There should be no significant change the few seconds before the flash to a few seconds after the flash.

Also, my application prompts for reboot immediately after the flash to help prevent any type of timing issues.

Hope that helps clarify!
[HTC EVO 3D] keejung:
sorry i missed the part about the boot partition... my bad... thanks alot this made it alot easier to flash the kernels.... at least now im learning more about adb... thats a plus i guess....
[HTC EVO 3D] johnsonjs:
Sorry for the OT

A bit off topic I know but I have to ask ... when following the HTC dev unlocking method after entering the token unlock command I get this:

C:\Android>fastboot flash unlocktoken Unlock_code.bin

sending 'unlocktoken' (0 KB)...

OKAY [ 0.152s]

writing 'unlocktoken'...

(bootloader) unlock token check successfully

OKAY [ 0.005s]

finished. total time: 0.157s

...but my phone's screen does not change from fastboot to the "unlock bootloader?" screen that it is supposed to.

FWIW, I sent phone in for repair and they replaced the motherboard. They sent it back with hboot 1.5 and software v. 2.08.651.2. I've since updated to .3.

Any help is much appreciated! :)
[HTC EVO 3D] thos25:
Yes. Off topic, but did this get resolved yet?

It does appear with the message you received that it did accept the token and SHOULD have taken you to the unlock bootloader screen.

Since it did not, I would probably first try to reboot the phone and give it another shot. That isnt some long explanation, but it always seems to me that people usually go for a long drawn out explanation before trying the simple things first. So lets go from there.
[HTC EVO 3D] johnsonjs:
Sorry for not following up sooner. To solve the issue I had to run the 2.08.651.2 RUU (.exe version) while in fastboot. Once finished the fastboot flash unlocktoken Unlock_code.bin command will succeed and your phone will prompt you if you wish to unlock your phone.

HTH!
[HTC EVO 3D] johnsonjs:
After using this app I lost my 4g and Wi-Fi. If I manually flash the radio, will that bring back Wi-Fi also?
[HTC EVO 3D] greeg32:
What's your ROM/kernel combo?
[HTC EVO 3D] johnsonjs:
Eternity RLS 1.4 with stock kernel. I *think* it was my custom CWM recovery so I flashed TWRP recovery fastbooted into recovery, re-flashed kernel and ROM and everything is back to normal. :)

I don't know that I'll have much use for this app since I'm pretty much always near a computer but I suppose it'll come in handy some day.
[HTC EVO 3D] joeykrim:
Short answer: no. The radio img is generally unrelated to WiFi connectivity.

Longer answer: If you are interested in the details behind why this commonly occurs for many people using the HTC unlock method, I copy and pasted the answer I've been providing on the Q&A board for this issue. If you additional questions feel free to post! Hope this helps anybody with WiFi issues!
[HTC EVO 3D] thos25:
Glad you got it to run.

I dont believe that there is any reason why the app would make you lose wifi or 4g. Did you flash a kernel or ROM? There are numerous ROMs out there that do not support 4g and several kernels which will bork the wifi and 4g depending on which ROM you are using.

As for flashing a radio, you cant flash radios on Hboot 1.5 even after it was unlocked through HTCDev. Basically you are only able to flash kernels, ROMS, recoveries, and some misc things such as lock rings and themes.

There is no way to flash radios or splash images with the htc unlock.

Edit: Looks like I didnt realize there was a whole other page started with people who already answered your question before I did. Looks like you got it resolved though, so that is good.
[HTC EVO 3D] rtandon87:
Because I am on HBoot 1.5, the only way to flash the ROM for me and get WiFi and 4G to work is to use my computer to go to fastboot. If I just reboot my phone into bootloader and then go to recovery and flash a zip file and flash the ROM that way, I lose WiFi and 4G. Using this app, will I be able to flash any Rom without losing WiFi and 4G?
[HTC EVO 3D] joeykrim:
Short Answer: Yes!

Longer Answer: I'm going to quote from a previous post in this thread. If this isn't clear or leaves questions, please reply back!

I've answered this question quite a few times on this EVO 3D Q&A board. I think I've got the details down pretty well. I'm going to quote from my post yesterday. Feel free to ask if you have any questions or something isn't clear!
[HTC EVO 3D] billm261:
Please help!

I rooted my EVO3D with Hboot 1.5 no problem via the HTC method.

Apps requiring root access all are working.

I was having a problem with clockwork mod doing back ups or any functions, it would simply reboot the phone when trying to go into recovery.

I uninstalled it and installed TWRP and it works great. I am able to boot into recovery, back up my current rom etc.

I am trying to install MIUI 1.12.2 when I do I get a " no md5 file found, ignoring", it then proceeds to install the file.

When I reboot I get the green and white HTC screen, then it displays the MIUI screen, plays the sound once and then I am stuck on the MI (XIAOMI.com underneath) introduction screen. The music plays once and then it just sits there.

I did do a factory data reset after the install to see if that would help

Could it be from the Md5 error I get?

Thanks in advance
[HTC EVO 3D] JayDaKissEP:
Hey guys.. I'm on hboot 1.50 and follow the fastboot method everytime no matter what I do to my phone. That means when I do a nandroid backup, I go into fastboot and boot the custome recovery. Same for flashing any zip/rom or restoring from a backup. Reading through posts, it seems that isnt neccessary and only needs to be done when flashing kernels. Is that correct? I want to try this app about but already messed up my friends phone using it. I'm on Eternity rom right now. If I want to flash, lets say a new nighly from Eternity. What would be my steps using this app... including nandroid backup (clockwork)..etc

1) boot into recovery and perform backup (No need for fastboot procedure)

2) Boot up up and run the flashimage app. (ROM zip for latest nightly already on SD card)

3) browse using the app for the zip file and it will find and install boot.img/kernel automatially)

4) Hold down power button and boot into recovery.

5) Flash rom as you normally would.

Is this correct? What makes me nervous is that I installed a different kernel on my freinds phones and he was getting the white HTC screen, reboot, white HTC screen, reboot, etc... When I tried to restore from his backup, he was still experiencing the same thing. When restoring from backup, doesnt it restore the previous kernel ROM, etc from before? Just curious why it didnt restore on his phone.

EDIT! Ok guys.. I tested this out on my own. I DID NOT have to fastboot and boot the custom recovery to make a nandroid backup or restore from backup. And the Flash Image app works nice. I followed the steps above and ROM installed perfectly without any issues.
[HTC EVO 3D] joeykrim:
Those steps are correct, 1-5.

The restore from backup will not load the kernel unless you load the custom recovery through a SPECIAL mode. Using this command: fastboot boot c:\recovery.img. Once the recovery is loaded through that mode, it will gain kernel write access and a full nandroid restore will work.

Hope that helps! Appreciate the support of Flash Image GUI!
[HTC EVO 3D] JayDaKissEP:
One last question... After installing the kernel from the rom zip using your app, I boot into recovery. Before flashing the rom, I did a wipe data/factory reset, wipecache, delvik and then ran viruses infected wipe script. Would this affect the roms kernel I installed from your app? I wouldn't think so since I'm up and running fine but just wanted to make sure.
[HTC EVO 3D] SheWolf88pr:
the same is happening to me. any help?? :(
[HTC EVO 3D] LiquidSolstice:
Because you guys need to flash the MIUI kernel seperately. It's an AOSP ROM and it won't boot with a Sense kernel. This is what 1.50 HBOOT users have to do.

It has nothing to do with the MD5 error, as far as I know, Scott doesn't package MIUI with MD5 hashes.
[HTC EVO 3D] SheWolf88pr:
I flashed the anthrax aosp kernel using the flash image gui app, its worked with other roms
[HTC EVO 3D] nautyicars:
Just recently purchased your app as a hail merry to my new found phone to help me get cooking up some rom goodies. So far its been a fail. Girlfriend doesn't know how good she has it with the old EVO. Hboot 1.50 followed HTC method. Ive successfully flashed Olympus Titan 2.5 rom but for the life of me I cannot get the kernel to flash hoping your app would do the trick. Ive done both steps scanning the zip of the rom for the kernal which it appears to find it, flash the kernal, reboots and still on stock. Ive also went and located the Freezas kernal and tried to manually install the kernal thru the app and does the samething. Acts as if it installs it, asks me to reboot, i reboot and still on stock kernal. Please help, EVO 3d is not better then my old evo and it makes me sad :(
[HTC EVO 3D] greeg32:
How are you using his app? List steps a-z and I guarantee the dev (or someone) will find a misstep...he's very helpful that way :)
[HTC EVO 3D] nautyicars:
Using his paid app from the market. Rooted with SU 1.50 using HTC Method. I have recovery installed. Ive followed all steps a-z including just flashing a kernel by itself without the rom and still cannot get the kernel to change. Kernal on SD Card or Rom, Go into Flash Image GUI, Accept superuser, Click Kernal Image browse for either rom or Kernel im installing, attempted to search rom which it found the kernel, installed and followed the reboot prompt no change. Directly downloaded the kernel, sd card, app, browser, kernal image, flash, reboot, no change. just don't get it. Kernel is Freeza's for a sense rom.