yashsingh1/xdaforums huggingface dataset:
[G4 Android Development] xda_maddogdean:
Small charging issue

First off, a bug thumbs up to the devs for this one. I'm using this on the H815 as my daily driver and have NOTHING to complain about - it is fantastic!

I did load and run the official LG v29 ROM, but I hate the LG control freak software and the overload of bloated Google apps. GAPPS pica is perfect for me.

I can attest that the DRM issue is a real one on Lineage (probably on any rooted device, actually). I was recently on a flight where the airline offered in flight movies streamed to your mobile device via wifi. Once their app was installed, my friends phone, running stock ROM, loaded the movies and he had great inflight entertainment. I sat, sucking on my juice box, staring at my "This device does not meet DRM requirements. You may have rooted or tampered with your system" (or something to that effect) message.

The one issue I do notice is that as of the latest nightly (and a few before this, possibly all of Lineage 14, I can't say), Rapid Charging doesn't work. I am using the original charger. Previously on MM or even ROM v29 (LG Nougat), rapid charging worked fine. Now I just see a "Charging slowly" message on my lock screen. And this isn't really a complaint, just a FYI.

Cheers
[G4 Android Development] Netsab:
So, with unofficial build, I tired NFC payment, and... nothing. I tired Android Beam with my wife's phone, nothing.

NFC issue is known? Or it's just me?

Edit: that's weird I get toast of connection on my phone when I put it on the NFC spot of my sound bar... So does my wife's phone.

---------- Post added at 09:57 AM ---------- Previous post was at 09:50 AM ----------

AFAIK, message "charging slowly" is just a display bug. I feel no change of charge time between 13 and 14.1
[G4 Android Development] tqwzUX6fn39GZMEzSnDF:
I can confirm maxauvy.

My 1st G4 was fine to take pictures, videos etc. But well-known bootloop damaged occured and LG send me new device (manufacturing date: end of July 2017). I've flashed latest LOS on this and now cam crashes after a few seconds.
[G4 Android Development] xda_maddogdean:
Funny, to me it seems to charge slower on the dedicated charger no than before, but that could be perception.

My new headphones should arrive today or tomorrow, they have NFC. I'll try it and report back.

Cheers
[G4 Android Development] stratonz:
Hi [MENTION=5776465]genesixxbf3[/MENTION],

just a question: your latest RR 5.8.5 20171103 use v29 sources as your lineage version?

Thanks in advance!
[G4 Android Development] maxauvy:
In my case they "just" replaced the motherboard (at least that's what is stated in the intervention report I received along with the phone). Other parts (battery, back case, screen) are the same, and I am sure of that (I remember some scratches :D ).

Maybe the new mobo is not the same as the "original" H815 PCB. [MENTION=5776465]genesixxbf3[/MENTION] have you heard of something like this? D'you think LG would replace H815 mobo by another G4 variant's? :confused:

BTW [MENTION=7045718]tqwzUX6fn39GZMEzSnDF[/MENTION] do you have the other problem with double vibration when using software buttons on latest LaOS?
[G4 Android Development] kessaras:
feel at ease if the mobo wasnt in stock since 2015 :p
[G4 Android Development] kessaras:
hi guys. anyone here can share his build.prop with me to compare the signatures that get generated on los versus aosp based ? (OFFICIAL ONE)

i wanna check if its a signature issue that in all aosp based i get restriction=9 on some apps related to gps or its the dpi according to gapps devs
[G4 Android Development] tqwzUX6fn39GZMEzSnDF:
No, I don't have double vibration.

My old screen had some scratches, too. This is - amongst other reasons - why I know I have completely new one.

Offtopic: Phone got damaged 3 days before end of warranty during holiday with all my tickets on it (flight, train, sightseeing). I strongly recommend everyone to take printouts of tickets with you if you are on holiday and your phone is a G4.

/Offtopic.
[G4 Android Development] chwiejak:
Hello,

I have problem with stock alarm clock which causing reboot on alarm time. It is wake with GREEN boot animation and vibrating.

I am on onyx on last release.

Am I alone with this issue?

Br

Sorry, wrong thread
[G4 Android Development] Jock93:
Video

Why when i see a video,Image go in delay?
[G4 Android Development] kessaras:
[MENTION=5776465]genesixxbf3[/MENTION], https://github.com/Suicide-Squirrel...mmit/819ef2ca455cc5f1d107417ffa85523b9e5a5ce5
[G4 Android Development] genesixxbf3:
Isn’t it already included ?

Envoyé de mon iPhone en utilisant Tapatalk
[G4 Android Development] kessaras:
nope. not in ur unofficial. (in your personal repos)

EDIT:

if you use your personal then they r not included
[G4 Android Development] genesixxbf3:
Actually that’s normal I don’t use the file anymore

Envoyé de mon iPhone en utilisant Tapatalk
[G4 Android Development] :
Ok hello guys excellent that lineage is on the h815.

Thank you for all your hard work. I've tried it, I have a few issues.

One is in WhatsApp when calling, loud speaker doesn't work and it crashes the call, and whole WhatsApp app. I think it does it all with VoIP apps, such as FB messenger and three in touch.

Secondly I find the battery draining

And thirdly my phone generates more then usual heat.

Does anybody else have these issues??
[G4 Android Development] Netsab:
I use Kernel Adiutor's temperature regulator for heat issues. Never have heat issues since I have it.
[G4 Android Development] dropbear2:
Hi Kassaras

Did you get build.prop from official version ?

I am on nougat v29a but if you still need it I will install official los and share it with you.
[G4 Android Development] kessaras:
yup. i updated the fingerprint in device tree and the gps to Nougat, but sadly it didnt fix the restriction=9.

So i'm still trying to understand why that happens.

Thank you
[G4 Android Development] mughal23:
I want to use this LineageOS ROM but I'm currently on v29 official nougat. What steps should I take to come back to LineageOS?
[G4 Android Development] cryptoman007:
https://wiki.lineageos.org/devices/h815/install
[G4 Android Development] SheratanN:
Messenger crashes while on video call on RR( which is based on LOS ) , I guess it's a LOS problem.
[G4 Android Development] tulen_kobi:
Can somebody who is still using official or gensixx's unofficial build report if taking and saving video in default system app(Snapdragon camera) works for you?

The question is if the video get saved or not.
[G4 Android Development] gbok:
Using unnofficial version. Video works and is saved ( Footej camera app)
[G4 Android Development] tulen_kobi:
Can you please test using the original app, there is the problem in my unofficial build. Footej works here fine too.
[G4 Android Development] marshell:
H815 not officially supported any more?

Hi all,

I just noticed that the G4 international (H815) was taken off the list of supported devices for both LineageOS 14.1 and 15 (https://www.lineageoslog.com/14.1/h815 and https://www.lineageoslog.com/15.0/h815) because an open bug that causes the device encryption to fail (h815 (BUGBASH-498), https://jira.lineageos.org/browse/BUGBASH-498).

Does anyone have more info if this bug is also in the inofficial version and thus likely to stay?

Best regards,

Marshell
[G4 Android Development] kessaras:
Well the bug is old.

In my roms for example encryption works. But if the official won't update....

The only thing we miss in order to encrypt safely is TWRP.

Anyway, does it really matter if the official los stopped ??

Its outdated by a lot.
[G4 Android Development] marshell:
Well, I was hoping for LineageOS 15 to be available for the G4 as well, which won't happen if the build is stopped.

I wasn't aware of any other ROMs for the G4 that feature Android Oreo. Are there any?
[G4 Android Development] xMattiax:
Hi Guys, i am searching a good rom for my old lg g4.

Is this one working well without bugs?
[G4 Android Development] tulen_kobi:
This one is using old marshmallow sources, try my unofficial ;)

---------- Post added at 08:53 PM ---------- Previous post was at 08:50 PM ----------

No they are not any. Bear in mind that there are only three developers for LG G4 if I count myself in.

Building Oreo will be a huge amount of work that is now beyond us. We are now trying to make Nougat bug free.
[G4 Android Development] kessaras:
No it's not beyond us.

We will get Oreo because I'll make it happen.

I'll merge Google source code and fix conflicts until it's built.

The problem is time and yes ok , people too. If we were more , it would happen sooner
[G4 Android Development] Jirrick:
I'm running last official build (1107). Video in default camera is recorded and saved properly only when app is switched to Video mode (only one red button visible). When trying to shoot video from Photo mode (both Blue/White and Red d=button visible) I get an error and app crashes.
[G4 Android Development] belrik:
Sorry but without being rude can I ask what the obstacles are to pushing the commits from unofficial ROMs into the LOS source? I know it's a time sink of course but it offers a good common experience across devices. Thanks for your time.
[G4 Android Development] tulen_kobi:
We do not have any official LOS maintainer any more. The last one - genesixx left month ago. There is nobody to accept pull requests and genesixx will not accept any pull requests as he does not work on this device any more.

The official LOS builds stopped now so we need to manage ourselves by doing unofficial builds like mine.
[G4 Android Development] genesixxbf3:
Actually I can still merge but you won’t have official build

Envoyé de mon iPhone en utilisant Tapatalk
[G4 Android Development] jeremie57:
Hello,

I do not quite understand what the problem is with the H815.

I was on LOS with my LG G3 which is HS. So I bought a LG G4 and told me that if the previous phone was followed by LOS, it would be also but unfortunately, the support of the G4 will be stopped.

Why is the H815 abandoned by LOS? Is it due to the fact that only the European version can be unlocked ? :(
[G4 Android Development] genesixxbf3:
Dev has life too

Envoyé de mon iPhone en utilisant Tapatalk
[G4 Android Development] jeremie57:
Hello genesixxbf3,

Oh yes, I totally agree and thank everyone who allows people like me to enjoy all this work! :good:

I'm just a little disappointed that I should have bought a new LG G3 rather than a LG G4 ...
[G4 Android Development] genesixxbf3:
From my point of view lg is becoming crap. Can’t release a product without ****ty software and defective hardware

Envoyé de mon iPhone en utilisant Tapatalk
[G4 Android Development] jeremie57:
That's sure but LG G4 was the latest phone with a removable battery and wireless charge...

So, it's like that...

Thank you for the time you spent on this project and the work done ...:)
[G4 Android Development] genesixxbf3:
Removable battery phone are dead. You may need to accept that now ^^

Envoyé de mon iPhone en utilisant Tapatalk
[G4 Android Development] jeremie57:
Yes, I know but I'm old school... ;)
[G4 Android Development] kessaras:
True. G3 was the last really good LG.

Since then every new LG is worse than the previous one.
[G4 Android Development] SeewolfPK:
Can you please post a download-link.
[G4 Android Development] tulen_kobi:
It is the next thread to this one...

https://xdaforums.com/g4/development/rom-lineage-os-14-1-lg-g4-t3704019

---------- Post added at 03:56 PM ---------- Previous post was at 03:55 PM ----------

G3 had abysmal GPS...
[G4 Android Development] codeworkx:
There's no single patch on gerrit for g4-common or h815 trees. Can't be that bad.

I'm still here, just busy with other phones.
[G4 Android Development] tulen_kobi:
Kasseras and me are maintaining our own device trees at Suicide-Squirrel. We use nougat sources released for f500k variant of the device.

The official variant is still on v20 sources. Is there any chance to get newer sources to the official?

Can I please ask you how this shim added by you work? g4: add camera shim . It does not seem to work with the new blobs.

My unofficial builds lineage builds are in this thread [ROM][TITAN][H815][7.1.2|N][UNOFFICIAL] Lineage OS 14.1 for LG G4
[G4 Android Development] codeworkx:
You have to upload your patches for review.

https://review.lineageos.org

Howto can be found at our wiki.

Normal:

mm-qcamera-daemon -> libc.so

Shimmed:

mm-qcamera-daemon -> libshim.so -> libc.so

It's a kind of wrapper, replacing original methods with the ones from libshim for compatibility.
[G4 Android Development] INFERNO997:
There is soo much battery drain in latest unofficial build... Don't know whats causing it but the kernel and os are using too much in gsam app..
[G4 Android Development] kessaras:
First of all i do all these for myself and i just share what i do.

We r kinda in a pinch :(

without oreo we dont have official support anywhere. most lead devs told me that "Nougat is oudated", thats all. So i have to find some time to add oreo source code and solve conflits.

With old outdated sources (MM sources) nougat cant encrypt , but everything else works.

With Nougat sources and blobs we have a top camera quality and everything works, encryption too, but MAYBE we need a shim or there is a permission missing to save ONLY back camera videos. Front camera is fine.

And im tired.....

i have to work too......

Some roms stopped even doing security patches on nougat and i fork and maintain it myself.

Kernel myself.

Have to also build at least one rom with customisations (RR) with new blobs...

Gerrit is unknown to me (yet. i didnt have time to learn. it cant be that hard) and somehow we need to update the official so that all servers start using new blobs finally and i can rest , lol.

(I'm new to this too. Originally im pc mechanic i had no idea of coding 2 months ago and i installed every app i could and learnt java and C.)

Worst phone ever :D i can say now that i hate LG.

If any help to update official , or fix a bug, or anything.... would be appreciated :) Since we don't have a great experience.
[G4 Android Development] tqwzUX6fn39GZMEzSnDF:
Nice to hear, thank you.

A few pages ago some other user and myself wrote we cannot take photos anymore that after LG repaired (other user, motherboard was changed) or totally replaced (myself; manufacturing date: end of July 2017) the H815 . I'm not talking about quality, but camera app crashes (official lineage one, but I've also tested other). Attached is a log where I've just opended camera app and waited until it crashes, opened it again and pressed some buttons within the app (no action) until it crashed again.

Maybe you have some time to look into it?
[G4 Android Development] genesixxbf3:
Hum yes there is https://review.lineageos.org/#/c/189051/

Envoyé de mon iPhone en utilisant Tapatalk
[G4 Android Development] codeworkx:
Not yours. I was talking about kessaras work.
[G4 Android Development] genesixxbf3:
Ah yes my bad.

Envoyé de mon iPhone en utilisant Tapatalk
[G4 Android Development] belrik:
Deleted.
[G4 Android Development] genesixxbf3:
Actually I kinda stopped to work on Android. Spending 70% of my time in school including weekend. So I don’t have much time to work on Android which I regret. I automated all the task on my server. (Also my g4 is not in Paris with me)

Envoyé de mon iPhone en utilisant Tapatalk
[G4 Android Development] kessaras:
Soon :D

I only need to fix one last single bug with back camera which doesn't save the videos using the new blobs and sources.

After that it will be perfect :D

Well... And soon I'll try Oreo sources. If I fail , I guess g4 dies in one or two months anyway. So, upload what...

It's LG fault to begin with. They never gave us the source code for international and the f500k Korean sources were given 10 days before Oreo was out..... That's not how a company should operate...

I'm saying this just because I don't want to be misunderstood. I don't blame anyone.

Everyone did a good job here as they always do.
[G4 Android Development] obvious:
Kessaras, I can't help but wonder what might happen if you became official LOS maintainer. Maybe collaborative nature of code review etc would actually make things easier, perhaps even more fun... :)
[G4 Android Development] codeworkx:
Its not just dying by software, also by hardware. Mine has a half broken gpu and my brother had to bake his one in the oven (200°C for 10 mins) to get it booting again to be able to do a final data backup.
[G4 Android Development] kessaras:
It would be a disaster ?

To fix a bug I have headache for 3 days ???

In the end I fix it though....

Anyway , just enjoy it for as long as it lives.

Me I can't promise anything for sure. If I make Oreo we will get back to official. Otherwise it's useless. Officials move on to Oreo. What do you need official for if they will never update... So it's Oreo or good buy g4...
[G4 Android Development] crysknife4life:
Please correct me if I am wrong but even when the G4 will not get official LOS 15, it gets Googles updates for Nougat, right? That's what it is good for.

There are still LOS 13 Builds for device's which didn't received 14.1.
[G4 Android Development] kessaras:
if security patches is your only problem , thats easy .

i already apply security patches along with oreo updates on our nougat AOSCP.

Is not a problem to add a security patch.... the problem is when we want to have a new feature, when we have a bug who is gonna fix it, when we want to try the next even newer Google cam that ships on Oreo in a few months, when we want i dont know what....

If you only want security patches you could buy a LG P880 and live happily ever after -_-

So, we need Oreo no matter what. A simple security patch is nothing its easy.

So , Official is good if we are up to date. What do you need an outdated official for ? Security patch is easy. What we need is to be up to date.

Am i wrong ? ;)
[G4 Android Development] Jirrick:
You still need someone to merge the patch and do the build, but even without official builds for either Nougat and/or Oreo the device can live on with unofficial builds. Heck there is a guy who builds LOS 11 (KitKat) with latest security patches for LG P500 which came out with Froyo.
[G4 Android Development] crysknife4life:
We all hope of and thank for the excellent work of the enthusiastic devs here to keep our devices running with updated and up-to-date Roms.

I do own several "old" and from the vendors for a long time already abandoned devices, including the SGS2 aka I9100, G2, G3, G4, V500, HTC one S. I'm just happy that all of them live on thanks to the community.
[G4 Android Development] DHD4Me:
Can you explain this? Where I can found information about? I know the guide for lineageos builds. It this enough to get the actual security patches? I want to learn more about to create my own build for this device. New features are not really important for me.
[G4 Android Development] belrik:
I think he means that the security patches come from the standard LOS repos so you don't need to cherry pick kernel and framework patches, just build the LOS source or use the Official build download.
[G4 Android Development] kessaras:
i only mean what i exactly said. Its easy to apply a security patch.

Whats hard is to solve conflicts when there is something new, a new feature, a new module, a new something.

Anyone with some basic knowledge can come here https://source.android.com/security/bulletin/

and see the new security patches and apply them.

What we need is Oreo and to go on getting updates, we dont just need security patches.

What do you need an official with the newest security patches if: drivers are outdated; Sources, blobs, device tree

and the quality of camera is low ?

Or what do you need the official for if you are 2 years behind from other phones; OP3T (its an example) can use the new Google Oreo cam and we can use only Nougat one
[G4 Android Development] tulen_kobi:
Well, you can use my unofficial builds for that. For LOS you don't need to care about implementing the security patches in the system as LOS team still support Nougat and they will do that for a long time. But as my builds are based on Titan kernel based on newer LG kernel sources than official(v30 ones vs v20 ones), there is need to apply security patches manually. E.g. cherry pick them. Kessaras is doing this thus keeping our device updated.

If you want to build your own build don't hesitate to contact me. Anybody who is willing to help to keep this device updated is welcome.
[G4 Android Development] wg2000:
So, with official LOS support for the G4 dead, what are our options for keeping up to date?

There are genesixx unofficial builds, kessaras' own AOSCP, tulen_kobi's own... Am I missing something? What would you suggest I move to?

Thanks!
[G4 Android Development] tulen_kobi:
Offcourse to my builds! :)
[G4 Android Development] tqwzUX6fn39GZMEzSnDF:
Do you know if camera will work with your build?

