yashsingh1/xdaforums huggingface dataset:
[Android General] tecknight:
Are you sure you did your failed system boot just before you booted into TWRP and ran the disrec.zip script ?

Cuz the previous kernel log (that should be the failed system boot) looks like a TWRP boot also ?
[Android General] maqsur:
Yes, I allowed the system to boot after installing the script. I let it stay for many minutes, and it did not go past the boot logo (LG stock logo). Then I pulled the battery, booted into TWRP, found the file in the /external_sd folder as you directed. That is the one I attached. Keep in mind, I do not have an SD card installed, but the file was present in the directory. Does that mean the script only installs to an external source, or can it write to the internal storage?
[Android General] tecknight:
The script doesn't really install, it just runs and captures a bunch of information to the external SD card.

You should allow the system to attempt to boot before running the script.

That's why I said:

3. Try to boot to android (unsuccessfully)

4. boot to twrp, select Install, then browse to disrec.zip and install it.​

and yes, it only records it's information if an external SD card is present.

The critical info I am looking for in your case is the previous kernel log from the boot previous to when you ran the script.

This should contain information about the failed boot.

If you could run it again after the failed Android boot, I would appreciate it.

Thanks very much
[Android General] maqsur:
Ok, I’ll have to obtain an sdcard then. I also had trouble rooting Nougat also, which I don’t know why. I am cursed not to use my Aristo 2 Plus to its potential, I guess!

But seriously, I will try to do your suggestions. Thanks friend!
[Android General] tecknight:
I just re-engineered the script.

download it here:

https://www.androidfilehost.com/?fid=11410963190603895154

I will now work whether you have an external SD or not.

If you do not then run the script and then upload:

/cache/dr/drfulllog.tar.gz

if you have an external sd then upload:

/external_sd/dr/drfulllog.tar.gz
[Android General] NonStickAtom785:
I was reading and for a second there I had the idea to rengineer the script real quick and reupload it. But of course you got to it first:laugh:.

So let me back up a sec. The TWRP I had installed was 3.2.1.0. I was only able to get 1 of the 3 ROM's to boot while using that version. Then I installed your new version, TWRP 3.2.3.0 and tried to flash them yesterday. 3 of 3 booted up. I wasn't expecting that but what would you suggest I do to figure out what the issue was? I was thinking of installing the Nougat firmware again with TWRP 3.2.1.0, and try the steps to upgrade to Oreo Firmware.

Another question. What version of the .img's do you use on you Oreo Firmware Update? Are they Nougat with Oreo Boot, System, and Recovery? Or is it all Oreo with with custom Boot, System, and Recovery?
[Android General] maqsur:
I tried again on a different Aristo 2 Plus: started by flashing 10k kdz through LGUP, then flashed the latest TWRP (your Oreo kernel based one). Then formatted partitions, and then wiped them for good measure. Then I installed your pre-rooted Oreo v2 rom for the A2P. This was successful as per the TWRP log. Then booted again, and same result as before: stuck on LG Logo, with nothing else happening.

I then rebooted back to TWRP, installed your updated script, pulled the file from the /cache folder, and am uploading it. I hope that can help. Look forward to having root!
[Android General] maqsur:
Just as a quick update: I left the rooted Oreo rom to boot for almost 2 hours, never left the LG Logo screen; no reboot, no flicker, nothing.

EDIT: More interesting developments. I figured I'd try the rooted MPCS Oreo rom, and it installed and booted right away. Gave me a Tmobile boot animation, shows as model 212MA. No sign of MPCS on the phone, but Tmobile folder and apps present. Magisk Manager says Magisk not installed. Gonna try to install root. Mind you this is all without any sim card put in.

EDIT 2: Root installed with flashable Magisk 18. Superuser working. Maybe something going on with the A2P rooted rom, but this one is working (yay!). Thanks Techknight, will continue to play around, let you know if anything new.

