yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] Senorhamburgler:
I completely disagree with your opinion. While addon frameworks give you a fair amount of customization, systemless root is not the best option for any device overall. Has helped me a lot with this phone but i look forward to future developments
[Miscellaneous Android Development] TewSlo:
I understand. But, systemless root is the most compatible and the least detectable (for apps like Snapchat to function). I'd like to understand more of what you mean because maybe I am ill-informed, what would be the benefits? I can admit I do not know everything about android :D
[Miscellaneous Android Development] AzHavicx:
Hello guys/gals I'm having issues here on rooting my phone, here is what i've done,

1) On Phone : Enable Developer Options, USB Debugging & OEM Unlock" Done

2)In ADB : Reboot to Fastboot Mode : type : " .\ adb reboot bootloader" Done

3) In ADB type: ".\adb fastboot flash boot root_boot.img" This is where phone no longer is found.

4) After flash successful, type: ".\adb fastboot reboot" Can't complete have to pull batt. to exit fast boot.

After a few failed attempt's i went back and re-read the entire post and found,

So do i need to do?,

1) Phone: Enable Developer Options, USB Debugging & OEM Unlock

2) In ADB : type: ".\adb fastboot oem unlock"

3)In ADB : Reboot to Fastboot Mode : type : " .\ adb reboot bootloader"

4) In ADB type: ".\adb fastboot flash boot root_boot.img"

5) After flash successful, type: ".\adb fastboot reboot"

BTW I'm on windows 10 using Powershell to run ADB hence the .\adb

Any and all help would be greatly appreciated, I'm not used to using ADB to root a device. I've been gone for a while and we used to use Odin to flash everything
[Miscellaneous Android Development] TewSlo:
You must use cmd instead of powershell, also you must have the LG Mobile driver installed and debugging mode enabled
[Miscellaneous Android Development] AzHavicx:
Why do i have to use CMD? Why can i not use powershell ? Dont they pretty-much do the same thing to ADB?

And if CMD is required how do i give it control over my ADB ?

I Have LG Universal Mobile Drivers plus LG Bridge for Windows installed. I also have usb debugging turned enabled on phone.

Edit: Tried using CMD. Typed in: adb fastboot oem unlock, CMD/phone did nothing, entered Fastboot mode, tried adb fastboot oem unlock, again didnt work, tried adb fastboot flash boot root_boot.img nothing happened, tried adb fastboot reboot nothing happened. typed in adb devices, nothing displayed. Pulled batt., rebooted phone, re-opened CMD typed in adb devices

and phone was displayed. Wht am i doing wrong and why will my phone not connect to pc once in fastboot ? I have followed OP instruction word for word so where am i messing up?

I'm just going to give up until someone makes a one click root. lol lol.
[Miscellaneous Android Development] TewSlo:
Sorry brother was at work. Try and download adb and fastboot and make a folder on C:\adb. Then open cmd type "cd C:\adb" without quotations then give it a shot
[Miscellaneous Android Development] AzHavicx:
No worries brother.

ok i tried again. I have adb and fastboot and root_boot in a folder marked ADB on (C:)

I press the windows key & R. CMD pops up. I type in cd c:\adb and cmd changes to c:\adb> (like it should)

I test conection by typing in adb devices, CMD showes my phone SS#.

I type in adb fastboot oem unlock like posted in post #12 and i get

c:\adb>adb fastboot oem unlock

Android Debug Bridge version 1.0.3

Revision eac51f2bb6a8-android w/a long list of device commands on CMD.

The above didnt work so i enter Fastboot mode to try OEM unlock and also push the Root_Boot over (got nothing), and yet again i can no longer detect phone, cmd command to reboot (adb fastboot reboot) does not work i have to pull the battery to cycle power before CMD can reconnect.

Any Ideas guys ?

[/I]
[Miscellaneous Android Development] AzHavicx:
ok guys, got it all figured out, I had a bad USB COM port. I swapped to another port, and obtained an unlocked boot loader,flashed root_boot.img installed Magisk and got Root, but one thing. After obtaining Root can i re-lock the OEM bootloader so that screen stops popping up on reboot with out causing the phone to wipe and cause me to reinstall all my apps ?( i have not flashed twrp yet is why im asking.) Or do i loose root? Ive read this thread so many time but do not remember seeing anyone asking that question.