Please see https://xdaforums.com/showpost.php?p=74552514&postcount=4140 for further information.
[G4 Android Development] sejmand:
LG H815 is still on the LOS-download-website.

So there is still hope...

Or is it the "begining of the (official) end"?
[G4 Android Development] belrik:
Ideally one of the makers of these unofficial builds would have enough time to submit their patches via LOS Gerrit and in essence become the new official build. Then the existing devs may accept them as a maintainer.

Of course that's all theory. I wish that I had time for all that.
[G4 Android Development] Jirrick:
The official builds were stopped due to long term broken encryption. Both codeworkx and genesixxbf3 stopped actively supporting and fixing G4, but are still able to merge patches to lineage official repository. So virtually anyone can submit a patch to lineage gerrit and once verified there is possibility to resume official builds. There is dozens of devices which builds were paused for some time until big flaws were sorted out. This strict QA is actually good, once a device is official one can be sure there are no major bugs present.
[G4 Android Development] tulen_kobi:
Encryption is working on unofficials, but problem is, that is not working on TWRP. By encrypting you now loose TWRP.
[G4 Android Development] maxauvy:
Yeah, the other user was me, I guess :D

Next week I should get my H815 back (forgot it at my parent's) so I can give some logs, manufacturing date, do some tests...
[G4 Android Development] channeledbymodem:
Downgrade to marshmallow?

I upgraded to 14.1 from stock 20v and I want to go back to stock marshmallow 20v. Possible?

Update: I took a chance on downgrading since I couldn't live with the radio issues on the unofficial Nougat roms. Flashed a zipped stock official T-Mobile 20v and so far no problems. I'd still like to know why this worked but "rolling back" bricks the G4 on "official" stock.
[G4 Android Development] wg2000:
Has anyone found a solution to genesixx unofficial builds' torch not working?

Also, do I need to flash modem and bootloader of v29a? It seems to work fine with my current (v20 ones, unless lineageos official flashes its own)
[G4 Android Development] Netsab:
I use Xposed Torch with Gravity's nav bar shortcuts.

Edit : no need Xposed torch anymore, just choose "switch torch" (not sure of the English traduction) in Gravity's nav bar shortcuts
[G4 Android Development] raptorddd:
torch works now on kessaras aoscp on last update didnt before that.
[G4 Android Development] wg2000:
I have tried kessaras' AOSCP a couple of weeks before and found it to be very sluggish in animations when compared to official or official with llamasweet kernel. Was it just me or is it a known issue??
[G4 Android Development] tulen_kobi:
It is working on my unofficial Los builds.
[G4 Android Development] wg2000:
Thanks. How is smoothness compared to official LOS? Also, do I need to flash modem and bootloader?
[G4 Android Development] belrik:
Where is the bug on TWRP Github? Only one I see is already closed https://github.com/TeamWin/Team-Win-Recovery-Project/issues/477