EDIT 3: Okay, kinda letdown with Aristo 2 Plus. Unfortunately, the reason for me rooting (Substratum) refuses to theme anything, despite root access. But it was fun tinkering, and learning some things along the way. Thanks to Tech, Atom, et al for the help and good readings. All the best! What would be the way of gaining some control over theming this device? Is AOSP the only way to have substratum working, or can its commits be put into the custom stock rom?

Edit 4923: Okay, so I cant get service on my Tmo because the mpcs rom thinks im network locked. Any bypass on this? Or i guess I have to go back to stock until rooted A2P ready. Thanks for reading all this.
[Android General] tecknight:
OK, I am seeing multiple issues with your logs.

Big #1. Date/Time on your phone never changes from: 2018-01-01 10:47:12 in all logs.

2. /sys/fs/pstore should contain a file called console-ramoops containing the previous kernel log from when you attempted to boot to Android. This is very strange

Please check this folder and post the files you see there.

My current suggestion.

Try flashing this image and see if your phone boots:

https://www.androidfilehost.com/?fid=11410963190603893295
[Android General] maqsur:
The reason for above may be because I have attempted to restore to stock kdz and try rooted rom again from scratch? Also, I have been wiping the partitions in TWRP before trying to reinstall the prerooted roms. I don't know if that's the reason.

Strange thing, I restored to stock kdz for oreo for A2 Plus, and phone thinks i'm network locked, i.e. won't even recognize my normal active tmo sim. :eek:

I'm trying the stock oreo kdz in my second aristo 2 plus to see if same problem. ***EDIT*** - sim works fine in the other Aristo 2 plus phone. Weird, as they are both from my same account, and both were used previously without issue. I'm gonna reLGUP the phone to the 20c kdz again, and see if network lock problem shows back up.

Downloading your version 5 rom now, says it is Aristo 2 and doesn't have plus, is this any issue?
[Android General] maqsur:
So I got the network lock removed on one of the phones by chatting with T-Mobile, so I wonder if the update to Oreo has messed with the locking mechanism. Anyhow, I will try the new rom that you posted, Tech, and get back to you.
[Android General] NonStickAtom785:
Let me organize for you.

Device: Aristo 2 Plus

Carrier: MetroPCS or T-Mobile?

Root Status: No Root

Current Firmware Version: 10K, 10f, 10c, or 20c(Oreo)

Recovery Status: Maybe the Issue but Custom Recovery Achieved

If you got the device and it had Oreo on it or if you updated to Oreo without root then you have to downgrade to the previous version. You have the A2P but the firmware is really similar to the A2. You can downgrade with LG UP with the A2 10K .kdz. Once you've reverted back to Nougat you should have the right firmware to do a complete root method with issues.

Boot into System and go through the setup process. Go to Settings> About> Software Info> Click Build Number 6 times to enable developer options. The go to Settings> Developer Options> If OEM Unlock is already enabled, disable then re-enable it to make sure it unlocked. Also allow USB-Debugging.

Of course the previous step were the basic but there has been issues with adb. Here's the thing. You need to download LG Drivers first. Then you install LG Bridge and then the device might begin to be recognize. After you get the phone to be recognized(NOTE: Not recognized in adb, only File Explorer), install the Google ADB and Fastboot Drivers.

Go to your adb directory of your and "Shift" + "Right Click" to open a Command Prompt. Try to make it administrator. Sometimes errors occur when the cmd is opened in "Standard Mode".

Then type:

adb devices

You should get something along the lines of starting Daemon Service. After that retype adb devices. If your device come up it should say:

adb device "device hostname" Unauthorized

Then type:

adb reboot fastboot

Make sure your phone screen is on to allow access to USB-Debugging to your PC. When the prompt shows up click allow. It should reboot into fastboot mode.

From fastboot you need to install the TWRP for 10K. NOT the Oreo TWRP. You can do that when you get TWRP again. When you have that TWRP installed, DO NOT install the Oreo UPDATE YET. Install one of Tec's previous ROM's to correct the firmware of your device. Since I asked you to install the 10K firmware you need to get the A2P firmware reinstalled on your device. Try rebooting into the ROM first. When booted and set up, reboot back into recovery and install the TWRP for Oreo, 20c. Reboot system one more time into the system then back into TWRP.

