Hi all,
I have flashed my phone a few times (actually only once to perception, and then recently back to stock before then flashing stock rogers 2.2 - as I didn't have internet at the time to use kies, even though I am US based). I am currently traveling around Europe, and will be heading to the UK soon from Sep-Dec. As such I would like to unlock the phone and use an Orange or Vodafone pay as you go sim.
Unfortunately when I tried to unlock the phone I was unable to, I am assuming because the rom on there (stock rogers 2.2) doesn't have some of the correct things...(sorry for not being more specific).
Right now my plan is to reflash back to stock 2.1 and try and unlock from there? I don't want to turn this into a "what rom should I use now" thread, but is there an good battery life 2.2 rom that would let me unlock. I've looked into flashing a 2.3 rom, but it seems like more work than I am willing to put in right now (although I'm sure it's not tooo hard, I don't have a ton of experience flashing, and I can't afford to really screw this phone up right now), especially with AT&T announcing they will be upgrading it to 2.3 sometime "soon" (hah).
Sorry I know this is a long post and not especially clear, but I'd really really appreciate the help.
thanks,
-Foofie
Hmmm, maybe flashing to gingerbread isn't as hard as I thought it was? According to this:
http://forum.xda-developers.com/showthread.php?t=1127249
it's just an odin 1 click now? Maybe it always has been and I'm an idiot, I wouldn't be surprised. So if I flash back to stock 2.1 and then flash to 2.3 using the above method (although I'm a bit confused about the extra files on that page, why do I need to change the kernel, how do I do so?) could I unlock the phone at that point? Or would I need to flash to a custom rom like cognition 5 or perception first?
Just flash to 2.1 root and unlock it from there. After that it will be unlocked and you can flash whatever. I've unlocked once six months ago flashed 1,000,001 times, still unlocked.
studacris said:
Just flash to 2.1 root and unlock it from there. After that it will be unlocked and you can flash whatever. I've unlocked once six months ago flashed 1,000,001 times, still unlocked.
Click to expand...
Click to collapse
Ahhh thanks, this is what I was hoping to hear!
So even flashing with Odin wouldn't reset the unlocking? Doesn't Odin wipe all the phone data?
Not ALL data. The efs folder contains the imei number which is unique to each device. Just make sure and back that up (the efs folder), so if you have any network connectivity issues you can restore your imei...
Thanks.
God flashing to 2.2 the way I did was a huge mistake. Trying to flash back to stock soft bricked (hopefully that is what this is) my phone. Trying to get heimdall running now so I can use the 1 click unbrick.
Hi I found a similar article on androidforums.com so I thought id make one here as a lot of people still seem to not know how to flash basebands and go from there. Ill start from the beginning.
For those who don't understand what this is about.
Old Baseband = If you have the Stock Froyo (2.2) Android system on your phone then you have the OLD BASEBAND, and you do not need this unless you updated to past 2.2.2 then continue reading if you wish to root your phone the easy way.
New Baseband = If you updated to the Stock Gingerbread (2.3) Android System on your Optimus One, then you fit this category, Lg have implemented a new baseband in this update which makes any Roms based on the old baseband not function, as well as making it more difficult to root your phone
FLASHING OLD BASEBAND
If you're already on official Gingerbread version you will need to downgrade your version to Froyo 2.2.2 using KDZ Updater. This is because the new Gingerbread contains the new baseband, and the Froyo firmware is the old baseband.
To do this please go onto this link that contains kdz and the stock Froyo 2.2.2 Rom required to flash. The reason you need 2.2.2 is its the easiest and proven version to work with Gingerbreak to root your device.
http://forum.xda-developers.com/showpost.php?p=13396506&postcount=1
Notice: If by some ACCIDENTAL reason, your phone gets stuck in EMERGENCY MODE during flashing, follow the instructions on this link how to use KDZs functions to continue flashing the firmware you downloaded in Emergency mode.
http://forum.xda-developers.com/showthread.php?t=1275523
FLASHING NEW BASEBAND
The Kdz File for new baseband is below, use the same method as above only using the v20G .kdz file instead of the 2.2.2 v10E update.
This will update your phone to the official LG 2.3 firmware, in which the new baseband originated.
csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/ANEUBK/V20g_00/V20G_00.kdz
If then stuck on LG Logo OR boot animation, try pulling and putting in your battery, turning on your phone and holding down volume down and home key, this should reset your phone to factory and then you will be able to boot into the stock gingerbread.
ROOTING
The easiest way to get root privileges on Old Baseband (2.2.2) firmware device is by using Gingerbreak apk. Just download it, install it and run it.
forum.xda-developers.com/attachment.php?attachmentid=600902&d=1305802958
To get Root access on the New Baseband (2.3.3) use SuperOneClick
http://forum.xda-developers.com/showthread.php?t=803682
Or direct link to the latest version
forum.xda-developers.com/attachment.php?attachmentid=778098&d=1320906597
Make sure, after you download the program, you go into your cmd, then go into the ADB folder, drag the ABD exe file into command prompt, delete the .exe part and add devices, so it look like this
OR
Download the ADB.zip attachment on this post, EXTRACT it so cmdXP and cmd7 are located inside the ADB folder in the Superoneclick directory, and run either version, depending on your windows version (This links you directly into ADB app, instead of manually dragging ADB.exe int cmd, really its just for your convinience.)
Then all you have to do is type the following lines.
adb devices
press enter
adb shell
press enter
then type in the following directly after
echo 1 > /data/local/lge_adb.conf
press enter.
Then go into Superoneclick.exe, select auto method and run root, this should then eventually root your device.
***WARNING***
Some Antivirus softwares will detect Superoneclick as a Virus.
IT IS NOT A VIRUS, just the types of exploite code it uses makes some antivirus software think of it as malicious. Just disable your AV for 5 mins before you extract Superoneclick.
RECOVERY
There's two popular custom Recovery versions for O1 - AmonRa and ClockworkMod
The easiest way to flash ClockworkMod Recovery is by downloading ROM Manager app from the Market (free or donate version doesn't matter) and choose to flash the latest recovery version and choose the option to Reboot in Recovery mode.
For Other Recoveries including Amonra there are a few links, but here is the one that has flashable zips
http://forum.xda-developers.com/showthread.php?t=1523050
Just flash the zip files in Clockworkmod recovery menu, after you install that through Rom Manager if you wish to use a different recovery.
Now that you got the right baseband + your device is rooted and loaded with a custom recovery you may install any Rom you wish that is based on the correct baseband such as
Mik_os 6.5.8 Cyanogenmod port (OLD BASEBAND).
http://forum.xda-developers.com/showthread.php?t=946354
[UNOFFICIAL][DEV/GEEKS-ONLY] Cyanogenmod 9 (Android 4.0.3)[BETA][NEW BASEBAND]
http://forum.xda-developers.com/showthread.php?t=1558213
OFFICIAL CYANOGENMOD Rom [NEW BASEBAND]
http://get.cm/?device=p500
Oxygen ROM 2.3.2 (Android 2.3.7)[NEW BASEBAND]
http://forum.xda-developers.com/showthread.php?t=1325386
Next time, search better
Also posted in wrong thread, this is developmentthread...
Don't know how many guides still to come on downgrading baseband.....
People...do search before making a new guide......
MODERATOR...plz look into this thread...
Sent from my LG-P500 using xda premium
fundoozzz said:
Don't know how many guides still to come on downgrading baseband.....
People...do search before making a new guide......
MODERATOR...plz look into this thread...
Sent from my LG-P500 using xda premium
Click to expand...
Click to collapse
Guys i did a search and looked into the sticky how to, and the only thing about downgrading baseband is using LGMDP, and kdz is only "mentioned" as a tool for unbricking your phone and flashing old firmware, new users would not know to use kdz.
Also this is a universal guide to root ANY lg optimus one together with having the old baseband, without having to mess around with SDK or LGMDP.
All members have to do now is look at this thread and all their questions are answered hopefully...
DIfference betweem this and doks.
This uses Official Lg KDZ updater, which means much less likely to brick your phone and if it does, KDZ is what is used to unbrick it anyway,
This option is much simpler to use for anyone.
I hear a lot about the new baseband making ROMs incompatible, but is there any advantage to the new baseband?
its not that they are making roms incompatiable, its that they are not designed for those Roms,
So far there has been no reports of any advantage having a new baseband, Lg engineers obviously decided on it for some reason, but the old baseband is more than fine, and in fact i have read several reports that with the new baseband gsm reception got worse in areas that they used to have fine reception, but thats all speculation.
Your best bet is to try for yourself, but if you want to make use of Roms such as miks cyanogen mod or others you have to use the old baseband.
There are other Roms available on the new baseband, so its upto you.
I suggest what rom you would like to install on your phone first, then pick the baseband it requires, as its only a simple flashing of your firmware.
Also note Gingerbreak.apk doesnt root any stock firmware past the 2.2.2 update.
Personally i pick the functionality and advantage of having a custom rom such as cyanogenmod over an update to the baseband
Does this guide work for Optimus T (LG P509) ? I have got one recently and currently using stock 2.2 on it. I don't know the difference between LG p500 and LG P509. I'm coming from T-Mobile G1 on which I'm using CM 7.1. Thanks for guidance.
Sent from my Dream/Sapphire using xda premium
Hi,
Doing a little search i found this thread
http://forum.xda-developers.com/showthread.php?t=960278
looking at it, i assume you can use this guide for p509, but i can not be 100% sure, try finding the t-mobile 2.2 kdz file, but yes not 100% sure the main difference.
deniso177 said:
DIfference betweem this and doks.
This uses Official Lg KDZ updater, which means much less likely to brick your phone and if it does, KDZ is what is used to unbrick it anyway,
This option is much simpler to use for anyone.
Click to expand...
Click to collapse
KDZ can brick your phone permanently. Dont use KDZ unless there is no other option, and using KDZ just to flash baseband is just dumb since there are better and safer methods. KDZ wipes out everything, so there is a high chance to brick, and it can't be fixed other than by going to the service center. This thread by doktornoktor is safer.
http://forum.xda-developers.com/showthread.php?t=1149530
Thanks anyway for sharing.
Gremaldin said:
KDZ can brick your phone permanently. Dont use KDZ unless there is no other option, and using KDZ just to flash baseband is just dumb since there are better and safer methods. KDZ wipes out everything, so there is a high chance to brick, and it can't be fixed other than by going to the service center. This thread by doktornoktor is safer.
http://forum.xda-developers.com/showthread.php?t=1149530
Thanks anyway for sharing.
Click to expand...
Click to collapse
I think KDZ is quite a safe method, rather than the LGMDP incorrectly backing up your NV2 and losing IMEI etc
Gremaldin said:
KDZ can brick your phone permanently. Dont use KDZ unless there is no other option, and using KDZ just to flash baseband is just dumb since there are better and safer methods. KDZ wipes out everything, so there is a high chance to brick, and it can't be fixed other than by going to the service center. This thread by doktornoktor is safer.
http://forum.xda-developers.com/showthread.php?t=1149530
Thanks anyway for sharing.
Click to expand...
Click to collapse
As you already quoted it, i said that this method is different from Doks.
As for wiping all data completely, so its all brand new and neat, then try to fiddle around with internals and possibly have a bug result from it.
KDZ is what is used to UNBRICK your phone in the first place, so go do some research before posting unnecessary things.
Lastly how about you show some respect and keep your negative and rude comments to yourself, if you dont like this method dont do it, dont abuse people in the process.
terratrix said:
I think KDZ is quite a safe method, rather than the LGMDP incorrectly backing up your NV2 and losing IMEI etc
Click to expand...
Click to collapse
And yep exactly, i personally prefer completely reinstalling something to make it work properly, then doing things dodgy.
tried using gingerbreak to root my device but stuck in rooting and exploit ph0ne does not reboot..
Sent from my LG-P500 using xda premium
ichigo200 said:
tried using gingerbreak to root my device but stuck in rooting and exploit ph0ne does not reboot..
Sent from my LG-P500 using xda premium
Click to expand...
Click to collapse
it means your phone is past the firmware update that gingerbreak works on,
as it says in the first post, use kdz and the file in the link to flash your phone to that firmware, and then gingerbreak will work
You guys will only learn when you finally end up with a bricked phone. It has happened to several people, including me. I am not a noob, I have used KDZ before and I know very well how to use it. Most of the time, everything goes smoothly. But even if we follow all instructions to the letter, there is a chance of KDZ bricking our phone for good.
http://androidforums.com/lg-optimus...read-2-3-3-official-firmware.html#post3328455
A warning to anyone tempted to do this. Like the original poster, I also have an LG Optimus T. I am technically savvy (15 years IT experience) and I followed the directions to the letter, but the end result is a bricked, unrecoverable phone. Had I known the risks involved, I would have been perfectly content with Froyo and waited for the official upgrade to arrive.
Here is how mine failed: during the kdz update process, while the phone was on the "Emergency Mode" screen, the kdz updater program threw an exception and crashed. This caused the phone to be permanently locked in emergency mode. The buttons are unresponsive and the only way to turn it off is to remove the battery. With the battery in, it immediately goes to the emergency screen. No combination of button presses (eg, hard reset) does anything. The computer will still see the devices but only if I remove the battery and start the phone up by inserting the USB cable.
I have tried every method for recovery I could find including the following. In each case, I tried it with the modem device listed in device manager both disabled and enabled, as instructed in other recovery threads I found.
Flashing the original .kdz ROM in emergency and cs_emergency modes. When I did, it failed with an exception 4008.
Flashing the original .dz ROM with all of the tools I could find. LGMDP and LGDP2 could see the phone's COM port but beyond that, they could not communicate with the phone in any way. I couldn't even retrieve the IMEI number.
Updating the phone with the LG update software. It actually detects that the phone needs an update and starts to do one but it fails at the point where it tries to communicate with the phone.
Based on other posts I found for the same problem, I believe the phone is completely unrecoverable. I spent over six hours trying to solve the problem and I'm kicking myself for even trying this. I have put in a repair claim with LG and I'm waiting for instructions on how to proceed.
I would not recommend you try this unless you are not worried about destroying your phone. I imagine most installs go without a hitch but if the buggy kdz updater software crashes like it did for me, your phone will likely be bricked permanently.
Click to expand...
Click to collapse
http://androidforums.com/optimus-on...y-boots-stuck-emergency-mode.html#post3301128
In short, don't mess with KDZ unless you really have to.
Click to expand...
Click to collapse
IF you still think KDZ is safe, then go ahead, use it. I don't care if you end up with a bricked phone.
EDIT: The guys at the service center favour LGMPD over KDZ too
Gremaldin said:
You guys will only learn when you finally end up with a bricked phone. It has happened to several people, including me. I am not a noob, I have used KDZ before and I know very well how to use it. Most of the time, everything goes smoothly. But even if we follow all instructions to the letter, there is a chance of KDZ bricking our phone for good.
http://androidforums.com/lg-optimus...read-2-3-3-official-firmware.html#post3328455
http://androidforums.com/optimus-on...y-boots-stuck-emergency-mode.html#post3301128
IF you still think KDZ is safe, then go ahead, use it. I don't care if you end up with a bricked phone.
EDIT: The guys at the service center favour LGMPD over KDZ too
Click to expand...
Click to collapse
I have used KDZ more than 2 dozen times -.- Just used it again this morning. I never ended up with a bricked phone mind you. They favour LGMPD since it's more updated, while KDZ is a little old but still very good.
There is a fairly equal share of bricked phones using LGDMPD, eventhough they got it back by using other people's NV2, they need to hope they are lucky to escape the long arm of the law.
Gremaldin said:
You guys will only learn when you finally end up with a bricked phone. It has happened to several people, including me. I am not a noob, I have used KDZ before and I know very well how to use it. Most of the time, everything goes smoothly. But even if we follow all instructions to the letter, there is a chance of KDZ bricking our phone for good.
http://androidforums.com/lg-optimus...read-2-3-3-official-firmware.html#post3328455
http://androidforums.com/optimus-on...y-boots-stuck-emergency-mode.html#post3301128
IF you still think KDZ is safe, then go ahead, use it. I don't care if you end up with a bricked phone.
EDIT: The guys at the service center favour LGMPD over KDZ too
Click to expand...
Click to collapse
Mate your the one who clearly doesnt get it.
And i read your post on androidforums, you even managed to brick your phone installing custom recovery, clearly your phone software is buggy, not kdz, kdz is capable of recovering while in emergency mode as well, but of course there are freak accidents.
EVERYTHING has a WARNING.
Every single Rom, Kernel, Recovery also carry a chance of bricking your phone.
I have used Kdz dozens of times and never had a problem with it, in fact, its what solved my problems in the first place.
And exactly wat terra said, the way LGDMPD works can also cause bricked phoes or taking shortcuts to make things half work.
You have to know what your doing, and follow instructions TO THE WORD, and you should be fine, if your going to skim read then you brick your phone doing the simplest of tasks (such as repeatedly flashing zips without reloading recovery...)
I will always prefer kdz as thats what the firmware comes with originally + i prefer doing clean installs any day.
Please Help...
Guys please help me. everything was running fine until I decided to switch to stock 2.3.3. I was unaware with this baseband thing. I switched to stock 2.3.3. I did not like it, so decided to roll back to cm7, I did, and here i am with no signal in my phone... I did flash the old baseband, but am still stuck with no signal... am in real trouble, and now if I again switch to stock 2.3.3, then also I dont get a network coverage at all. Please help me buddies
---------- Post added at 04:39 PM ---------- Previous post was at 04:28 PM ----------
And yes one more thing, even if I flash back the old stock froyo, via kdz or lgmdp, I cant get the network coverage... the guy at LG service center says there's some problem with the board... but I dont think its the board problem, is there any way to diagnose this issue or am I *ucked?
shreyas.kukde said:
Guys please help me. everything was running fine until I decided to switch to stock 2.3.3. I was unaware with this baseband thing. I switched to stock 2.3.3. I did not like it, so decided to roll back to cm7, I did, and here i am with no signal in my phone... I did flash the old baseband, but am still stuck with no signal... am in real trouble, and now if I again switch to stock 2.3.3, then also I dont get a network coverage at all. Please help me buddies
---------- Post added at 04:39 PM ---------- Previous post was at 04:28 PM ----------
And yes one more thing, even if I flash back the old stock froyo, via kdz or lgmdp, I cant get the network coverage... the guy at LG service center says there's some problem with the board... but I dont think its the board problem, is there any way to diagnose this issue or am I *ucked?
Click to expand...
Click to collapse
Hey mate, well no gsm is normally caused by the wrong baseband, so flashing back to the old one should fix the problem, try to re-flash the stock froyo given in the link on first post and see if that works, and if still no coverage then its a hardware problem and Lg should replace it for you, just dont forget to flash back to stock again if you rooted it, then they should fix it within the warranty.
I am currently on a rooted version of ZV7 and I lost my backup somehow, so I was wondering how to i return to non rooted ZV7. I basically just want to start fresh like when i got the phone for the first time. and then reroot and then i plan on doing the method for keeping root with the ZV8 update.
You can use MT's all in one tool to un root and then re root if you want.
http://forum.xda-developers.com/showthread.php?t=1348557 There is also a way to root the ZV8 software now so if you want you can un root upgrade to ZV8 then re root with this http://forum.xda-developers.com/showthread.php?t=1621625
Sent from my VS910 4G using XDA
So anyone able to help me with this. Can I use RSDlite ? that's how I would revert back to bone, stock, first day out of the box, with my Droid 2 Global and my Droid X, but I wasn't sure if that was just for Motorola phone or if it works for any brand of phone. If I can use RSDlite, then can someone hook me up with the proper SBF file I need in order to revert back to stock ZV7 LG ROM/OS (I was never sure if just the custom one were called ROMs, or if even the stock version of Android that comes on a phone is considered a ROM too, I just always figured it was just called the Stock < insert phone brand-name here> ROM lol
Oh and on a side note, once I do revert back to Stock ZV7, is the ZV8 update gonna automatically just start downloading, or will it give me the option to do so. Right now when it pops up, it gives me the option to start the download, or in 30seconds if i don't decide it will automatically start downloading. Is that gonna be the same way it works when i am back to stock ZV7 ?
RSD Lite is the Moto side of the house, we use on our side is a tool called LGNPST and files that end in .TOT.....
All the instructions can be found over on this page
http://forum.xda-developers.com/showthread.php?t=1337386
Not sure if the download links are still active on that post but if they are not check
http://forum.xda-developers.com/showthread.php?t=1466655
where threevolve was kind enough to host the files for us (link for the site is on the page) and is where I downloaded VS910ZV7.tot and VS910ZV8.tot
As far as the update starting to re-download it most likely will but if you end up rooting your phone after you TOT back to the ver. you want you can always freeze the software update.apk (plz if someone knows a different and/or way post the link or correct me)
Good afternoon all,
I have an HTC One PN072. I've flashed the phone from Sprint to Cricket. They were very adamant about me not "resetting" the phone as it will remove the information, or flash they've added.
I've done several searches and can't seem to find a thread indicating 1) if this is possible and 2) a guide to doing so. The phone already is rooted and has TWRP on it as well.
If anyone knows of a thread I would love a link to a guide.
heartspains88 said:
Good afternoon all,
I have an HTC One PN072. I've flashed the phone from Sprint to Cricket. They were very adamant about me not "resetting" the phone as it will remove the information, or flash they've added.
I've done several searches and can't seem to find a thread indicating 1) if this is possible and 2) a guide to doing so. The phone already is rooted and has TWRP on it as well.
If anyone knows of a thread I would love a link to a guide.
Click to expand...
Click to collapse
I have a Sprint One fully flashed to Verizon and I flash custom ROMs all the time without any problems. I have never lost any settings and I don't even have to re-activate my phone. I would think that as long as you dont use Bootloader to flash a complete RUU image you should be fine. Goin s-off if your not already might cause issues here as well. (If someone knows for sure please correct me) I would say just download a ROM and install it with TWRP. I have updated firmware as well with no issues as well, however the firmware I upgraded with did not contain a radio update, which I am hesitant to do since I imagine that will effect my flash. I did my flash myself but it seems like a headache re-doing it.
electroblood said:
I have a Sprint One fully flashed to Verizon and I flash custom ROMs all the time without any problems. I have never lost any settings and I don't even have to re-activate my phone. I would think that as long as you dont use Bootloader to flash a complete RUU image you should be fine. Goin s-off if your not already might cause issues here as well. (If someone knows for sure please correct me) I would say just download a ROM and install it with TWRP. I have updated firmware as well with no issues as well, however the firmware I upgraded with did not contain a radio update, which I am hesitant to do since I imagine that will effect my flash. I did my flash myself but it seems like a headache re-doing it.
Click to expand...
Click to collapse
The wipes in TWRP usually recommended before flashing a custom rom don't remove their flashed data?
heartspains88 said:
The wipes in TWRP usually recommended before flashing a custom rom don't remove their flashed data?
Click to expand...
Click to collapse
Not that I have ever experienced. That was true on my EVO LTE and has so far been true on my One. I have the newest TWRP and in the past two days I have flashed EclipticOne, Elegencia and Insert Coin. On my old Droids Clockwork recoveries reset worked fine as well. DONT do a factory reset from inside the ROM. I have not tried it on my One, but on my EVO and my Droid 1/2/3 phones that would undo parts of a flash and I would have to reactivate. If I were you I would just work within my current firmware and flash what was available.
It is possible for you to flash your phone back to Cricket for free but its requires a lot of setup and can be a real pain in the ass. Getting 3G on Verizon was particularly painful and I have many screen shots and pages of notes on the actual procedure. When I upgraded from my EVO to the One I managed to get it right the first time by following my notes but it was still a serious hassle.
electroblood said:
Not that I have ever experienced. That was true on my EVO LTE and has so far been true on my One. I have the newest TWRP and in the past two days I have flashed EclipticOne, Elegencia and Insert Coin. On my old Droids Clockwork recoveries reset worked fine as well. DONT do a factory reset from inside the ROM. I have not tried it on my One, but on my EVO and my Droid 1/2/3 phones that would undo parts of a flash and I would have to reactivate. If I were you I would just work within my current firmware and flash what was available.
It is possible for you to flash your phone back to Cricket for free but its requires a lot of setup and can be a real pain in the ass. Getting 3G on Verizon was particularly painful and I have many screen shots and pages of notes on the actual procedure. When I upgraded from my EVO to the One I managed to get it right the first time by following my notes but it was still a serious hassle.
Click to expand...
Click to collapse
i was thinking about getting my one flashed to verizon but how does it work?? say i get my phone flashed.. is it verizon pre paid?? does that come with unlimited data?? text & talk?? how much would my bill be a month? sorry for all the questions
I apologize, so just to be as clear as possible, if you follow all of the wipes that roms usually ask you to perform in TWRP then you should be fine? However, do not perform a factory reset in the rom itself once loaded?
Doing a wipe through TWRP's wipe feature is fine as long as you dont go into 'Advanced' and mess with settings. Do not do the factory reset within the ROM once the ROM is loaded. If, while installing a ROM, the installer wants to do a wipe, that is fine as well.