yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] tge101:
I've tried finding other LG camera apps but none would work. Let me know how CameraNext works (if it does).

OpenCamera is giving me terrible quality.

Bacon Camera seems ok.

Google Camera is ok, but limited.

That's all I've tried. I know this camera should be capable of some good pictures.

Edit - I found an APK only install for CameraNextMod v10. This might be the best we can get with this camera unless the zip versions are compatible. Here's a link https://drive.google.com/file/d/1aLdiT1B2TcDFL0vfcmwYz6L7EdxqgFKj/view?usp=sharing

---------- Post added at 07:09 PM ---------- Previous post was at 06:26 PM ----------

So, I just went back into TWRP for the first time since and it's still asking for a password to decrypt. I don't want to wipe everything again. Any ideas? Nothing is mounted and I can't mount without the password.
[Miscellaneous Android Development] tecknight:
Use LG Bridge.

Download it here:

http://tool.cdn.gdms.lge.com/dn/downloader.dev?fileKey=PWZO7A26B9UW

Install on your PC.

1. Launch LG Bridge on your PC.

2. Turn OFF your Phone

3. Connect one end of the USB cable to your phone

4. Press and hold Volume + on the phone. Connect the other end of USB cable to your PC while still pressing Vol +.

5. Download Mode should appear, and then change to Firmware Update

6. LG Bridge should now detect your phone and give you an option to update the firmware. It automatically will download the latest available firmware for your model. Once it restores your phone, you will have to re-root your phone, of course.
[Miscellaneous Android Development] IDontKnowMang:
Are you using the uppercut tool?
[Miscellaneous Android Development] TheGlitch1727:
I'll try this, thanks. :)

Edit: Dude, it worked. Thanks a lot!

Yes, without it LGUP didn't even recognize it.
[Miscellaneous Android Development] IDontKnowMang:
The phone should be set to COM5 under device manager. What version of lgup are you using
[Miscellaneous Android Development] tecknight:
You say you just had the same issue ?

Could you please explain it to me, cuz I didn't even think he was having a problem. I thought he was asking a question.

It seems like there is a bit of a language barrier.
[Miscellaneous Android Development] IDontKnowMang:
The phone won't mount the system, it throws it back to TWRP right after the LG splash screen over and over. I couldn't seem to get anything to flash when I got stuck like that. It was from trying to install that cracked Pandora app and it forced the security update because it said the app was corrupt. I'm assuming this issue is caused by the OTA update when you're in the rootboot.img
[Miscellaneous Android Development] TheGlitch1727:
It was set to COM5, I double checked when I was trying to flash the stock ROM. And it was version 1.14.0.3

But the LG Bridge method seemed to work just fine, I honestly don't know why LGUP or LGFT refused to work this time, as I've used them to recover my older phone before.
[Miscellaneous Android Development] tecknight:
Let this be a lesson to you.

Go to Settings->Developer Options turn Automatic System Updates to OFF
[Miscellaneous Android Development] $UbconciousNavig@tor:
codeing is confusing

my apologies im very new to this an dont know the proper speak an order of doing stuff im oem unlocked already but messed up the twrp process the first time by not knowing that the aristo 2s recovery screen is the hard reset erase all data screen an instead of doing that the FIRST time when i got this whole thing right i hit no because im used to seeing the classic samsung recovery screen so that was my mistake.my questions now are what after i flash all the .imgs what to i text press sacrafce to whatever god to boot into twrp teamwin blue arrow screen caue everytime i do this darn thing it never works i did the method with the terminal emulator 1 time but it didnt stick so heres my understanding ?im going to start stock from the .kdz file IF I CAN FIND IT ANYWHER(lost my original i found an saved on my laptop)now will i need to oem unlock again or twill that step be void cause i already did it or going stock again makes my oem lock so i have to do it again,another quewstion is how u tell your phone boot into twrp is it a button combo battery pull do i let it turn itself on this is the only real part im confused about i only ever see the hard reset screen when i do the "Reboot" buttons so im confused is the hard reset booting into twrp or telling my phone the boot.img i just put on u is wat i want u to boot to when u say tell your phone to boot to twrp once again im sorry im a 32 year old infant when it comes to this i think i learn backwards i shoulda stuck with this through high school id be a wiz by now
[Miscellaneous Android Development] tecknight:
On the new question regarding oem unlock, you should ALWAYS make sure oem unlock is ON. Restoring a phone to stock usually restores your settings to stock as well.

and the stock setting for oem unlock is OFF.

As for the rest, I seem to have guessed correctly as to what your question was and I answered it.