I had an issue with the new Oreo Rom not booting up as well. So try the Aristo 2 rooted Oreo or rooted Oreo no MM Roms first. If both are unsuccessful install Nougat firmware once more, then re-install the A2P Rooted Oreo or rooted Oreo no MM Roms. This may or may not be effective but when/if you get any of them to boot, all of them to boot.

Secondary options:

Try wiping system, data, cache, and dalvik-cache partitions before flashing any of the Oreo Rom's.

Flash Tec's Rooted Oreo Rom v4 on top of v2.

I did 1 of the many things above, I just couldn't remember exactly which one I did to resolve the issue. Otherwise I would've givin you a direct issue.
[Android General] maqsur:
Thanks for the helpful guide! The v4 Tec Oreo for A2 boots fine and I can have root if I flash Magisk 18 after Rom is installed. Its the A2P v2 Oreo that wouldnt boot at all.
[Android General] maqsur:
Just an update forgot to add: I tried flashing the v5 that you posted, Tec, and it went through an LG K8 boot logo, but didn't go beyond that. I am back to running the v4 of your Oreo rom for A2, and it is working fine at the moment. Thank you!

If you have any ideas of how to allow Substratum to work with this rom, that would be amazing. If it's something I can do or test, please let me know.
[Android General] NonStickAtom785:
Okay I'll try to figure that out. I think there's been issues with LG's Stock ROM's and substratum support. I'm going to look for anything that might cause an error. Also I'm going to start working on a Lineage OS 15.1 for our device.
[Android General] maqsur:
Thanks for your efforts, I appreciate it! Re: Lineage, I think that would be great, because the stock rom limitations can be surpassed, not to mention a likely smoother and faster UI experience
[Android General] dominoeflux:
Any opinions on the hotspot? Or I'm the only one with the issue?
[Android General] NonStickAtom785:
I already noticed that the battery life is excellent on the Oreo Firmware. I just gotta get enough help to fix the bugs after I port. I don't have enough resources to build it from the base. I would be happy for any volunteers who would be willing to help in fixing the bugs.
[Android General] Saul-66:
hotspot issue

Hotspot don't work for me either.
[Android General] gael97:
Mine works. Aristo 2 plus.
[Android General] GregoryRJ8:
Having issues with startup.

I did the rooting procedure, but when I went to turn on my phone after step 14, I was greeted to a setup that I could not interact with. My touchscreen didn't allow me to actually do anything. Please help.
[Android General] aslezak:
great stuff - issue on LG Aristo2 -> LG K8?

First wanted to say, your LG UP universal is awesome and super easy. Thank you!

I flashed my Metro LG Aristo 2 using the latest Android 7.1 for the T-Mobile Aristo 2 Plus, and it worked fine.

However, at boot it says "LG K8" instead of the expected LG Aristo 2/Plus.

The model number seems correct when I check in Hardware Info, but the name shows LG K8.

Any idea where it's getting this logic from?

Thanks!

Update: I flashed the X212TA20c firmware for the Aristo 2 Plus & that successfully updated my phone model to Aristo 2 Plus. Not sure why that didn't work for Android 7.1 but no worries.

http://tool.cdn.gdms.lge.com/dn/dow...WKAI7262CBWEO/X212TA20c_00_TMO_US_OP_1122.kdz
[Android General] NonStickAtom785:
Well the LG K8 firmware is the same as the Aristo 2/2+. So no worries. They are all classified as cv1. So when you flash it, you should get the K8 because that's the same thing as the Aristo 2+.
[Android General] aslezak:
One more question about LGUP dev mode.

It doesn't seem like we can edit MEID/IMEI .. is that just me? I also tried the usual QPST utilities and the hidden menu, even the AT command/modem trick.

What am I after? I am trying to change the IMEI to match an already unlocked phone, to see if the unlock app will blow whatever fuse and then unlock my phone for good! then of course changing it back.

