[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Ascii3:
[MENTION=2881807]x86cpu[/MENTION] :

LG G5 Variant: RS988

Lineage OS Build: lineage-15.1-20190704-X86CPU-rs988.zip, UNOFFICIAL

Bug Report 1 - Navigation bar customization:

The Navigation Bar extra Buttons customized behavior is buggy (set at Settings --> System --> Buttons _-> [Navigation Bar Section] Buttons and Layout):

The color of the Navigation bar Extra buttons is always white and oftentimes the Navigation bar is also white and the added buttons are invisible.

When invoked via the added buttons, Keycode actions may occur multiple times in succession rather than a single time. This is most notable when an on-screen overlay is performed, such as the behavior of Power Button (Keycode value "26", long press added Navigation bar button to show menu).

Bug Report 2 - Contacts and Phone:

It is worth noting that much of Contacts and Phone app UIs looks and appears to functions almost exactly like what manufacturer ZTE uses for Android 6.0.1 (maybe other versions as well, but I have not tried them).

Using the Phone app, seeking a contact on the Contacts tab, selecting one, and then swiping it off screen results in the contacts list going back to the top rather than remaining where it was. This I find rather annoying and would guess it is not the intended behavior. The ZTE version does not reset back to the top when sliding an open contact in the Phone app. It may also be worth noting the the behavior of the Contacts app for the RS988 LineageOS build at issue is and is consistent with the behavior of the ZTE implementation of the Contacts app and the position of the Contacts list does not reset back to the top after sliding off a contact. (Note: The selected contact information is positioned to the entire screen in the Contacts app and only partial screen in the Phone app; this is normal behavior for these different apps).

The in-call keypad display does not have a backspace button to remove some entered information from view. I found this to be unusual and unexpected. It seems like a generally common feature to have the ability to backspace or delete some information from display (like a passcode, for example), but none is present. This may or may not be a bug, but is an annoying shortcoming.

Bug Report 3 - Default Browser Listing:

When Kiwi Browser (ARM64 version of version "Centaurus", download: https://github.com/kiwibrowser/android/releases ) is installed, the Default Browser selection page lists "Kiwi Browser" twice. I am not sure if this is also a bug in Kiwi browser.. I have attached screenshots to illustrate this issue.

Bug Report 4 - Encryption Process Stuck:

UPDATE2: After reading some posts implying a relationship between the system recovery and the Android operating system, it seems that the system recovery might also possibly be at fault. An important reference thread: https://xdaforums.com/lg-g5/how-to/solution-encryption-unsuccessful-format-t3931259

After or during the performing of the Encrypting Phone operation, the device stops responding and does not proceed past the LineageOS boot animation (which still animates). One has to do a battery pull and battery reinstall to be able to use the device again. After the battery pull and reinstall, the phone is given to be Encrypted in the System security settings and the device can be used and otherwise appears to behave normally. I have not tried the Encrypt Phone functionality more than once, and when I tried it I had already installed many apps and had much data written. UPDATE: After setting a pattern lock, and to enforce at startup, the device could no longer boot into Android.

Bug Report 5 - Video Out and In[NOT YET VERIFIED ON CURRENT BUILD]

When using a multiport adaptor (maybe also individual inputs/output, I have not tested those) such as OMARS 8 in 1 USB C adapter ( https://www.amazon.com/gp/product/B075SY3NRW/ ), the audio and video output (I tested HDMI) does not work. This adapter does work on stock LG stock Android 7.0.

Bug Report 6 - Files File Manger Fails to Retain File Modified Timestamp For Copy or Move Operations:

The system File Manager, Files (com.android.documentsui), fails to retain file modified date information for a file that has been moved or copied. This behavior was a longtime bug in Android, but was supposed to have been corrected in Android Oreo 8.0. The correction is referenced by XDA member [MENTION=6192363]tag68[/MENTION] here:

Bug Report 7 - Privacy Guard Prompt Stays Above Everything: [NOT YET VERIFIED ON CURRENT BUILD]

When being prompted for action by Privacy Guard, the dialog box stays on screen above everything else, and does not allow the device to be used well without selecting one of its options. For example, when the Privacy Guard dialog box shows, one cannot use the system Recents screen normally or to terminate the app. This becomes especially problematic when multiple Privacy Guard prompts appear in succession.

Not necessarily bugs, but would be good to have and is worth mentioning:

Ethernet GUI.

Currently there is no GUI to configure Ethernet and one has to rely on auto-configuration to use it or configure it via a terminal emulator. An decent Ethernet GUI (perhaps as an option at Settings --> Network & Internet ) would one to use Ethernet much more easily.

More Navigation Buttons Allowance.

Currently, the Settings app allows adding only two more buttons to the Navigation Bar; however, depending on resolution, more buttons may fit. Up to seven navigation bar buttons should be able to fit comfortably when using the greatest resolution (set to "Smallest") selectable from the Settings --> Display --> Display size. I would be good to allow adding more navigation buttons than just two, space permitting.

Better System Camera App Lens Identification.

Currently the system camera app has two icons to identify the camera lens being used. The front camera lens has its own icon, but each back lens has the same icon and it is rather difficult to tell which back lens is being used. It would be good if the camera lens to be used were clearly identified.

All that being said, thank you for the ROM.