yashsingh1/xdaforums huggingface dataset:
[G2 Original Android Development] agrumpyone:
please start with the link, given under installing, from the first post of this Thread
[G2 Original Android Development] theelderstatesman:
It's official: LG Electronics is exiting the smartphone business

LG Electronics has officially confirmed that it is shutting down its mobile division, ending one of the oldest Android smartphone brands.

www.xda-developers.com
[G2 Original Android Development] IT Tech:
WOW!.....CRAZY! They have tried all kinds of things to sell their phones for years and nothing seemed to work.
[G2 Original Android Development] theelderstatesman:
LG Announces "Three Year Pledge" for OS Updates | LG NEWSROOM

LG Reassures Current and Future Customers Following Announcement to Withdraw from Mobile Industry SEOUL, Apr. 8, 2021 — LG Electronics (LG) announced today that all premium LG smartphones currently in

www.lgnewsroom.com
[G2 Original Android Development] kjsu0:
Xda post on LG closing mobile division
[G2 Original Android Development] RobertoN90:
Bluetooth sometimes is unstable. It turns off and on again while I'm listening to music. Did anyone notice this issue?
[G2 Original Android Development] 60nine:
note:

internal Lineage updater gives bootlops... it downloads the latest build without problem, reboots to recovery, flashes the build and then just keeps trying to boot... after some time - it boots in recovery again and stops...

only fix so far is to flash gapps again - then it boots normally again...

sorry if this was already posted...
[G2 Original Android Development] aleasto:
Use the suggested gapps package.
[G2 Original Android Development] 60nine:
@aleasto - sorry, but i guess you didn't quite get my post...

i thought that the inbuilt updater should update the rom without an additional step to flash the gapps again... i didn't see this mentioned anywhere (apart for the manual update via twrp)
[G2 Original Android Development] aleasto:
The only way the Updater can know to flash gapps again is if the gapps package tells it to. The gapps package shall provide a shell script that reinstalls itself. Your gapps package is either not doing that, or its script is broken/outdated.
[G2 Original Android Development] 60nine:
thanks... makes more sense now...

so which are the latest gapps to use? the official ones? (if they exist)

i've used r19 so far (this was the first time i've tried inbuilt updater - usually i'd just download a new build and flash everything via twrp manually)

one question extra - gapps have to be on the device or the updater somehow skips or downloads them if they're not present?
[G2 Original Android Development] aleasto:
Redirecting…

If you use a proper gapps package, you don't have to think about it.

You don't need the zip downloaded, everything necessary to reinstall is already installed in the system partition.
[G2 Original Android Development] gordon55:
Hi there.

1st, many thx. for providing this update for the good old G2.

Actually I have a problem with the 18.1 on LG G2 32GB: wifi is not connecting ...

What I did :

having 17.1 updated.

follow procedure to update to 18.1 via adb

G2 rebooted, but no wifi connection ... SSID are shown, passwords entered, but no connection

ok, clean install of 18.1 ... same problem, even in setup the wifi is not connected.

test with clean install of 17.1 from March 25th : ok, wifi is connected even in setup.

I took a logcat on both 18.1 and 17.1 installations. There I see the connected in 17.1, but not in 18.1 ??

OK, I'm not an expert on logcat, although pretty familiar with adb ...

I'd apprciate any advice, if there is any information I should provide, pls. let me know.

Thx. in advance
[G2 Original Android Development] aleasto:
Well, let's start by sharing the logcat
[G2 Original Android Development] gordon55:
thx, attached
[G2 Original Android Development] gordon55:
and for 18.1
[G2 Original Android Development] tomKater:
Hello everybody,

First of all, thank you very much for the work performed !

Is it possible to enable the exFat support for the external storage with this rom ? It worked with LOS 17.1.

Thank you for your feedback.
[G2 Original Android Development] smilehtc:
the infrared emitter seems doesn't work .. someone has the same problem ?