***Edit***

Answered my own question, Dont do it.....lol.... you get a soft brick.. you can recover tho..
[Miscellaneous Android Development] TewSlo:
I'm sorry brother, for some reason the XDA app never sends me notifications anymore! Glad you figured it out!
[Miscellaneous Android Development] tge101:
So, I just got prompted for a system update. Has anyone installed it? I assume it's going to wipe out my root but since I didn't suppress system updates, I'm not sure what to do.
[Miscellaneous Android Development] AzHavicx:
i got one this morning ass well, it don't wipe anything it just don't install, it crashes your phone. You will have to pull battery to reboot phone. i was actually fixing to ask in post how to correct this when i saw your post.

How do we go back to 100% stock with OEM locked boot loader ? i want to have that notice of update off of the top left hand corner of my phone, then i can re-root.

Ive already did the ADB lock oem bootloader and it soft bricked my phone, so i had to re-unlock and re flash boot root_img so that didnt work out 2 well. any other ideas?

Because Metro will try to auto update again on the 15th and i want to be able to correct this before it happens again..lol...

Edit: Fixed
[Miscellaneous Android Development] TewSlo:
If you update, you will need to uninstall the bloatware again , also with LG updates they reflash the boot image as well as the recovery. so what you will need to do is reflash those two and you will be all set. The rooted image is actually from the updated boot file.
[Miscellaneous Android Development] AzHavicx:
Mine looks like it is a MetroPCS carrier update that's trying to update not an LG update and it will not up date, It gives me the Droid of death...lol.

I may be wrong but i think its because of the error we get with OEM unlocking the bootloader. The one we see when we reboot the device. That's why wonder how to go back to 100% Stock. Anyone else have this same issue? And if so how did you correct it?

Edit: Fixed

Technology its kinda of a work-a-round on my device i guess, for the OTA security patch update for MetroPCS. Updating from Dec 2017 to Feb 1 2018. I had to remove root, connect to LG Bridge and click software update, let it search, then download and install (tried this with root and it did not work) But after removing root it worked and i have the new Android security patch and the prompt to system update is gone.
[Miscellaneous Android Development] Enzopreme:
hey guys, for some reason, i can only get as far as unlocking the bootloader... ive tried everything, but after that i cant get fastboot to find my device. when i try to flash the root_boot.img it just says waiting for any device. ive tried different usb ports, different cables, ive installed the lg drivers.... ive even uninstalled and reinstalled adb and fastboot. im running windows 10, unfortunately, and i miss win 7 so much. everything was so much easier regarding flash roms, kernels, etc. any help would be greatly appreciated.
[Miscellaneous Android Development] KyleBryant:
If anyone knows what the update is let me know, I'm already on the Feb 1st security patch so idk what it would actually be
[Miscellaneous Android Development] TewSlo:
Use ADB via command prompt, not powershell.
[Miscellaneous Android Development] TewSlo:
backup all user apps+system data with Titanium backup, update phone via LG Bridge on PC and then reflash root_boot and restore apps with Titanium Backup. You don't really NEED the new update.
[Miscellaneous Android Development] tge101:
Did you have to back anything up? Or were you able to keep everything?
[Miscellaneous Android Development] vinzg:
Hello, i've this phone rooted with Magisk. I tried to flash ipioneer rom but it says that i've a difference version a V517 instead of V3... i don't know how to edit the rom to force to install without a step to step guide, but i know linux and some unix.

The phone is sim locked to metropcs and my idea was to get a free unlock using a custom rom.

Now the phone even if rooted, update it self and reboot in twrp mode and i can't install the update.

So i've to reinstall a previous backup to boot it again, but then i'm in the same situation as i can't control the software update.

Even if i can unroot and use Lg bridge updater, do you know what file i can lock or delete to stop lg update?

What is a cheap way to unlock the sim from metropcs?

I tried to unistall carefully all the bloatware from metropcs and lg and the phone was ok, but i lost the job as i had to reinstall the backup.