Anyone have a good way to break the IMEI/make it 0 or null so that I can set it? Thanks!
[Android General] tecknight:
You are correct about LGUP dev mode--It does not support changing of IMEI on the Aristo 2 /Aristo 2 plus..

IMEI alteration instruction is nor allowed on XDA, as it is illegal in some countries, including the USA.

Regardless, I am not familiar with how the IMEI is encoded.

You might check this for which partitions the information is stored on.

https://docs.google.com/spreadsheets/d/1Kkb1ZIjv7O-G8BaVr-R07H30J63P2hAcpIDTKTZFOgU/edit?usp=sharing​

Also, I wouldn't recommend changing any of those partitions w/o backing them up first.
[Android General] tecknight:
Hello everyone. Sorry I was out of town for a while, but I am back.

If you are having boot issues after installing one of the ROMs, please:

1. Download this file (disrec.zip):

https://www.androidfilehost.com/?fid=11410963190603895154

2. save the file to your phone

3. Try to boot to android (unsuccessfully)

4. Remove/replace battery, then boot to TWRP:

a. Hold the Vol - on your phone and press the power button.

b. As soon as you see the LG logo, quickly release and repress the power button.

c. Hold both buttons until you see a Factory Data Reset dialog.

d. Release both buttons and use the vol keys to highlight Yes.

e. Press the power button. Now use the vol keys to select Yes again and then press the power button.

Your phone will now boot into TWRP.

5. select Install, then browse to disrec.zip and install it.

6. Find the file drfulllog.tar.gz.

If you have an SDCARD installed,it will be in:

/external_sd/dr or /storage/xxxxxxxx/dr

If you do not have an SDCARD,it will be in:

/cache/dr

6. Upload the file and the output from the script if possible in a post to this thread.

I will take a look at the output and try to resolve your issue.

Thanks.
[Android General] tecknight:
Thanks, the LGUP Dual Mode is very powerful for any LG phone and has many useful options.

FYI: LG phones get their identity from the factory partition.

By identity, I mean:

Model, firmware version, etc

So if you had an Aristo 2 plus identifying as an Aristo 2, you could simply flash the factory partition using LGUP dev mode.

Select A2plus kdz, Partition DL, check only the factory partition, then OK.

This would change the phone to an Aristo 2 plus w/o losing root.
[Android General] tecknight:
Hotspot issues

Hotspot issues on Aristo 2 rooted ROM.

FYI: I am having the same issues.

Looking into it presently.

Thanks
[Android General] dominoeflux:
Thanks [MENTION=2651082]tecknight[/MENTION] i just wanted to make sure i wasn't going crazy since i was the only one with the issue until recently....this is a great ROM so it will continue to be my daily even when an update to fix the issue occurs from you, so i just wanted to say thank you for confirming that and looking forward to more updates to the ROM itself :good:
[Android General] tecknight:
The wifi hotspot issue is proving difficult to track down.

I just reverted my phone back to my Nougat ROM.

Now the wifi hotspot actually comes on.

However, as soon as I try to connect to the internet thru the hotspot, I get this message, which is true.

You do have to pay extra to be able to use the hotspot.

But I have been able to get some detailed logs of the hotspot working vs not working.

[IMG="Message"]https://lh3.googleusercontent.com/M6QcNM-9u9YDlQWvy18ggVr4sBWWh-rdSsAPfeuqUPIwpnYcrRx1Bdwi0jQ6I60Y8_V-m_ikDDPyRvAq4nx0vFLisLLQUK70xnjsNJswbTZ2C3wOzXxLN48Mwjava3mi0z__rnSkq16dznktYcfklaPRsphuNpYPuLFC3ur9fWXNr7EDEv9lYeoLb-rbl_-hfBt1iyXkWnzZS8B0myPo1LnYWi0XSM-hyhIKopXpeMhmQD0F4PKThNrQ2CynYXMWQmMZsTSWUh1ErZq6zjTBQJSpJ4wbPHCNUFiKteA6Dmur-Q2wE-CIMhFXupR88Ngcvqi6jmYqDGMYo3kGbHvigKAD-mbjlVMgp5N6sGkt22JbOa4wn-yTHQN8PYvALEmdQf26myoNCJ4Memu4es39p7YAFJndi0vYQCQbsNEKARDLqaNjISN501TXG3wrCbPOVbOLuJOtKVeCrxB31eRMBXNTjeahXuNcpXWBjtUeBD3jqS7Qtt4x13iJHEIyBTrmpXrE9lCzsx-41-z3LxjHyzrjZELMs32oqBVizfqJ_fZvhjYCiGzl9ThU5if4vE1MJcEfBZRn40FFopjZeadPvJyETLSevHwj5xUapJ0Ay32zi0RiXzKSSsbDpkFDQczgTC4M3LWN138nQtjAic3geH6M_w=w791-h231-no[/IMG]
[Android General] NonStickAtom785:
​