is there an infrared remote app that works with 15 april build ?
[G2 Original Android Development] aleasto:
Probably won't be supported
[G2 Original Android Development] IT Tech:
Make sure the IR opening is not dirty or covered. There are many remote control apps on the play store that would work. I use a fairly sophisticated app called Touchsquid. I worked with the developers here and there for about five years troubleshooting and helping them improve the app as an end-user. Been using it for many years. It works with Global Cache devices and others (so you do not have to point your phone at a device like a TV, Cable Box, A/V Receiver etc.) and it will also control the LG G2 IR Transmitter.
[G2 Original Android Development] Lamborghini61:
Hi I could not find the "Advanced reboot" option. I wonder if I'm making a mistake somewhere?
[G2 Original Android Development] 60nine:
when you hold power button - you'll get a few options > "emergency" - "power off" & "restart"...

if you click on "restart" - it will offer you options "system" (clasic system reboot) and "recovery" (reboot to recovery)...
[G2 Original Android Development] Lamborghini61:
In Lineage OS 18.1, I could not see this. It existed at 17.1. It is much better for me to enter recovery mode through the system. Because the physical keys are problematic.
[G2 Original Android Development] 60nine:
if you want to enter recovery through the system itself - you can use an app for that (something like "advanced reboot", i can't remember the exact name on the store) - just be sure to use the app from the trusted developer since it uses SU permissions...
[G2 Original Android Development] Lamborghini61:
It could be opened via "Developer options". This feature would be nice to have now. I have not been using SU permissions for a long time and I am not planning to use it either. So I am waiting for now.
[G2 Original Android Development] agrumpyone:
you have to enable this option in the settings. Do a search for recovery in the top bar search field in settings. the first suggested item brings you to the menu item to enable it.
[G2 Original Android Development] Lamborghini61:
Thanks. It was my fault. This option is now placed elsewhere. I found it now.
[G2 Original Android Development] aleasto:
Settings > System > Gestures > Power menu
[G2 Original Android Development] Lamborghini61:
I discovered an error. The screen flashes out of nowhere. The wallpaper appears to be black. But there is no problem in the lock screen notification and time.
[G2 Original Android Development] cauch_y:
Hi, I've just updated from 17.1 to 18.1 with latest build, latest TWRP and mindTheGapps. Flashing went buttery smooth after restart I could unlock the encrypted device but after the boot I can't unlock the phone (with a PIN). It looks like the launcher is crashing. I can see the wallpaper for the moment and then it get backs to the PIN pad. I thought maybe I can go straight to the settings (with a cog from the drop down) but unfortunately it is not working (fails in the same way). Any chance it is fixable from the TWRP? Some cache cleaning?

EDIT

OK. SOLVED. I had to delete /data/system/locksettings.db (from the TWRP) to turn off the lock screen. Now everything seems fine (with new PIN).

Once again thanks a lot @aleasto for this great work.
[G2 Original Android Development] gordon55:
hi @aleasto,

actually I tested the new LOS image from yesterday ... no ... still wifi not working on my D802 ...

btw., do you had any chance to view the logcats ? anything "not normal" ?

I cheched the LOS 18.1 on another LG G2 ... 16GB ... unfortunately same problem : Wifi not connecting

am I doing something wrong? I am just flashing LOS recovery via dd, then reboot into recovery, reset and sideload LOS ...

no chance ... wifi does't connect.

appeciating any advice. Thx.
[G2 Original Android Development] aleasto:
Your router exposes the WPA3 capability, the phone tries to use it and fails.

Will be fixed in the next build, by explicitly disabling WPA3 support on the g2.
[G2 Original Android Development] gordon55:
thank you very much @aleasto .

yep, I activated WPA3 on my router (FritzBox 7590) some time ago during last upgrade, as more and more of my devices support WPA3.

I verified this now by simply diabling WPA3 on my router, recreated the network definition on G2 ... now connects again at 433 Mbit/s via 5GHz, using WPA2.

btw, I assume that the network module on LG G2 does not support WPA3 anyway, does it ?
[G2 Original Android Development] 60nine:
does anyone have problems with recent apps not showing when pressing recent apps navigation button (square) ? (i'm using Nova Launcher Prime - if that matters)

When i click on that button - nothing happens...
[G2 Original Android Development] agrumpyone:
Because I didn't find any definitive info on whether Google Pay works with LineageOS on this device, I just tried it out .. and it works great. Thanks for that.
[G2 Original Android Development] computerofil:
I am using Nova Launcher too and all it's OK with all buttons.

BTW: I am using Nova Launcher by default launcher and therefore I disabled Trebuchet. No problem.
[G2 Original Android Development] 60nine:
yes, same here - Trebuchet also disabled, but the buttons don't work for me... i'll see if the next build helps - or a clean install...
[G2 Original Android Development] Kadir_Li:
Hi everybody, as a new and first time custom rom user, this is my first post in this forum. I flashed, firstly, LOS 17.1 to my LG G2 D802 (Int) with TWRP and connected to the Wi-Fi Eduroam (PEAP-MSCHAPV2) of my university. However, when I flashed LOS 18.1 to my phone last week, I cannot connect. It needs domain name. I tried some domains but failed. How can I overcome this problem? Thanks in advance for your replies.

Special thanks to developers also.
[G2 Original Android Development] IT Tech:
Sounds like you wiped out the Domain Credentials that were stored in the 17.1 ROM (that were working) when flashing the 18.1 ROM. The credentials / permission to connect to your university would come from the university. Check with the IT department or administrator of the university's network.
[G2 Original Android Development] 60nine:
few days ago i've mentioned the inbuilt updater issue... after that - i've followed the @aleasto suggestion and used different gapps package...

previous April update went well without the need to manually flash the gapps again...

now - with the latest April build - the same problem occured... i had to manually flash both the gapps and the Magisk...

i guess i'll just have to do a full wipe and reinstall some day and start from scratch... since this is not my daily driver - i'm not that much bothered with some quirks here and there - i'm just reporting what happens...
[G2 Original Android Development] 60nine:
dude, seriously - what is your problem? why can't you just ignore this device subforum once and for all...
[G2 Original Android Development] agrumpyone:
hmm - have no problem with the updater. maybe your twrp is not the latest version or it has to do with magisk? if you don't need magisk, could you try without it?
[G2 Original Android Development] 60nine:
my twrp is the latest and i need magisk :)
[G2 Original Android Development] computerofil:
I'm using Magisk Canary. People say that it's good for Android 11. May be you'll try that?
[G2 Original Android Development] 60nine:
somehow i doubt it's Magisk related :)
[G2 Original Android Development] computerofil:
But...you wrote that You need Magisk..I thought you don't now what kind of Magisk you need.
[G2 Original Android Development] 60nine:
you misunderstood... i'm already using official Magisk
[G2 Original Android Development] theelderstatesman:
@aleasto: HELP! My D802 is broken and I tried to install LOS on another one I have following the instructions @ https://wiki.lineageos.org/devices/d802/install, but I get the following error trying to unlock the bootloader: dd if=/sdcard/aboot.bin of=/dev/block/platform/msm_sdcc.1/by-name/aboot Permission denied (see screenshot)

I'm rooted, but no use. I tried to google the solution without success. Can you please help me? Thanks so much in advance.
[G2 Original Android Development] aleasto:
`su` > Press Enter

then copy the other commands
[G2 Original Android Development] theelderstatesman:
I tried that, but no use also ...
[G2 Original Android Development] theelderstatesman:
I found the solution. Adb shell wasn't granted su rights. Thanks again for your help ...
[G2 Original Android Development] cenkcs:
My phone stuck at bootloop after last update. I have old lineageos zip file in my storage. I want to install it but I can't turn off the phone. How can I turn off my phone and boot as recovery so I can install old zip file? I have no adb installed and I have lineageos recovery

update: after few minutes recovery-like screen opens and only has two options: try again and factory reset(deletes everything in storage)

I can't go to recovery from there

my battery drained. charged it a little and tried to boot it as recovery like wiki.lineageos says but it still booting regularly

(hold Volume Down + Power. When the LG logo appears, release both buttons and hold Volume Up + Volume Down.)

update 2: just realised my recovery was lineageos17.1 recovery. oops

update 3: I managed to enter the recovery by pressing volume down+power button again after releasing them but it says "can't load andrioid system. your data may be corrupt and you may need to perform a factory reset and erase all user data."

I have only two choises try again and factory data reset.

I just want to install my old working lineageos.zip that already in my storage
[G2 Original Android Development] aleasto:
Read https://wiki.lineageos.org/devices/d802#special-boot-modes, it says:
[G2 Original Android Development] cenkcs:
I know. recovery (version 2020 09 03) saying "can't load andrioid system. your data may be corrupt and you may need to perform a factory reset and erase all user data."

and gives me two choises "try again" and "factory data reset"

update:

I did it. tried few variations. only this worked:

hold power+volume down. release only power after logo comes. hold power again until recovery menu comes
[G2 Original Android Development] aleasto:
Yes, that is what's written in the guide i linked you.

Also you can select the back arrow (top left) in the "can't load andrioid system" menu to go back to recovery home
[G2 Original Android Development] cenkcs:
I tried back arrow but it rebooting . its very hard to go to recoverys main menu (but possible). I installed last working lineageos 17.1 and it didn't work. I think my recovery is damaged. Can I flash another recovery from this "2020.09.03 lineageos17.1 recovery"? it only accepting zip files from recovery adb.

update: I managed to reach my files somehow. I will first install lollipop then 18.1. thanks
[G2 Original Android Development] Lamborghini61:
Hi. My phone turned off and on while it stopped. But it didn't get past the LG logo and this was repeated. I was able to enter recovery mode. But it doesn't see the storage unit. Do you think my phone is completely done? Is there no possibility of survival?
[G2 Original Android Development] rootarded:
Either give helpful advice or please stop posting. Your comments are often either about you being impatient for features / releases or you complain and complain, like anyone would have any obligation to do anything for you. Please reconsider when writing whether your post will be helpful or not.

This is a developer's forum, not a social media platform.
[G2 Original Android Development] 60nine:
somehow he just doesn't get that for some of us LG G2 is not a primary device, nor even secondary or tertiary - but just a toy "to play with" on a side and to see how far will this old phone go in terms of new unofficial updates... for example - i'm using G2 mainly as a wake up alarm or rarely to browse the internet or watch youtube when my main device is charging...
[G2 Original Android Development] rootarded:
To be honest, I still use it as a daily driver (until the Pixel 6 hits the scene) and I am still impressed how well this device performs (especially with a new battery).

So thanks again to @aleasto for their impressive work!
[G2 Original Android Development] theelderstatesman:
I also used it as a daily driver until the 4th of January this year, when it started to have a problem with the screen that got worse and I was obliged to change to another phone, more or less, from March on. In the meantime, I have a second hand LG G2 (D802) that works well, but the battery is old and not so good anymore, so that I still didn't change back to use it as a daily driver. But, I was always very happy with my LG G2 on a daily basis. And I also would like to thank @aleasto for his work ...
[G2 Original Android Development] rootarded:
Why not just swap the batteries between the two G2's? I did the same last month with a second hand G2 as some parts began to fail.
[G2 Original Android Development] theelderstatesman:
Good idea, thank you, but I was also not too happy with one from the broken phone, so that I will let somebody repair it and substitute the battery with a new one from another D802 I unfortunately softbricked completely by mistake/stupidity ...
[G2 Original Android Development] IT Tech:
Testing with the following:

VS980

TWRP 3.3.1

lineage-18.1-20210316-UNOFFICIAL-vs980

BiTGApps-arm-11.0.0-R19_signed

Magisk-v22.01 (22100) [Rooted] Still does not pass Safteynet with Android 11

Of course I am using the VS980 UNOFFICIAL Build thanks to @aleasto so you may not experience the same issues as me if you are using the OFFICIAL Builds and other devices

I use this phone daily for everything - Phone, Internet, Many Apps (Smarthome Audio / Video, Smarthome Lighting, Lawn Watering Sprinkler System to name a few) Streaming Audio / Video, Texting. The fact that the phone has an internal IR Blaster works wonders for my Smarthome Setup and other situations. IR Blasters are not available on most phones except for a very select few (That is disappointing).

Since installing the lineage-18.1-20210303-UNOFFICIAL-vs980 on that release date and then the lineage-18.1-20210316-UNOFFICIAL-vs980 (which was to fix lag only) on that release date, I mentioned some of the issues below in a previous post. The phone is usable as an everyday phone but you will definitely have to contend with performance issues.

Here are my observations:

* Messages talk to text still works intermittently. You receive "initializing" but it does not reach the "Speak Now" when you would speak and have it convert to text. A reboot usually makes it temporarily work.

* Taking a picture using the camera app - the picture you take does not appear in the camera app. You can navigate to the picture using FILES or similar app but they will not appear in the camera app until you reboot the phone. A reboot is required after every picture you take in order for it to appear in the camera app.

* After the screen sleeps it still makes the screen wake/lineage boot animation sound

* If you are in an area or inside a building and have Poor/No LTE signal or Wifi, the phone is unusable (System UI Freeze ups, crashes, lag, apps non responsive etc.)

* When using the phone while charging - Apps, SystemUI etc lag, freeze etc

* When charging and the phone powered off the phone only charges to 99%. After turning the phone on it will then work its way up to 100%

* As others have mentioned with many other ROM's, the longer the ROM is in use the worse the performance gets. So initially it seems pretty fast and responsive but after several weeks or so it will begin to decrease in performance overall. Then it will clear up on its own and perform better. Overall, inconsistent performance.

* Audio / Video stuttering, crackling, lagging, freezing etc. when streaming Audio and/or Video. This was a fairly widespread problem with Android 11 last year and was suppose to be resolved but that does not seem to be the case. Again, after initially installing the ROM it works but after using it for several weeks or so afterwards the streaming performance decreases.

EDIT 5-10-21

* Forgot to mention the phone "ear" speaker volume is very low. Have not looked in to whether it is a hardware issue or ROM related.
[G2 Original Android Development] 60nine:
i've replaced the battery last year with a fairly new one and it holds 4 hours SOT without a problem (wifi only)... my G2 still looks like a new device, only few small scratches on the camera and washed out arrows on volume buttons :) (i also have my mother-in-law's d802 with broken screen for spare parts in case motherboard dies or something)
[G2 Original Android Development] 60nine:
i've found out what was causing the multitasking button not working...

