Related
I'm getting this error when trying to flash lollipop roms. I can flash Kitkat roms fine as I'm currently running xdabbeb VS982.5 1.0.0 (G3 rom), but it won't let me flash any lollipop rom. I installed twrp via the autorec program which installs 2.7.0.0 then I updated twrp within twrp with the flashable zip.
Please help
Thank you
Anyone?
Seriously no one knows? What is everyone else using that is flashing the latest 5.0.2 roms?
What am I getting this error?
Please help
Possible Fix
I've also had this problem. The only way I can seem to fix it is to also download the .md5 along with the rom itself. Just make sure its in the same folder as the rom. Everytime I have that problem with TWRP this seems to fix it. Let me know if it works for you!
Edit: Also I forgot to mention, if one isn't available to download I can help with that.
Thanks for the suggestion. I'll give it a try. If there is no. Md5 what do I do then?
All you need to do if it comes to that is download an md5 checker on your computer. Just curious, what rom are you trying to flash?
I tried resurrection remix and liquid lollipop roms. I had no issues with the initial 5.0 lollipop roms so I'm not sure what changed with 5.0.2.
So the md5 checker generates the .Md5 then you just put that on the SD card with the rom?
Resurrection remix should have an md5 on the download page right below the rom itself.
derekmt95 said:
All you need to do if it comes to that is download an md5 checker on your computer. Just curious, what rom are you trying to flash?
Click to expand...
Click to collapse
Can you point me to the program to use on my computer? Do I just load the .zip file in the program to generate the .md5sum file then put both the zip and the .md5sum file on the sdcard before flashing?
Thanks
derekmt95 said:
I've also had this problem. The only way I can seem to fix it is to also download the .md5 along with the rom itself. Just make sure its in the same folder as the rom. Everytime I have that problem with TWRP this seems to fix it. Let me know if it works for you!
Edit: Also I forgot to mention, if one isn't available to download I can help with that.
Click to expand...
Click to collapse
Nope, I downloaded the md5 file along with the zip and I'm still getting the same "error executing updater binary in zip".
Any other suggestion? How is no one else having this same issue? I'm using the latest version of TWRP 2.8.3.1 probably like most people. I don't understand.
xxNiradxx said:
Nope, I downloaded the md5 file along with the zip and I'm still getting the same "error executing updater binary in zip".
Any other suggestion? How is no one else having this same issue? I'm using the latest version of TWRP 2.8.3.1 probably like most people. I don't understand.
Click to expand...
Click to collapse
Try to reflash the TWRP.. or maybe is something wrong with the zip file
Use the TWRP compiled by blastagator
Nope, still getting same error with latest twrp.
Finally got it working. I downgraded TWRP to 2.7.0.0 and the lollipop roms are flashing fine now.
Thanks everyone for your help.
xxNiradxx said:
Finally got it working. I downgraded TWRP to 2.7.0.0 and the lollipop roms are flashing fine now.
Thanks everyone for your help.
Click to expand...
Click to collapse
How did you downgrade because I cannot seem to find a way to do it.
TheAnonymousButler said:
How did you downgrade because I cannot seem to find a way to do it.
Click to expand...
Click to collapse
just run AutoRec again and you are all set.
LG G2 cm-11 M12 : Error executing updater binary in zip (TWRP)
kashif87 said:
just run AutoRec again and you are all set.
Click to expand...
Click to collapse
Hi, I am having the same problem. Actually my LG G2 was stuck in boot loop with secure boot error. I used SRK tool to flash the partition files as well as TWRP recovery 2.8.6.1. I have wiped everything and there is no OS installed. I am stuck in TWRP recovery screen [cannot downgrade /upgrade]. I am using and OTG cable to flash the cm-11 custom ROM but it is giving me the same error. Can anyone help ?? It has been 10 days I am trying and my phone is dying please help...
Thanks in advance...
before flash 5.1.1 aosp lollipop rom u must to flash first lollipop bootstack
Hi,
I am assuming the reply was for me. Actually I am not installing lollipop. I am going for kitkat but nothing is working now. I have tried cm-10.2, cm-11 M12, cm-11 M7 but all are showing "error executing updater binary in zip". Please if someone can help me out....
Thanks is advance....
@[email protected] i think kk aosp room need jb bootleader
Hello everyone,
I am running a D802 on stock Lollipop and installed TWRP 2.8.6.0 via AutoRec. Now I booted into recovery, wiped System and Cache and got the Error message when installing CrDroid (Marshmallow 6.0.1). Now I tried installing TWRP 3.0.2.0, which succeeded and then downloaded the twrp 2.7.0.0 zip to try that as the ROM still wouldnt install. But it wont install the older TWRP. So I am asking for help to either
1) Install TWRP 2.7.0.0
or
2) Delete the getprop lines from updater-script (after I removed them I get an error 6 so i probably removed too much?)
Thank you in advance
(Guide for Error 7: http://forum.xda-developers.com/showthread.php?t=2522762)
EDIT: Someone said installing another Kernel might allow installation of the ROMs. Which Kernel could work for my phone?
EDIT 2: When flashing TWRP 2.7.0.0 it says "assert failed: run_program("/tmp/loki.sh")==0". So what exactly am I missing on my phone? Is Loki the MM Bootloader?
EDIT 3: Could it be that the build.prop was deleted when I wiped system? Would be weird if that was the cause, but I simply dont know..
Edit: Booted in Downloa Mode and flashed v30D KDZ with the 2014 LG Flashtool. Works with Stock ROM for now
Hey guys, definitely new to this, haven't flashed a rom since I had a HTC Droid Incredible about five years ago. My brother just helped me root my phone and install TWRP, except when we go to look at flashing a new rom it states that you need TWRP 2.8.6.3. We are currently running 2.8.5.1 I found the 39A bootstack which supposedly includes TWRP 2.8.6.3, but I'm lost when it comes to how to flash this bootstack with the updated TWRP. Can anybody provide instructions, or a link to a previous thread? I did try using the search bar, but when you search "how to flash bootstack" the results are overwhelming because almost every post has the word "how," "flash," or "bootstack."
Really appreciate the help!
amcleod1995 said:
Hey guys, definitely new to this, haven't flashed a rom since I had a HTC Droid Incredible about five years ago. My brother just helped me root my phone and install TWRP, except when we go to look at flashing a new rom it states that you need TWRP 2.8.6.3. We are currently running 2.8.5.1 I found the 39A bootstack which supposedly includes TWRP 2.8.6.3, but I'm lost when it comes to how to flash this bootstack with the updated TWRP. Can anybody provide instructions, or a link to a previous thread? I did try using the search bar, but when you search "how to flash bootstack" the results are overwhelming because almost every post has the word "how," "flash," or "bootstack."
Really appreciate the help!
Click to expand...
Click to collapse
Interested in this as well. I've just started with the LG G2 and am at the same point. How do we go about flashing a boot stack? Does, as @amcleod1995 stated, the boot stack include the newer version of TWRP? Can someone provide a step by step tutorial or a video maybe? Thanks in advance! Here are the steps below we took to root and add recovery.
We both have our phones rooted following:
1. Root - http://forum.xda-developers.com/andr...vices-t3049772
2. Recovery ( TWRP) - http://forum.xda-developers.com/veri...-twrp-t3053134
Deathscyth3 said:
Interested in this as well. I've just started with the LG G2 and am at the same point. How do we go about flashing a boot stack? Does, as @amcleod1995 stated, the boot stack include the newer version of TWRP? Can someone provide a step by step tutorial or a video maybe? Thanks in advance! Here are the steps below we took to root and add recovery.
We both have our phones rooted following:
1. Root - http://forum.xda-developers.com/andr...vices-t3049772
2. Recovery ( TWRP) - http://forum.xda-developers.com/veri...-twrp-t3053134
Click to expand...
Click to collapse
amcleod1995 said:
Hey guys, definitely new to this, haven't flashed a rom since I had a HTC Droid Incredible about five years ago. My brother just helped me root my phone and install TWRP, except when we go to look at flashing a new rom it states that you need TWRP 2.8.6.3. We are currently running 2.8.5.1 I found the 39A bootstack which supposedly includes TWRP 2.8.6.3, but I'm lost when it comes to how to flash this bootstack with the updated TWRP. Can anybody provide instructions, or a link to a previous thread? I did try using the search bar, but when you search "how to flash bootstack" the results are overwhelming because almost every post has the word "how," "flash," or "bootstack."
Really appreciate the help!
Click to expand...
Click to collapse
Very simple, update twrp manually from blastagator's website, reboot to recovery , flash bootstack zip, reboot to recovery and the flash anything that requires it (ie: CAF roms) . Now you're on the latest bootstack (bootloader, modem and everything else that comes with it).
I'm in twrp right now (wiped the system)
Choristav said:
Very simple, update twrp manually from blastagator's website, reboot to recovery , flash bootstack zip, reboot to recovery and the flash anything that requires it (ie: CAF roms) . Now you're on the latest bootstack (bootloader, modem and everything else that comes with it).
Click to expand...
Click to collapse
can I install blastgator bumped recovery from within current TWRP recovery (I've 2.6.3.3) ? and the install blasgator bumped bootstack - I want cm 12.1 so the 3rd link from here http://blastagator.ddns.net/bootloader.php
roberto32 said:
can I install blastgator bumped recovery from within current TWRP recovery (I've 2.6.3.3) ? and the install blasgator bumped bootstack - I want cm 12.1 so the 3rd link from here http://blastagator.ddns.net/bootloader.php
Click to expand...
Click to collapse
Sure can.
Hey all, so I just came from fixing my Bricked G2 D800. I finally got it back up and running with D80020c. I really wanted to get the OTA updates but had no luck getting that to work, kept getting you are not registered error. Anyway, last night I rooted with towelroot and then installed TWRP with Autorec. I noticed though that the TWRP is 3.7 that was installed.
I decided to go with the resurection rom. I tried to flash and am getting "Can't install this package on top of incompatible data. Please try another package or run a factory reset." I am wondering if this is because of my version of TWRP or actually my underlying D80020c rom?
Sorry for a stupid question, I just do not want to mess my phone up again.
Thanks a ton!
Ithink that you have installed an outdated twrp. Install the latest 2.8.7.1 and try to download again the zip of resurrection rom. Remember to use the correct bootstack(for the resurrection choose the loki version)
android extreme said:
Ithink that you have installed an outdated twrp. Install the latest 2.8.7.1 and try to download again the zip of resurrection rom. Remember to use the correct bootstack(for the resurrection choose the loki version)
Click to expand...
Click to collapse
OK I was thinking it might have been the version of TWRP, its odd though. I used AUTOREC which people recommend and it only installs that version.
UGH, where am I worrying about the right bootstack? Sorry its been so long since I have been in the flashing scene and after just hard bricking this each step I want to verify like 5 times. I just wanted to get the OTA updates but that was a fail.
Where am I picking the bootstack? With the version of TWRP?
Thanks and sorry to sound dumb. I promise I am not.
Vector66 said:
OK I was thinking it might have been the version of TWRP, its odd though. I used AUTOREC which people recommend and it only installs that version.
UGH, where am I worrying about the right bootstack? Sorry its been so long since I have been in the flashing scene and after just hard bricking this each step I want to verify like 5 times. I just wanted to get the OTA updates but that was a fail.
Where am I picking the bootstack? With the version of TWRP?
Thanks and sorry to sound dumb. I promise I am not.
Click to expand...
Click to collapse
http://blastagator.ddns.net/twrp/2-8-7-1.php from here you can download the last twrp that can flash from your recovery(choose the right version for your phone ) http://forum.xda-developers.com/lg-g2/development/lg-g2-bootstacks-t3173715 choose from here the right bootstack(if you unistall the resurrection remix choose the loki version if you install any other caf rom use the bumped version)
Thanks I appreciate the help
android extreme said:
http://blastagator.ddns.net/twrp/2-8-7-1.php from here you can download the last twrp that can flash from your recovery(choose the right version for your phone ) http://forum.xda-developers.com/lg-g2/development/lg-g2-bootstacks-t3173715 choose from here the right bootstack(if you unistall the resurrection remix choose the loki version if you install any other caf rom use the bumped version)
Click to expand...
Click to collapse
OK So update TWRP
Install bootstack first before ROM? You recommended Loki, but it says something about jellybean on there. I am currently on KK.
Thanks
Loki is the exploit used to bypass the locked bootloader. The bootstack that use this exploit had a JB bootloader so don't worry. You must flash in this order: bootstack> ROM> gapps> reboot
Whelp, I think it is bricked again. UGH. I installed latest TWRP. Verified it was on there. Downloaded Bootstack. Went into TWRP, loaded the zips up to flash, saw it said again the error about Can't install this package on top of incompatible data. Please try another package or factory reset. Now it is just a black screen.
YEP, bricked again. I can get into the download mode at least this time and when I boot otherwise I get the QHSUSB_BULK issue. This is just wonderful, I have never had such issues with older phones as I am with this G2.
I feel I am back to square one again. I can go into download mode and install 20c again through the TOT but I have no idea what I did wrong. Obviously this time the bootstack is what seemed to destroy things, am I wrong?
Thanks
This's very strange. Nave you flashed the correct files for your model?
All the files I had downloaded were for the d800. Is it because I am on version d80020c vs latest 20y?
Could it be where I had the files located?
The error I am seeing is seeming like a version error.
A simple question: did you have this problem flashing any rom?
I havent tried any other ROMS yet with TWRP. Maybe I should Will try that.
Try a stock based rom (cloudly g2 2.2) that are the most stable and remember to flash a kk bootloader
I am already on KK with 4.4.2 I would still need another KK bootstrap to go to KK again? Sorry I just know this is where I am messing up. Could I not go to Cloudy 3.3?
Thanks so much for answering my dumb questions.
I've been having issues with my phone, and I'm not sure if this is a HW issue or not, but no matter what I do, either I lose recovery or get a security error. I poked around and found some instructions in the CloudyG3 thread. They're for 3.0 but I would guess 3.3 wouldn't be different enough to brick this thing. Can't remember who the quote is from, I just copy/pasted it, but here it is:
Some of you sent me a PM asking for the install instructions on D800 and this is how you install CloudyG2 3.0:
Downloads:
1. Download CloudyG2 3.0 - https://www.androidfilehost.com/?fid=95897840722646001
2. Download Patch - https://mega.co.nz/#!sVY0mRTb!qn7S9B...3m_QpMQkgzunn0
3. Download Signal Patch - https://dl.dropboxusercontent.com/u/...l_Variants.zip
4. Download LP Baseband - http://blastagator.ddns.net/modem.php - d800-30f-modem-blastagator-signed.zip
5. Download KK Bootstack - http://blastagator.ddns.net/bootloader.php - bootstack-d800-KK_20c-blastagator-signed.zip
6. Optional: Download JB Bootstack in case if you want to revert the installation process and go back to your current ROM - http://blastagator.ddns.net/bootloader.php - bootstack-d800-JB_10d-blastagator-signed.zip
Flashing Process:
1. Backup the existing ROM (including EFS, Modem, etc.) in TWRP - very important and copy it over to the computer, just in case!
2. Wipe System + Data + Cache + Dalvik Cache - Do NOT select internal storage as it contains all your downloaded files + backups!
3. Flash KK Bootstack (downloaded from Step 5)
4. Flash LP Baseband (downloaded from Step 4)
5. Flash CloudyG2 3.0 (downloaded from Step 1) - Leave the default in Aroma when you have to pick the variant. Do NOT reboot the device as the patch installation (next Step) is very important.
6. Flash Patch (dowloaded from Step 2) - Select your variant.
7. Flash Signal Patch (downloaded from Step 3)
8. Reboot
Enjoy!
Click to expand...
Click to collapse
I'm guessing I have the incorrect files, most of the links I found in the thread with these instructions didn't seem to work so I Googled for them, maybe I don't even have the correct files. I took a screenshot in cmd of the exact filesizes.
Any help would be greatly appriciated!
level5music said:
I've been having issues with my phone, and I'm not sure if this is a HW issue or not, but no matter what I do, either I lose recovery or get a security error. I poked around and found some instructions in the CloudyG3 thread. They're for 3.0 but I would guess 3.3 wouldn't be different enough to brick this thing. Can't remember who the quote is from, I just copy/pasted it, but here it is:
I'm guessing I have the incorrect files, most of the links I found in the thread with these instructions were dead mega.co.nz links so maybe I don't even have the correct files. I took a screenshot in cmd of the exact filesizes.
Any help would be greatly appriciated!
Click to expand...
Click to collapse
you want to install cloudy g2 3.3?
this is whati did
used to root http://www.droidviews.com/easily-root-lg-devices-using-the-one-click-root-script/ if you are on lollipop it gets stuck at 90% twice after 3 attemps same stuck at 90% rebooted and it was rooted
then on playstore i used autorec canat remeber if it says v2.. but for lollipop installed and it checked my device and its said it was ready. so i just clicked twrp and it installed twrp then i downloaded blastogator twrp and installed cloudy g2 3.3 on d800 unlocked... sorry if you were refferimg to another version of cloudy..
raptorddd said:
you want to install cloudy g2 3.3?
this is whati did
used to root http://www.droidviews.com/easily-root-lg-devices-using-the-one-click-root-script/ if you are on lollipop it gets stuck at 90% twice after 3 attemps same stuck at 90% rebooted and it was rooted
then on playstore i used autorec canat remeber if it says v2.. but for lollipop installed and it checked my device and its said it was ready. so i just clicked twrp and it installed twrp then i downloaded blastogator twrp and installed cloudy g2 3.3 on d800 unlocked... sorry if you were refferimg to another version of cloudy..
Click to expand...
Click to collapse
Coming off a fresh TOT flash, I root with towelroot, flash TWRP using AutoRec, flash bootloader, then flashed Cloudy. It will boot at first, but then I run into "black screen of death" or security errors or when trying to boot to recovery, I'll run into similar issues. Does Blastagator's TWRP make the difference here?
level5music said:
Coming off a fresh TOT flash, I root with towelroot, flash TWRP using AutoRec, flash bootloader, then flashed Cloudy. It will boot at first, but then I run into "black screen of death" or security errors or when trying to boot to recovery, I'll run into similar issues. Does Blastagator's TWRP make the difference here?
Click to expand...
Click to collapse
no not really, but i do know that we had to use 2871 cause newer version were wiping f2fs, so now latest build its working but i dont think it has something to do .... am sorry i just got mine like a week ago and mine was in lollipop.. so i know nothing about coming from other version of android. dont even know whatsa tot flash.. i still need to learn alot..
check here and see if you can find a way to fix this good luck
http://forum.xda-developers.com/lg-g2/general/05-10-index-guides-fixes-roots-t3218178
level5music said:
Coming off a fresh TOT flash, I root with towelroot, flash TWRP using AutoRec, flash bootloader, then flashed Cloudy. It will boot at first, but then I run into "black screen of death" or security errors or when trying to boot to recovery, I'll run into similar issues. Does Blastagator's TWRP make the difference here?
Click to expand...
Click to collapse
I had the exact problem happen to me ....... I got the black screen of death .... phone wouldnt boot ....... and when i used the kk bootloader i would lose recovery ..... I was coming from kk to CloudyG2 ....
This is how i solved.
1. Flashed back to stock, stumproot to root Autorec v1 for bootloader
2. used Flashify to upgrade to 2.8.7.1 ( its now 2.8.7.3)
3. Downloaded n used bumpted LP bootstack and flashed blastagator stripped rom (its in flashable zip and installs everythin including modem .... patches etc EVERYTHING) http://forum.xda-developers.com/att-g2/development/rom-stock-lollipop-30b-stripped-t3144195
4. Downloaded kk bootstack , CloudyG2 3.3 and clean flashed in recovery
I have been enjoying Cloudy ever since ...... D800
Thanks all, got it running! Cloudyfa has done some absolutely brilliant work here with this ROM, as well as xdabbeb with the advanced camera driver and xCam. I'm usually a vanilla-or-nothing guy with my Android ROMs but this one is quick and power efficient. The KitKat ROM that shipped with the phone was super bloated and gross, but I'll admit LG UX 4.0 isn't really that offensive, plus I like the goodies like Multi-Window and QuickRemote. Once I disabled/hid some of the remaining LG bloat, it's surprisingly pleasant and not really that far from AOSP aesthetically. Again, cheers to those who provided the assist on this one for me!
... now my only question is, should I try CloudyG3?
Hey guys, first of all sorry about my english, im french.
So my problem is: I tried rooting my Axon 7 A2017U many times, with different guides. I always end up with a softbricked phone, having to restore to stock using MiFlash.
My bootloader is unlocked, i have stock recovery and stock rom for now.
Whenever i flash TWRP, either the signed one (from @tenfar) or unsigned (and up to date) ones, i can't go past the menu saying something like "your phone cant be checked for corruption, please lock your phone [...]" it just freeze. i did read somewhere that i should flash chainfire's root or a special .zip that, i guess, disabled some check that could prevent booting a phone with unsigned stuff/edited system (after flashing TWRP, so it could boot) that didn't work out. i think i found that information in some LineageOS thread here on XDA.
My ultimate goal would be to get a rooted stock nougat 7.1.1, up to date TWRP recovery and to be able to switch to LineageOS to try it out soon.
For what it is worth, i rooted many phones over the years, so while i'm no expert, i should be able to follow most of the steps you give me.
Thanks alot!
What version of TWRP did you flash first?
I have the same root problem i can not install in twrp install in twrp ok but su application displays no root cause i have latest twrp
KwesiJnr said:
What version of TWRP did you flash first?
Click to expand...
Click to collapse
this
https://forum.xda-developers.com/axon-7/development/recovery-official-twrp-zte-axon-7-t3515715
And @tenfar's signed one
KwesiJnr said:
What version of TWRP did you flash first?
Click to expand...
Click to collapse
this
https://forum.xda-developers.com/axon-7/development/recovery-official-twrp-zte-axon-7-t3515715
And @tenfar's signed one
Okay. Download and flash this one alone via fastboot and see what happens. This is one the I personally use. It is required for any of the newer versions to work properly.
twrp-3.0.2-2-a2017u.img
You can choose to rename it to just recovery.img, then:
1. fastboot flash recovery recovery.img
or
2.
if you choose to work with the same filename:
fastboot flash recovery twrp-3.0.2-2-a2017u.img
Select reboot to recovery from the bootloader menu now and try again.
Either way, should work fine. I know you mentioned you knew the basics, but just want to be sure.
Also forgot to mention. If TWRP works but you still can't get your phone to boot, you need to follow this guide here
You can start from the part that says:
-----------------------------------------------------
UPDATING FROM B20_Boot / B20 / B27 / B29 / B15(N)
-----------------------------------------------------
Again, that's the ROM I personally use if I want to go back to stock, not the one from the ZTE site.
Gonna try it and give feedback. thanks for taking time to help!
edit: im downloading the rom from the link you shared.
like you said, i can get TWRP to boot but not the phone.
So if i use full stock from ZTE, it can't boot with modified recovery?
edit 2: i don't know what worked, i think it might be the bootstack. or the rom by DrakenFX. now i can boot to the rom with a TWRP recovery installed. It worked, but i soft bricked again trying to flash SuperSU. So now i'm retrying with an updated TWRP.
I haven't tried that yet, but I really suspect that's the reason you're having problems. I rarely use pure stock ROMs. Like you, I'm not an expert in Android Development so I can't tell you why. Just been a flashaholic for years so made a few observations.
Which supersu are you installing? If you're swiping to the right in twrp, you need to install the dm-verity zip or supersu 2.79. There's some issues with newer builds.
Everything is working like a charm! Now im going to finally give lineageOS a try
I used Chainfire's SuperSU 2.79 stable.
Edit : Everything is working flawlessly! I'm running the lastest LineageOS nightly with root (Chainfire's 2.79). Followed their instruction and installation was smooth as butter. I should also point out i flashed the lastest official TWRP which seems more stable than the one @KwesiJnr suggested. The one he suggested was giving me some "can't read X partition" in red text everywhere in the log section, which the official one doesn't do. It was doing his job properly anyway though.
I can't thank @KwesiJnr enough, it helped me find the single mistake i was making.
lololo2 said:
Everything is working like a charm! Now im going to finally give lineageOS a try
I used Chainfire's SuperSU 2.79 stable
Click to expand...
Click to collapse
Glad you're up and running root. :good:
lololo2 said:
Everything is working like a charm! Now im going to finally give lineageOS a try
I used Chainfire's SuperSU 2.79 stable.
Edit : Everything is working flawlessly! I'm running the lastest LineageOS nightly with root (Chainfire's 2.79). Followed their instruction and installation was smooth as butter. I should also point out i flashed the lastest official TWRP which seems more stable than the one @KwesiJnr suggested. The one he suggested was giving me some "can't read X partition" in red text everywhere in the log section, which the official one doesn't do. It was doing his job properly anyway though.
I can't thank @KwesiJnr enough, it helped me find the single mistake i was making.
Click to expand...
Click to collapse
Yeah, like I mentioned before that was the base TWRP you needed to flash first, before any of the newer ones. You weren't intended to use it indefinitely.
There's a lot of Dev love for our device now and support is growing ... exciting new ROMs cropping up. Don't hesitate to try them out.