Code:
*** Disclamer
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
WARNING: The stock boot image has dm-verity, which prevents you from booting if you swipe to enable system modifications!
SOLUTION: Flash a root such as SuperSU or phh-superuser. You can also flash no-verity-opt-encrypt.zip.
Prerequisites :
•
YOUR BOOTLOADER MUST BE UNLOCKED
-Check this post for details on how to unlock your lg aristo bootloader
http://forum.xda-developers.com/show...7&postcount=15
-If you have problems with the device drivers installed , you will need
to install lg bridge app by lg that contains the device driver
http://tool.lime.gdms.lge.com/dn/dow...y=PWZO7A26B9UW
•
Enable OEM Unlocking and ADB in developer options!
download link:
http://www.mediafire.com/file/to5dm6fq5ctr3l7/aristo_root.zip
[do not mirror the downloads.]
How to install twrp :
•
BOOT INTO FASTBOOT MODE:
With your phone off, connect your usb cable to your phone while holding
VOLUME DOWN to boot into fastboot mode or just type [adb reboot
bootloader] in the adb terminal
•
ONCE YOU ARE IN FASTBOOT MODE:
Open a command prompt and type "fastboot flash recovery <path_to_recovery.img>” without the quotation marks.
Example: fastboot flash recovery C:/Users/John/Desktop/recovery.img
[don't forget to extract the downloaded recovery zip to get the recovery.img]
•
WHEN THE FLASH COMPLETES: (Takes about 2 seconds)
On your phone, unplug the usb cable and power it off by taking out the battery and putting it back in.
•
BOOT INTO RECOVERY MODE FOR THE FIRST TIME
HOLD VOLUME DOWN + POWER until you see the LG logo and then temporarily
release the POWER button, immediately pressing and holding it back down
until you see the white prompt screen. You will NEVER release the
volume down button in this process!
Use the hard keys to select "YES" and then "YES" again to boot into
TWRP!
After the TWRP splash screen you will see the option to type in the
password to decrypt the filesystem. Due to the password prompt and the
touchscreen driver, you will not have any touchscreen functionality
until your phone locks for inactivity. After it locks (ON ITS OWN) and
the screen dims, you can unlock it normally and TWRP is fully
functional.
Notice: use the [volume down + power] buttons
combo only to boot into twrp for the first time after flash ! don't use
it after that as it will wipe your device every time you try to use the
buttons combo again to boot into twrp after the first time .
u have 2 methods to boot into twrp after the first boot:
1- u can use this app [root is required] :
https://play.google.com/store/apps/d...k.reboot&hl=en
2- or u can use adb command type [ adb reboot recovery ] in adb terminal to boot into twrp
DISABLE FORCED ENCRYPTION & ROOT IT!
Quote:
1. In TWRP, go to Wipe > Format Data. Enter the keyword ‘yes‘,
in the provided space and enter. This will wipe the automatically
encrypted filesystem, and decrypt it.
2. Once the wiping is done, reboot back into recovery. Go to Reboot > Recovery.
3. When the recovery boots again, connect your phone to the PC and Enable MTP under the Mount section.
4. Transfer the downloaded ‘no-verity-opt-encrypt-2.1.zip’ and
‘SR1-SuperSU-v2.78-SR1-20160915123031.zip to your internal storage or
EXTSD
5. Disconnect the device now.
6. Tap on Install. Now, navigate your phone’s storage and select
‘no-verity-opt-encrypt-2.1.zip’. Finally swipe the ‘Swipe to confirm
Flash’ button on the bottom of the screen.
7. The flashing process will merely take a few seconds. And when it’s
done, follow the same method to flash the root package –
SR1-SuperSU-v2.78-SR1-20160915123031.zip
|
Wait 1 or 2 minutes after the zip files are done flashing then
reboot system and PROFIT! Your phone may take 3-5 minutes to boot the
first time and it might boot-loop once or twice at the Metro PCS splash
screen but don’t worry this is expected.
All required files [supersu+dm-verify disable] can be found in this thread :
http://forum.xda-developers.com/lg-g...lg-g5-t3363047
--------------------------------------------------------------------------------------------------------
Please Consider donating if you like my work, ty
https://www.paypal.me/messi2050
I've tried to fastboot flash recovery, and it tells me that it worked. I follow the next step and it takes me right to the factory reset sreen. And restarting and using fastboot to reboot to recovery takes me to the reset screen and resests my device. If I can get twrp installed and my phone rooted that will be worth donating for.
ReplyDeletePlease check the original thread on xda i posted a new build today with most bugs fixed
Deletehttps://forum.xda-developers.com/android/development/recovery-twrp-v3-lg-stylo-2-plus-t3482169
In the instructions..."You will NEVER release the volume down button in this process! Use the hard keys to select "YES" and then "YES" again to boot into..." What are the HARD KEYS you speak of? I only have VOL UP/DN and POWER, and I'm already holding the VOL DN key.
ReplyDeleteThanks for any clarification on this because I can't get past that "factory reset" issue.
It's the hardware keys found on the device,
DeleteHere is an updated guide with new version added
https://androidforums.com/threads/recovery-twrp-v3-for-lg-aristo-metropc-t-mobile.1117942/
You can post your inquires there and I'm sure you will find more help.
Thanks for getting back to me. But I still don't get how I am supposed to hold down the Volume Down and never release while selecting YES twice considering the default goes to the NO line requiring some kind of action to get to the YES line. You specifically state "NEVER release the volume down button in this process!" I don't know what LG Aristo everyone else has, but mine only has a power button and a volume rocker.
DeleteNp. No you should hold the volume down only till you see the factory reset screen then just select yes, yes to boot into twrp (you must be on the last build or this won't boot you into twrp) if you need further help send me a pm on xda or androudforums
DeleteRegards.
Thank you for the clarification. I'll give it another shot and let you know how it turns out :-)
DeleteEverything by the book and I'm looking at YOUR DEVICE SOFTWARE CANNOT BE CHECKED FOR CORRUPTION. LOCK THE BOOTLOADER. I noticed after doing some Googling that I am not the only one to encounter this, but some of the commentary is really hard to follow. Just FYI. I am moving on as this is a relatively new device and I have plenty of other phones to tweak. Thanks for your help. I'll check back in a couple of months.
Deleteafter I flash and try to reboot into recovery I get no device emulators found messege. please help
ReplyDeleteHi messi, first I want to thank you for your effort in bringing twrp to this devices, I have just start a developtment for this device (stock for now but I will start with LineageOs later) but I want to ask you something: we know that this devices is codenamed LV3, that tag remains for the 3 main properties on build.prop by default (with the exception of lv3_mpcs_us wich is the metro pcs variant), I was testing my own rom but no matter what I do it wont flash due to error 6 and 7 (which are for asserts problems) after couple of failed attemps I realize that this phone (LGMS210 mpcs variant) is not named LV3 but omni_ph2n and the model marked as: LGMS550 and the device itself as: ph2n.
ReplyDeleteThe big question is: did you left those tags on the twrp version that we are using and that is why we have those tags in there??
If twrp have nothing to do with this I would thing that the KDZ from lgfirmware (officals) are wrong cuz my device is as factory as possible.
As a matter of fact, if I check my build.prop on the device it self, everything looks right, is just when I retrieve those tags with adb in recovery mode.
If this is part of twrp I beg you please to fix/update this as I want to continue with my development with no more limitations, I found a working around to bypass asserts and achieve to install my rom, but I would like to avoid that temporal fix and make it the right way.
I hope you don't missunderstand. I greatly thank you for your time and effort and I am not trying to push you into troubles, I just making my part discovering bugs (of course if this has something to do with your twrp). Thank you again and God Bless You.
Jesus is King!!!
Hi lora
DeleteYes sorry for that it's twrp problem since it was ported from ph2n but you can override that easily.
Yeap.... I already did bro. I made a recovery.img from your recovery.img fixing just those lines, everything else remains intact (including your info of building, fingerprints etc). I was thinking in attach the new recovery.img as a temporary solution (while we wait on you to release a fix/update) on my rom's thread, when you have the newer version I will just delete those attachment. Of course all the credits are for you, they should be just a temporary fix and I would like to state clear that twrp is your product not mine.
DeleteWhat do you think about this?
Thank you again bro.
Sure no problem
DeleteCould I have the link to this? The TWRP I have right now has the exact same error. I can't flash my ROM and I ended up accidentally wiping the system. # rip
Deletehey Messi How are ya my old friend? I have a problem with an aristo first gen
ReplyDeletethe (m210 ) I f'ed up and now All i get is the miniOS thing then factoryreset status 2
the problem is I accidentally screwed up the data partition...
I am hopeing you could upload a stock dump of the userdata partition for me, I can help u with modded LGuP if you don't have it already.
Basically I need to flash Userdata.img with lgup but the .kdz doesn't contain the userdata partition...
any help highly appreciated.
Thanks ,
Astr4y4L