Yea no need to use adb to try and boot recovery. Factory reset is a huge downfall for me lol. Ill try a new recovery tonight.
it is really not the recovery that is doing the factory reset
it is part of the boot loader (aboot) there is code in it that does a factory wipe any time you try to enter recovery
the only way I know to get into recovery on this phone is "adb reboot recovery"
you can zero out the recovery partition like this
dd if=/dev/zero of=/dev/block/mmcblk0p19
and then do a "adb reboot recovery"
your phone should enter the fast boot menu, but when you reboot your phone will still be factory wiped
now I am not exactly sure how the "2nd init" method enters recovery, but I believe that it still gets wiped
that is why I gave up on this method and decided to look into boot loader options more
I mentioned before that when I was messing with this (2nd init), what basically was happening for me, was once the netd binary gets replaced with the sh script (and this script is needed for 2nd init to work)
My system would boot, but it was no longer able to de-crypt the data partition (yes the data partition is encrypted)
LG really locked this sucker down, which may be good for people if they lose their phone and stuff, but it is terrible for the development community
Most of us are into Android because it is Open Source and we can make ROMS and MODS and Stuff
I have already explained what I think is the best option to get an unlocked boot loader, and posted in the other forum, not too many people seemed to comment on it, I will quote it here for yall
Hi all
So LG did not make this phone for us and we are not their customers, they made it for Metro PCS, and then Metro sold the phone to us, you bought the phone from Metro not LG. LG is not obligated to us at all.
LG probably locked the boot loader at Metro's request, and will probably only unlock it at their request.
LG made the Nexus 4 for Google, and that did not have a locked boot loader, because Google probably told them they did not want one.
Metro probably has to pay LG for any changes or updates to the firmware that were not bugs to begin with.
So maybe we need to put pressure on Metro somehow for this. We need to find a way that we will be the most irritating to them, and it will be a benefit and a relief for them to give us what we want. Maybe a petition is not enough, maybe we all need to start calling the Metro support number for it, and demand to speak to a supervisor every time. If they keep getting a lot of calls about this, eventually they will pay LG to make the new boot loader or un-locker.
Edit:
When you call Metro and they say "we did not make the phone LG did"
Tell them it says in big letters on the back of the phone METRO PCS, and I bought the Metro PCS phone from you not LG
,