Thank you.
[Miscellaneous Android Development] TewSlo:
It sounds like you are in a real complicated situation. What I would suggest doing is wiping the device entirely, I would first start off by using the factory reset option on the phone, and then using LG bridge to recover the phone, and then update the phone using LG Bridge as well. Obviously backup your user data that you do not want to have deleted. But that seems to be the only way you are going to have your phone completely reset appropriately. Also, I am not sure what custom ROM there is for this specific device that you think could unlock the phone, I don't think there is a custom rom available just yet.
[Miscellaneous Android Development] vinzg:
Hi, thank you for your message, as i was quite bored, i tried directly lg bridge and after updating 2gb the phone is now working and i got security patch level to 2018. I lost root and twrp, i can flash it again but does it make sense? If i can't unlock the simlock and i can't install a lite rom, only to debloat it doesn't worth considering that after few months without the updater control we have to wipe out to update. About ipioneer is a lite rom for lg aristo 2 v3 but it doesn't works on my device, you can google it or i can upload here if you want.

So i spent 7 dollars to unlock it without success...i got money back but i still have a simlocked phone.

The only way seems to pay 28 dollars to get unlocked by metropcs. Or wait for a custom rooted and unlocked rom.
[Miscellaneous Android Development] jmgc_4:
could you share root_boot.img?
[Miscellaneous Android Development] jaydidyum:
Hey guys, new to rooting so hope you could help me with this.. I downloaded adb and whatnot, but nothing comes up with I enter "adb devices" in cmd. My Aristo 2 is in developer mode with USB debugging turned on, as well as file xfer. And yes, I have the official LG drivers installed. OS is Win 7 x64, btw.

Any ideas? Thanks!
[Miscellaneous Android Development] tge101:
Anyone get Xposed working? I've tried twice and I go into a bootloop.
[Miscellaneous Android Development] vinzg:
Hi, put the boot image and all stuff into adb folder the open it as administrator right click on it...then adb device will work, or use dos command in cmd to get into that folder. Es. CD \desktop\doc\adb.

Mind the usb cable and don't touch or move it while flashing.

About boot image i will try to upload it...
[Miscellaneous Android Development] yourmom6996:
how do i install the stock rom?
[Miscellaneous Android Development] yourmom6996:
my phone is stuck on the Lg logo how do i fix this?
[Miscellaneous Android Development] TewSlo:
Flash the boot file properly.
[Miscellaneous Android Development] yourmom6996:
my adb wont detect the phone i cant go into recovery either, i charge the phone and it says your device software cannot be checked for corruption. lock the bootloader. and it goes to the lg logo.
[Miscellaneous Android Development] TewSlo:
Pull the battery, put battery back in a hold volume up while plugging in USB to pc. Use LG Bridge on PC to recover stock firmware
[Miscellaneous Android Development] Ricktoffen:
Aristo 2 stuck in locked boot-loader!! Fixed.

I used this method to root and everything went fine until I changed a build.prop. Then it just flashed black after the lg screen, I tried to flash my backup in bootloader but it said "cannot flash in unlocked state"??? so.. i locked it! maybee i shouldnt have?, now I definitely cant flash anything cause it says "remote: device is locked. cannot flash images".