I will try answering your question again.

1. I have not had much luck using key combinations to get into TWRP--They rarely work for me, so I use a reboot app called Quick Reboot, to boot to TWRP from Android.

App is here: https://play.google.com/store/apps/d...eboot&hl=en_US

Alternatively you can use adb from your PC to boot the phone into TWRP using the command:

adb reboot recovery

I'm sorry if you don't like that answer, but it is the truth. I wish there was a reliable key combination to get into TWRP too, but there just isn't.

2. If you need to restore your phone to stock, click the link below and follow the procedure (you don't need an image file):

Restore your Aristo 2 to stock using LG Bridge
[Miscellaneous Android Development] $UbconciousNavig@tor:
seems to be going around lol i figured out my issues i think thanks alot@tecknight im just dumb flashing stock firmware an trying again from scratch

:highfive:

---------- Post added at 10:05 AM ---------- Previous post was at 10:00 AM ----------

i guess im dumb thanks alot brother im prtty sure i got this now i just got to wait two hours for this kdz to download than its unlock oem and finish the step by step thanks alot man

your patience must be heaps big my man
[Miscellaneous Android Development] IDontKnowMang:
It is a huge pain to get to TWRP with keys because of the unlocked bootloader screen. If you start it and that pops up it won't work you have to hit vol down and power at exactly the same time then when you see LG you let go of just power and immediately hold it again
[Miscellaneous Android Development] $UbconciousNavig@tor:
I can do the button combo but it takes me to factory data reset screen not the blie arrow up an arrow down of twrp recovery
[Miscellaneous Android Development] $UbconciousNavig@tor:
still dont get i i feel i should not bother the busy REAL I.T guys t

im sorry i feel like my asking basic questions are keeping u guys from the real work at task an not holding my hand as i venture out into the scary world that is android code an lingo but im posting screenshots of the files an my commands maybe some1 can tell me where im messin up:silly::silly::silly::silly::silly:
[Miscellaneous Android Development] $UbconciousNavig@tor:
well its offficial i soft bricked it the only commands that did anythin while in fastboot were fastboot erase recovery

and fastboot erase boot.i figuyred erase the stock ones than the only files they could pull or push or find would be my zips an recovery an root boot.img im not cut out for thisbut i love it so much any help would be greatly appreciated seeing how this is my only phone an im currenlty couch surfing my sisters atm so no loot for another 1 i cant get lg flash tool to work now none of my flashing softwares will work im at a loss im playing bf4 for 360 till i pass out i been workingv at this for three days stright:eek::eek::eek::eek::eek::eek::eek:
[Miscellaneous Android Development] tecknight:
You did a fastboot erase boot and a fastboot erase recovery ?

What will you do next, fastboot erase bootloader ?

That was a VERY bad idea.

Your problem has nothing to do with the contents of those 2 partitions, it is because you didn't copy the images to your fastboot folder like the instructions tell you to. In order for fastboot to flash a partition, the image has to exist in the same folder that fastboot is in.

You could still recover your phone if you actually moved root_boot.img and newtwrp.img to your adb/fastboot folder on your PC, then started on step 3 of this procedure:

Root your LG Aristo 2 from stock, remove forced encryption, and install TWRP and Magisk
[Miscellaneous Android Development] $UbconciousNavig@tor:
they are in those folders brother im going to go through delete all extra everything only have the one folder of adb an try again but all the .img i download are corrupted says cant mount disk corrupted
[Miscellaneous Android Development] tecknight:
BTW he WAS able to flash those partitions finally, he posted on my Aristo 2 Tutorials thread.
[Miscellaneous Android Development] $UbconciousNavig@tor:
I sure was all thanka to techknight an u guys here at xda fhanks alot now if I could just get root tool case to work for my phone I'd be happy
[Miscellaneous Android Development] tecknight:
Did you not see my reply in the Aristo 2 Tutorials thread ?

You need to run Magisk Manager. The icon should be on your Android desktop. Once you run it, Magisk should secure root. After that when an application requests root, Magisk will pop up asking if you want to grant root access to the app. icon looks like this:

[IMG="Magisk Mgr icon"]https://apprecs.org/gp/images/app-icons/300/05/com.topjohnwu.magisk.jpg[/IMG]

If you can't find the icon, download and install the app from here:

https://github.com/topjohnwu/MagiskManager/releases/download/v5.7.0/MagiskManager-v5.7.0.apk
[Miscellaneous Android Development] guytalluto:
Has anyone been able to get Substratum working on this phone at all?
[Miscellaneous Android Development] IDontKnowMang:
I'm not certain anyone has tried I'm interested as well
[Miscellaneous Android Development] tecknight:
It's installable via Magisk, but I haven't tried it.
[Miscellaneous Android Development] IDontKnowMang:
I wasn't able to install any modules from magisk myself
[Miscellaneous Android Development] tecknight:
USB Charging issues in 10i image and workaround

Guys,

I have been researching the issues many people have reported relating to charging on the 10i image.

Several people, including myself have experienced issues where the Aristo 2 refuses to charge it's battery despite it being connected to a charger or USB port. In my case the battery would not charge even when powered off and persisted through shutdowns and reboots.

I have created 2 shell scripts that basically force the charge state of the phone. They require root to run.

chgon appears to fix the problem now when my phone refuses to charge, so I thought I would share it with you.

Just download the .zip and extract it to a folder on your PC. then copy the 2 scripts to your phone's Download folder.

To run the scripts, launch a shell using adb or terminal software on your phone.

Type

su + Enter

to get root.

Then:

cd /sdcard/Download + Enter

then type:

sh chgon.sh to force charging ON or

sh chgoff.sh to force charging OFF

Download ChargerUtils

---------- Post added at 03:04 PM ---------- Previous post was at 03:00 PM ----------

Any modules ? Sounds like it's not set up correctly.

I just successfully installed Substratum Legacy via Magisk.

However, I have not been able to successfully apply any themes so far
[Miscellaneous Android Development] IDontKnowMang:
That's not impossible, wasn't my main focus at the time.
[Miscellaneous Android Development] tecknight:
Aristo 2 front glass replacement

I just got this in today, replacement glass for my Aristo 2.

[IMG="Aristo 2 replacement glass, UV glue, UV flashlight and opening tools"]https://lh3.googleusercontent.com/UKmxi6Z29WH5gvTm25mF5-Us_lpx92nA-IVF-bJAUOB-hyt2xKs9j1LYXtbtgVQz68npuOejaiv5CwP5DRmhDSabsB26uC8m_H0p6g_RVCQofmUn5ZQIg3US54szrXiHIkk-cenLS5DK8bKAFxsCB46E4cj3Rc9-slgXNf3bG3xWgT2zO_HmbpqqggL1l-Fxpdj93kVceah6Bjh8aqpj3Yeln8Gtsvrp8KgVY1vdn9T3MGbAwRTcOd8kJR8TXAfA52mkHfxXRonCxZYGw-FBA5EdRVHMIuCz6wpA8ipzBAqACtjpYJcJ10u6a2jB4j4rndTG-X9jXHY2huVo9qZKViPI3Z_oZCy82VYHsNQo368xZbEkNTvol8PXASc_7KkA1o9CeBV9NLYz-tk2O3sSsNVXHQMeqB_KG58AtKOd-hSypRGoXHRgkWy7348lB20jxM9ZNiVsXOlLQLjyqAHRhQTMcpCce-KkOnEMg6aLA1XxjK3oGqubAuElMOqoOPEH3Gv1RAwaBdqeaVdEso1_ogZJJ0k09Sl_sgEN4h2u72q2aVvL-mO_cf0zjwVjQtklUkyAJKbd6_44wB4GzHVGioFizinGclws2qIYmb8e=w1036-h669-no[/IMG]

I have never replaced the glass on an Aristo 2 before.

Has anybody here done this before ?
[Miscellaneous Android Development] tge101:
On an Aristo? No. I have on a an S4. You need to slowly use a hairdryer to heat up the existing glass and get it all off. Then scrape off the glue (I used a guitar pick). I got thermal glue for mine and put it on like this longways >-< . It'll spread completely cover the surface of the screen. Finally cure with a UV light. I don't know if this will help you on a cheap phone though.
[Miscellaneous Android Development] IDontKnowMang:
I always just buy a complete front assembly. Saves a ton of time and effort
[Miscellaneous Android Development] tecknight:
I wish you had told me that before I ordered this...

Oh well, I might as well dive in and give it a try.
[Miscellaneous Android Development] IDontKnowMang:
I'm about to fix my roommate's iPhone. All this cost 36$ on amazon
[Miscellaneous Android Development] tecknight:
Yes, I just priced complete display assemblies for Aristo 2 and they are about $30 each vs. $7 for the glass only.

So if I am able to do it, I will save some $$.
[Miscellaneous Android Development] IDontKnowMang:
Sweet dude nice work. ? im still fighting no fastboot for my phone it wont cooperate. My other phones work fine but the aristo wont respond
[Miscellaneous Android Development] tecknight:
Thanks.

So your phone won't go into fastboot mode or your PC doesn't recognize the phone in fastboot mode ?
[Miscellaneous Android Development] IDontKnowMang:
When i try fasboot devices nothing haopens so i assume yhe device is not recognized
[Miscellaneous Android Development] tecknight:
Have you checked Windows Device Manager to see if there is an unknown device or some sort of device that shows up when you connect your phone in fastboot mode ?

My Android Bootloader Interface device shows USB\VID_18D1&PID_D00D&REV_0100

Under Details->HardwareIDs

I would download the LG USB drivers here:

http://tool.cdn.gdms.lge.com/dn/downloader.dev?fileKey=UW00120120425

and install or re-install them.
[Miscellaneous Android Development] h720:
Hello,

I have a LG Aristo and always stuck in final mode that 'sending 'recovery'... forever.

I was tried change COM port and usb port too, but always 'sending....'.

Please any solutions?
[Miscellaneous Android Development] tecknight:
Do you have an Aristo or Aristo 2 ?

You don't say what you are doing when you see that message.

It looks like a fastboot message to me, but I can't help unless I know what you were doing when you got that message.

Provide as much detail as you can.
[Miscellaneous Android Development] IDontKnowMang:
I've gone through and removed and reinstalled just about every driver I can think of, I can't seem to find the problem.
[Miscellaneous Android Development] tecknight:
I would put Windows Device Manager up on the screen, then connect your Aristo 2 while in fastboot mode, something is probably showing up, either an unknown device or something else.

You can also disconnect it and see what disappears from device manager.
[Miscellaneous Android Development] IDontKnowMang:
Flashed back to stock once again and it worked after that. Restated the process after doing the security update and i rooted again butter smooth
[Miscellaneous Android Development] tecknight:
That's great !!
[Miscellaneous Android Development] IDontKnowMang:
This phone is pretty temperamental at times, it really is proving to be a challenge. I hope we can get a rom together soon
[Miscellaneous Android Development] tecknight:
Me too. I thought that source code was gonna do it
[Miscellaneous Android Development] Baymaxshrum:
The source didn't work? I thought one of you guys already had a test room at least from what I had read
[Miscellaneous Android Development] tge101:
I need to know if I'm the only one having an issue where it still acts like it's plugged in in the status bar even when it isn't. It's driving me mad. I've even flashed with Uppercut and it still does it intermittently.
[Miscellaneous Android Development] IDontKnowMang:
Tecknight made some pretty sweet scripts for the charging issues theyre earlier in this thread. He also has an aristo tutorial thread now
[Miscellaneous Android Development] tge101:
Yea, I've been talking with him. It doesn't do anything for the status bar notifications though.
[Miscellaneous Android Development] IDontKnowMang:
Someon in here got xposed framework installed that might help
[Miscellaneous Android Development] tge101:
I tried that a few times and it locked up my boot each time. I gave up on that. I'm hoping this is all just an issue with this 10i build.
[Miscellaneous Android Development] guytalluto:
Expose will load but takes at least 8 minutes the first time it boots. You have to be patient
[Miscellaneous Android Development] tecknight:
I'm getting those notifications too.

---------- Post added at 01:25 PM ---------- Previous post was at 01:22 PM ----------

The xposed that worked for me was the SDK 25, not the universal. I downloaded in Magisk and flashed with TWRP. After the first boot, xposed is not active yet. After the second boot, it is active. The first boot does take quite a while, I was wondering if it locked up, too.
[Miscellaneous Android Development] guytalluto:
Using Nova Launcher Pro and theming with stock LG app in settings Teal Darkness. Can't seem to find any other useful mods to this phone using root other than debloating it. Haven't been able to get substratum to work
[Miscellaneous Android Development] TheDerekHarper:
Good evening,

Hate to bother everyone since you're all busy, however i've been trying for 2 days now to do a couple things with this new phone. This LG Aristo 2 was handed to me by a sister in law (not purchased from swappa); What we've been trying to do is have the Phone unlocked and used for T-mobile however it appears that no matter how much we try resetting the phone, booting the unlock app and being greeted with a "Unlock failed: Phone already unlocked" screen and using a different SIM. The phone will pick up the signal, turn to 'searching...' and then connect to the network again but not allow calls/data to go through, The APN settings are also correct.

So plan B is to reinstall the stock android software (kdz) from https://lg-firmwares.com/lg-lmx210ma-firmwares/; Unfortunately i'm always greeted with an error saying that it cannot complete. Unsure what else to do at this point, Any recommendations?
[Miscellaneous Android Development] tecknight:
TheDerekHarper,

If you want to restore your Aristo 2 to the latest stock image, just do this:

Restore your Aristo 2 to the latest factory firmware using LG Bridge

However, if you have a specific image to restore, install LGUP from here:

http://downloads.codefi.re/autoprime/LG/Flash_Tools/LGUP/LGUP_Store_Frame_Ver_1_14_3.msi

Then download this DLL:

https://drive.google.com/open?id=1fB...mrOr8zZXMKGyYq

and browse to this folder:

C:\Program Files (x86)\LG Electronics\LGUP\model

Create a folder named common

Place the dll into the common folder

Now LGUP should work.
[Miscellaneous Android Development] Baymaxshrum:
----i got exposed to work you have to install it a very specific way for it to work I can post screen shot if you guys like. This is not a joke and gravity box works like a boss. Just don't mess with the navigation key section in gravity box or it will brick the device
[Miscellaneous Android Development] tecknight:
Install LGUP Dual Mode(Dev/User) on your Windows PC

New Tutorial:

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

This is pretty cool. check out some of the Dev mode screens:
[Miscellaneous Android Development] jasonmerc:
Real quick, can anyone confirm if this works on the Aristo 2 Plus? I don't see any reason why it wouldn't, but I just want to confirm.

On the other hand (if no one can confirm this), anyone with an Aristo 2 Plus they're willing to spare send me a PM. I'm in the process of porting TWRP to it and need someone to send test builds to!
[Miscellaneous Android Development] tecknight:
Yes, it will work on an Aristo 2 plus.

I have a number of tutorials here:

https://xdaforums.com/android/gener...-tutorials-t3805141/post76837377#post76837377

They should all work on the Aristo 2 plus.

The aristo 2 plus is model LM- X212TA

The Aristo 2 plus is actually identical to the Aristo 2 hardware-wise.

Let me know if you are able to get the date/time to set correctly in TWRP, as it does not set correctly in this version.

I don't know what

ro.boot.hardware and ro.build.product are for the 2 plus
[Miscellaneous Android Development] jasonmerc:
Thanks for the quick reply. As of now I'm still attempting to build an Aristo 2 Plus specific version of TWRP with the zImage taken from the Plus kernel source rather than the normal one. I figure even if it's unnecessary it's still good practice for me to learn how building TWRP works since I've never done it myself before.

As far as I know, the Aristo 2 Plus is MOSTLY the same hardware as the normal one, save for a few more LTE bands that work. For something like TWRP this obviously shouldn't be a problem, but for the ROM scene I'd imagine people would want all the LTE bands they can get. Also please let me know how I can get the ro.boot.hardware and ro.build.product values for you. I BELIEVE they're just in the build prop, correct? I'll go and pull these values from my friend's phone once we can confirm where the location is.
[Miscellaneous Android Development] tecknight:
Kernel and android source are here:

http://opensource.lge.com/osSch/list?types=ALL&search=lmx212

Yes, the ro.boot.hardware and ro.build.product should be the same and s/b in build.prop.

Based on the source, the hardware is identical ro.boot.hardware=cv1 and ro.build.product=cv1, identical to the Aristo 2
[Miscellaneous Android Development] jasonmerc:
Yeah I already got all that source from there, already uploaded the kernel part to Github. In the process of building TWRP with the modded zImage now. All I did was take the TWRP cv1 tree and swap out the zImage for the Plus just to see if it works first. Once we can confirm it's all good I'll try to find the codename and we can update the twrp tree for the Plus I made:

https://github.com/jasonmerc/twrp_device_lge_cv1plus

EDIT: right now I'm running into a problem when I build, I get:

ninja: error: '/media/administrator/6c846fbc-6594-4dd2-85bb-3df719c321bc/twrp/out/host/linux-x86/obj/STATIC_LIBRARIES/libandroidfw_intermediates/export_includes', needed by '/media/administrator/6c846fbc-6594-4dd2-85bb-3df719c321bc/twrp/out/host/linux-x86/obj/EXECUTABLES/zipalign_intermediates/import_includes', missing and no known rule to make it

and I don't know where I'm supposed to find this file. Any insight?
[Miscellaneous Android Development] armandop_:
Saw this in your BoardConfig.mk

TARGET_PREBUILT_KERNEL := device/lge/cv1/zImage

Make sure to change it to device/lge/cv1plus/zImage
[Miscellaneous Android Development] armandop_:
Also replace EVERYTHING that has "cv1" with "cv1plus". If you need me to make a separate tree for you let me know :)