Hey Tec you should probably update this link to the TWRP 3.2.3.0 version.
[Android General] cody85:
Teck - Do you know anything about kernel support for external wireless adapters? I've purchased one as well as usb-otg cable and am using the Kali Nethunter modules from Magisk. Curious if there's much to adding support in the kernel or if it's a quick modification....

Thanks in advance

Aristo 2 - Metro

V4 Oreo for Aristo 2
[Android General] NonStickAtom785:
I think I can help you with that. I'm currently building a stable version of our Kernel for Lineage OS 15.1. After that it's open to new features.
[Android General] 1dtms:
These are super helpful thank you!! I was able to root and install recovery and xposed just now. Now does this phone have any AOSP ROM or vanilla ROM that does not have the LG theme overlayed on top of it (not sure what the name is for LG phones, but for samsung its touchwiz overlayed ontop of the android, which sucks)?
[Android General] tecknight:
Not yet, but I'm working on mods to the oreo image that should make it a lot closer to AOSP.
[Android General] tecknight:
That's on the old rooting procedure, which is now deprecated.
[Android General] tecknight:
I will install the Nethunter modules and see what I can do.

I have some OTG cables as well.

I have had success with mice, USB storage devices, game controllers, USB hubs and keyboards

Might be as simple as an insmod command
[Android General] NonStickAtom785:
Okay. So as of now. I have Lineage OS 15.1. A little unstable but still boot able. I also have Pitch Black Recovery Project with my experimental Pie Kernel. You may want to help fix some of the bugs in Lineage OS 15.1. I've been having some issues.

PBRP: https://www.androidfilehost.com/?fid=11410963190603906897

Lineage OS 15.1 [Unstable]: https://drive.google.com/file/d/10uEnxGAom2a_xeMI6983dZs1GygsSbRc/view?usp=drivesdk
[Android General] maqsur:
May I ask what parts have you found to be unstable? I'm downloading the ROM to play with it (the Lineage ROM).
[Android General] NonStickAtom785:
Sound, Camera, and a couple Kernel Panics when the ROM runs out of RAM. You might consider using a SWAP partition.
[Android General] maqsur:
I tried to install the Lineage ROM, but it won't even get to first step in TWRP (gives an error right away, so nothing actually gets installed). I reverted back to the rooted V4 rom.
[Android General] NonStickAtom785:
What was the error code? Sounds like a simple fix really.
[Android General] tecknight:
The reason it's unstable is that the kernel and system image are compiled for a different device.

I wish we had the proper source files that we could compile Lineage for the cv1 hardware. That would be wonderful !!
[Android General] maqsur:
The text in red:

Updater process ended with ERROR: 255

Error installing zip file '/sdcard/Download/lineage...zip
[Android General] tecknight:
That's a catch-all updater-script error, anything from a missing semicolon to unmatched quotes
[Android General] tecknight:
New official firmware a20d released for Aristo 2 and 2+

New official firmware a20d (Oreo based) released for Aristo 2 and 2+

KDZ is here for Aristo 2:

https://lg-firmwares.com/downloads/downloader.php?fileid=17759&hash=3905ad9049939f314dca534ba2caaeac​

Aristo 2 plus is here:

https://lg-firmwares.com/downloads/downloader.php?fileid=17716&hash=0eb8df096338300bf3eecd7c17a54379​

I am working on TWRP flashable .zips for Aristo 2 and 2 +

Note: Includes new boot image and new kernel image.
[Android General] tecknight:
List of LG cv1 devices with Model number and common name

TAT TecKnight's Aristo 2 Tutorials series

List of LG cv1 devices with Model number and common name

Note: In theory, all of these devices should be rootable with the procedures described in this thread and crossflashable to any other cv1 device using LGUP Dual mode (Dev)

Install LGUP Dual Mode(Dev/User) on your Windows PC​

I was able to compile this list using data obtained from the LG open source website:

https://opensource.lge.com/​

LMX210APM - Phoenix 4

LMX210BM - K9

LMX210BMW - K9

LMX210CM - Fortune 2

LMX210CMR - Fortune 2

LMX210EM - K9

LMX210EMW - K9

LMX210FM - K9

LMX210HM - K9

LMX210IMW - K9

LMX210JM - K9

LMX210K - K9

LMX210L - X2

LMX210MA - Aristo 2

LMX210MAB - Aristo 2

LMX210NM - K9

LMX210NMW - K9

LMX210RM - K9

LMX210S - X2/ K9

LMX210ULM - K8 +

LMX210ULMA - K8 +

LMX210ULMG - K8

LMX210VPP - Zone 4

LMX210WM - K9

LMX210YMW - K9

LMX210ZM - K9

LMX212TA - Aristo 2 +

LMX212TAL - Aristo 2 +

Please hit the Thanks button at the bottom of this post if you appreciate my work.
[Android General] NonStickAtom785:
We do have source files however Tec. The kernel and system image were merely cross compiled with our proprietary files. Travis Holt had to get those files from me. As of now, I'm trying to learn how to gather the device blobs and vendor files. It's gonna be a little bit but I have the help of an LG Phoenix 4 user who is a great developer.

Also [MENTION=2651082]tecknight[/MENTION] , do you have Telegram? That's what I've been using lately to contact developers. I'll send you our updates and the new Github branch that AustinGarrick1818 made.

Here's the link to Austin's Github Repo's: https://github.com/AustinGarrick1818

My Telegram username is [MENTION=8134889]NonStickAtom785[/MENTION] for those of you who would like to contact me.
[Android General] cody85:
Sorry for the late response here, life is what it is sometimes. I appreciate it.

I want to say that from reading the supp't forum on the nethunter firmware module, it stated that it will install the the firmware but the kernel still has to be made to support the function. Idk, it's been a little bit and things start to run together. I'll try to check it out tonight as I'm installing everything again anyways.
[Android General] tecknight:
I'm checking out [MENTION=7890713]AustinGarrick1818[/MENTION]'s repo right now. I can pull the blobs, no problem.

I would love to be able to build a custom ROM for our device the right way.

Let me explain what I mean:

If we had the correct source files, we could simply build lineage from source, and it would be stable.

Whenever you have to start with ROM build for another device, all of the components in that ROM, including kernels, installers, system files, etc are of necessity, set up specifically for that device.

Any of those components we try to use for our device, are going to add some instability to the final product.
[Android General] AustinGarrick1818:
The only problem we had with the lineage 15 source was the kernel was failing to build properly, but the latest oreo sources should do just fine
[Android General] AustinGarrick1818:
**** dude i forgot my sources isn't updated just yet
[Android General] ThatOneDudeVevo:
Aristo 2 Plus Bootloader

I'm now stuck in the bootloader, no custom animation, I've tried ADB sideload, and also wiping then installing.
[Android General] Mr_DerpFace1337:
I'm stuck on the LG logo after flashing any idea what that means?

I flashed the old TecsAristo2pv2.zip I had and it worked fine I have a Tmobile LG A2+

---------- Post added at 12:43 AM ---------- Previous post was at 12:26 AM ----------

[/COLOR]My bad didn't see the comment section till after I posted this I'll send a log from that zip you posted a bit back