I tried factory data reset, probably just lost my data, still nothing. I have download mode and fastboot. Can anyone help me?:(

How do I delete this post? I fixed it.
[Miscellaneous Android Development] tecknight:
I agree with you on this, Senorhamburgler, root and twrp are usually the first hacks to come out on a given platform, a well-done custom ROM is far more desirable, in my opinion.

This phone is ideal for development as it is one of the FEW phones released in the last year that actually:

1. Costs less than $50

(I got my Aristo 2 for $43 and that included a month of unlimited calls, texts and data thru MetroPCS)​

and

2. Allows you to unlock the bootloader.
[Miscellaneous Android Development] tecknight:
vinzg.

I hate to break the bad news to you, but flashing a custom ROM will not remove the network lock on these phones. That information is stored in the SIM itself.

You could probably get a cheap network unlock code online.

However, I do have some good news regarding the LG system updates.

Read on.

Here is what I recommend to stop LG system updates:

1. Enable Developer Options, if not already enabled.

ie: Go to: Settings->General->About Phone->Software info

Tap on Build Number 10 times.​

2. Under the General tab, select Developer Options

3. Turn Automatic system updates to OFF

4. Go to: Settings->General->Apps

5. Click on the 3 vertical dots in the upper right corner, then select Show system

6. Scroll down and select Google Services Framework.

7. Select Notifications, then turn the Block option to ON.

You will no longer receive System Update notifications, since LG uses a Google system update API to check for and perform the system updates on their phones. If a system update notification was on your phone when you applied these changes, simply reboot and the notification should be gone.

I have an LG Tribute 2 that I rooted and this method worked perfectly.

I can't yet confirm it works on the Aristo 2, since I already applied the latest system update before rooting. .
[Miscellaneous Android Development] aristo2:
LGUP appears to be incompatible with the LG Aristo 2 (a.k.a. CV1, aka LG K8 2018). Uppercut does not work either. Bricked this bad boy trying to remove google spyware (gapps). I have the stock kdz, but am unable to flash it with lgup/uppercut. TWRP is installed and operational. A lineage port would be nice, but til then it would be nice to at least be able to flash that kdz.
[Miscellaneous Android Development] humansymphony:
After I reboot to fastboot, I cannot reconnect to adb. I've tried pretty much all the drivers there are. What do I do? lol.
[Miscellaneous Android Development] tecknight:
Yes, I was able to get xposed working. I was unable to use the universal installer.

Uninstall any other Xposed installers, then Install the package named Xposed Framework (SDK 25) using Magisk Manager.

Then reboot.

After rebooting I think I had to enable the Xposed framework within the Xposed installer.
[Miscellaneous Android Development] tge101:
There's something going on with my Twrp that I can't figure out. I've reinstalled 3 times so far. Magisk will work for a few days and then won't be able to mount, then I go into Twrp and can't mount anything either. I gave up. So I can't even try to flash Xposed anymore.
[Miscellaneous Android Development] tecknight:
Sounds like your data partition is still encrypted.

Did you format your data partition the first time you booted into twrp, then reboot back into twrp to force it into decrypted state ?

Also, make sure that Preserve force encryption is unchecked in Magisk.
[Miscellaneous Android Development] tge101:
I did the first each time. I was not aware of that setting in Magisk though.... I'll check that.

So, that was checked in Magisk. Do I have to go through reformatting again now?

Edit - So, I backed everything up and formatted all partitions. For now, it seems to be ok but the Force Encryption box is always checked in Magisk and I don't see any way to disable it. If I uncheck it, then reopen the app, it's checked again.
[Miscellaneous Android Development] tecknight:
I'm pretty sure that means your partition is encrypted. Let me see if i can find something to confirm.

Ok, i found something.

Get to a shell (either adb shell or a terminal app) an type this:

getprop ro.crypto.state

Mine says unencrypted.
[Miscellaneous Android Development] tge101:
Yep. Mine says encrypted. I have no idea what I'm doing wrong.
[Miscellaneous Android Development] donniehisner:
What do i do
[Miscellaneous Android Development] guytalluto:
Encrypted

I rooted without flashing the no-verity zip and kept the system encrypted. Installed magisk, then pushed the TWRP recovery (still encrypted). After, I booted into Twrp and replaced Magisk su with SuperSU. Uninstalled Magisk and installed Xposed. Many of the Xposed modules don't work yet as the layers/color format has apparently changed with Nougat. (sRGB format).

The only problem I have run into with encrypted system is that you can't browse or select internalSD files with TWRP recovery. You can, however, flash from the external SD card.
[Miscellaneous Android Development] suckme69:
a custom rom is a need for must it helps get newer software fully made for less processes being used and faster use plus most the time helps better battery life and better looks custom roms cannot be compared to magisk

---------- Post added at 03:34 AM ---------- Previous post was at 03:29 AM ----------

and custom recovery is def not obsolete been its better than useing apps to do your work because most those apps you cant use to flash files while your in system because those processes are being used idk were you get your info but it wrong

---------- Post added at 03:52 AM ---------- Previous post was at 03:34 AM ----------

so im going to compile a stock rom for flashing in twrp but i have the us celluar version and would like to make one for your model please pull a system and boot image and upload them to dropbox mega or any upload site you like but cant do so till then i will have one up for the x210ulm version soon
[Miscellaneous Android Development] ShadowKni:
Encryption

Do we need to do anything else after rooting to be able to delete system apps or convert updated system apps back to system?
[Miscellaneous Android Development] TewSlo:
To keep unencrypted flash no-verity-opt-encrypt-6.0.zip to keep phone unencrypted. This was not in the tutorial at the time because I came out with the root method before TWRP was available to flash.
[Miscellaneous Android Development] ShadowKni:
My question is if you don't plan on installing TWRP. Do you need to do the other stuff? I did the root on my phone. I started to delete some metro apps and update google apps. I used link2sd to convert the updates back to system. After that my phone started to force close everything. I eventually was able to reflash a stock updated rom with LG bridge. I would like to re root but don't want to have the same problems with no way to recover.
[Miscellaneous Android Development] Kattstof:
Lg aristo 2 rom

I made a stock custom rom for the aristo 2 zapaligned*deodexed*supersu*busybox

If anyone wants to test it out feel free but i am not responsible for negligence

It's uploaded on android file host under kattstof
[Miscellaneous Android Development] TewSlo:
That's awesome man! You should post a thread, thanks for your hard work.
[Miscellaneous Android Development] Kattstof:
Eh, no need to as stated earlier magisk has made custom roms all but obsolete. i happened to see a person asked if this phone had one so i felt "why not make one from stock?" However i do plan to port lineage next as a side project. Hopefully we can get the ball rolling on this little device.

edit:updated to v2 signed and debloated a few things
[Miscellaneous Android Development] TewSlo:
You should join this Telegram Group, the Dev who brought LineageOS to the K20+ was thinking about porting it to the Aristo 2. He's got the whole build tree laid out.
[Miscellaneous Android Development] Laevatienn:
Has anybody had any luck running Substratum or other theming agents on this device?

Much thanks for the root and TWRP method, I recently got this phone through Metro and it's a really amazing little device. Can't wait for that Lineage port as well.?
[Miscellaneous Android Development] Trainboat555:
Rom

Do you have stock rom :crying:

---------- Post added at 04:17 PM ---------- Previous post was at 04:10 PM ----------

Sir you saved my life when I heard you had made a stock rom but witch one should I download.
[Miscellaneous Android Development] ricosuave88:
I downloaded lineage aristo2 rom but it's giving me a error when trying to flash... any help would be gladly appreciated
[Miscellaneous Android Development] tge101:
Where did you find this Rom?
[Miscellaneous Android Development] ricosuave88:
It's uploaded on android file host under kattstof

None of those worked for me ?
[Miscellaneous Android Development] ricosuave88:
Delete
[Miscellaneous Android Development] tatdaddy13:
Link to stock LXM210MA rom

Hey brother,

Where is the link for the software for the LXM210MA version? Thanks!

---------- Post added at 10:53 AM ---------- Previous post was at 10:04 AM ----------

Everything worked accordingly, but Rootchecker shows root is not properly installed. Please advise.
[Miscellaneous Android Development] jcole6197:
Everything seemed to work out okay but it will not let me install apps or apks period. When trying from playstore it says "app name" can't be installed. Try again and if the problem continues get help troubleshooting. (error code -504) Now when i try to install any apk it says "file appears to be corrupt." Yet I can get updates of already installed apps from google play.
[Miscellaneous Android Development] grimreaper1014:
Somehow after flashing everything I cant get past the LG screen. Can someone please let me? I have been trying everything. Is there a way to reflash the stock image and start over?
[Miscellaneous Android Development] apprenticedev:
I tried all of the KattStof zips on Android File Host for the Aristo 2. None worked. More specifically, I get the following errors:

"Invalid zip file format!

error installing zip file

None of those zips seem to work, and I have tried them on two different Aristo 2's
[Miscellaneous Android Development] tge101:
Will this still work after updating? Or does there need to be an updated one to flash?
[Miscellaneous Android Development] grimreaper1014:
I am able to get into TWRP now but it says No OS found. Does anyone know a way I can get the backup file to flash? I never worked with .kdz files before. Is there any way to convert it to an .img file so I can get this thing up and going? I need it working as soon as possible. Any help is greatly appreciated.
[Miscellaneous Android Development] tge101:
I'm waiting for a similar answer. I tried to use Uppercut but I'm getting a DLL error. I also get an error in LG Flash Tool.
[Miscellaneous Android Development] jcole6197:
I just went through this.. You have to download and use lg bridge
[Miscellaneous Android Development] tge101:
If you can't boot past recovery, it's pretty useless.