- if you use i.e. Nova Launcher as your default launcher - don't freeze Trebuchet (i.e. with Titanium Backup) because the navigation buttons will stop working as they should (especially the recent apps/multitasking button)

as soon as i've unfrost Trebuchet launcher - buttons worked again as they should... so now i wonder is this a Nova Launcher issue or system issue? anyway - i'm glad i've figured it out :)
[G2 Original Android Development] emergency 911:
Im using this rom roughly for a week and here is the results;

-gmail app very often checks for new e mails.

-3 to 5 times in a day phone freezes for 3 seconds.

-NFC scan time is increased (now takes 10 seconds it was like 5 sec).

+other things work perfect.

well done bro, you made it again.

LG G2 still lives thanks to you, it s like undead.

keep up the good work, many thanks.
[G2 Original Android Development] computerofil:
I wonder why the releases are called nightly? They're weekly!
[G2 Original Android Development] aleasto:
The build slaves still work every night, for different devices :)
[G2 Original Android Development] computerofil:
I wish you further success on your slave galley
[G2 Original Android Development] computerofil:
Yesterday I tried to install the lineage release 18.1-20210513-nightly-d802-signed.zip on my D802 phone through the update. I got an infinite download and then exit to TWRP. I downloaded this update manually and tried to install via TWRP - the result was the same even after 2 attempts. I was forced to download release 20210506, it was installed via TWRP without problems.
[G2 Original Android Development] theelderstatesman:
Somewhere I read that the terms master and slave will get substituted by others for racial concerns ...
[G2 Original Android Development] computerofil:
Thank God in Russia there are no replacements because of some pseudo-norms. We say what we think, we only smile when we feel really good, and we tell the bad guy face to face that he's a bad guy. And if we praise, we praise for the real thing, and not because of political correctness. "Slave" was an Aleasto's joke and we understood each other.
[G2 Original Android Development] theelderstatesman:
Yes, I also understood it as a joke and I wasn't saying that I'm in favor of the new names - I just wanted to give you this information as such ...
[G2 Original Android Development] computerofil:
Well,thank you. BTW: has anyone had a problem updating to version 20210513 like me?
[G2 Original Android Development] theelderstatesman:
I didn't. I backed up data partition, wiped everything except internal storage, installed the rom, BiTGApps-arm-11.0.0-R25_signed.zip, Magisk-f822ca5b(23001).zip, restored the data partition and booted back to system without problem. It works just fine ...
[G2 Original Android Development] missile117:
Is it what one is supposed to do to update the rom? I always just plain install it without any other manipulation and I didn't encounter any major bug. I also wipe cache when it is proposed even though I don't even know what it means 😆
[G2 Original Android Development] theelderstatesman:
I don't know, if it's what you're supposed to do, but it's the way I always do it ...