yashsingh1/xdaforums huggingface dataset:
[G4 Android Development] popy2006:
I dont want to add more steps, the sensitivity of the volume rocker/buttons is to high!
[G4 Android Development] stefan.kurz:
Delete some steps. Maybe the sensitivity decreases.
[G4 Android Development] kessaras:
but i can't change that. thats a hardware issue. open the phone and put some paper below the button :p

lol :D
[G4 Android Development] carlos.ancaya:
Hello everyone, I told you that I was able to install this zip on my LG G4 h815p, I did it from Lollipop with root, then I flashed it like any zip(using flashfire) and finally I can enjoy Nougat :D

Thanks for the hard work [MENTION=5461026]kessaras[/MENTION]
[G4 Android Development] kessaras:
Thats great :D

Soon you will be able to unlock.

SteadfasterX is working on something really good
[G4 Android Development] G4-10a:
what about V10a-EUR ?

Does anyone got it working on a H815 V10a-EUR version ?

I have this version, rooted & with TWRP but I'm not sure it would be compatible with v29a stock.
[G4 Android Development] kessaras:
What about v10a europe ?

Thats a firmware version.

Phone variants are h811, h815 int, h818 , h815p, h815L , h81..............XXX
[G4 Android Development] mughal23:
Will we ever be able to see a stock Nougat ROM
[G4 Android Development] CygnusBlack:
It is.

---------- Post added at 10:20 PM ---------- Previous post was at 10:17 PM ----------

Any bugs in your variant?
[G4 Android Development] carlos.ancaya:
At the moment all good, I've been wearing it since Thursday and it has not given me any problem.
[G4 Android Development] CygnusBlack:
I guess I'll have to try your procedure (revert to LP, root and use flashfire). I'll try next weekend.
[G4 Android Development] kessaras:
wanna try a small test ?

A pre-rooted boot.img and data.img ?

can flashfire flash data partition too ?
[G4 Android Development] dontpannic:
I've read a few pages of this so far but feel compelled to ask a couple of basic questions before flashing an unknown ROM...

1. Where did this ROM come from?

2. How did we get a flashable ZIP without a KDZ?

3. Where's the Nougat bootloader?

I'm just a bit concerned about flashing something with absolutely no information about where it's come from.
[G4 Android Development] kessaras:
From Poland.

No kdz complaints to LG.

Keriox from Poland dump his partitions and have them to us.

Bootloader is in the .zip
[G4 Android Development] dontpannic:
Thanks.

I'm sure you can understand the risks associated with flashing a ROM and putting personal information onto a device without knowing where the ROM came from.
[G4 Android Development] kessaras:
Its not a rom and not my rom.

Its the alternative for kdz we never got, it's a full OS.

It will flash all partitions just like with a kdz restore
[G4 Android Development] CygnusBlack:
I don't know if it'll work. It's a 815p, locked.

I was surprised to see that's possible to upgrade to N from Lollipop.

Does this ROM have any antirollback value?
[G4 Android Development] kessaras:
no but it will sure give you a hard time to restore using kdz cause of those crap dlls to recognise the phone.

Anyway, its you the one interested in going to nougat and me trying to help here.

So if you r really interested , just follow my questions. When i ask about /data partition in flashfire don't answer me about butterflies.

Does flashfire flash /data partition or not (install flashfire and check its menu) ? if it does, i can share pre-rooted /data partition for all of you on other variants
[G4 Android Development] G4-10a:
Then does it work on every H815, including v10a-EUR-XX ?
[G4 Android Development] kessaras:
how should i know i can't buy all of 20 different variants...

h815 int. for sure.

1 test from a user h815p works but he lost root ofc since only h815 int. has unlocked bootloader.
[G4 Android Development] CygnusBlack:
But... Butterflies are so pretty :silly:

I'll check this weekend about flashfire and I'll get back to you.
[G4 Android Development] kessaras:
for the locked variants

i can't wait until the last moment.

to make a clean /data pre-rooted i need to do it on my phone, there isn't a way to flash magisk emulating in on pc and be compatible too.

I will have to backup my /data partition, wipe all out, flash root and dump my /data and /boot partition to share them and then restore my phone ofc :D

So i need to know it before i'll do it.

Soooo, i checked on my own.

Yes, flashfire can flash /data partition too.

Remind me on Sunday to dump my data, i'll already have backed up mine and finished my work so i'll have time for that.

Flash it as it is, stock.

I don't know if the locked bootloader checks signatures.

If it does then it will fail to boot. Only the official here will pass a signature check.
[G4 Android Development] CygnusBlack:
So, just to recap, I'll go back to LP, root then use flashfire to flash your ROM, right? (as Carlos said)
[G4 Android Development] kessaras:
Its not my rom !

Back to lp

Root

Download this os

Extract all content.

Rename all to .img

Flash all partitions available in flashfire
[G4 Android Development] raptorddd:
its a beta that polish guy got and shared. he didnt shared actually us contacted him and he had locked phone he kindly unlocked and shared his dump partition so other devs can share nougat on h815. us h811 user use the korean base. only korea has KDZ and polish guy got a OTA update.
[G4 Android Development] kensou63:
So no KDZ for this? Not even in the future?

Inviato dal mio A0001 utilizzando Tapatalk
[G4 Android Development] kessaras:
if lg gives v30 yes.

Why ?

locked variants can upgrade using flashfire from LP.

Most important to have some progress here is LG to finally share those sources for international variant and t-mobile
[G4 Android Development] kensou63:
I have H81529A and im stuck in download mode. Always Error 0x2000 in LGUP

Inviato dal mio A0001 utilizzando Tapatalk
[G4 Android Development] kessaras:
the reason i said i dont know is for you to use the search button -_-

https://xdaforums.com/g4/development/h815-nougat-stock-t3659860/post73636739#post73636739

i only searched keyword 0x2000 lgup
[G4 Android Development] dontpannic:
I'm actually a little bit annoyed by this ROM. It's fantastic - exactly how a skinned OEM ROM should be.

Why couldn't they have done this sooner - and I don't mean release Nougat, I mean the design philosophy they've gone with? Throughout Lollipop and Marshmallow we had an ugly, oversized, buggy quick toggles in the notification tray, a huge DPI we couldn't change without causing issues with stock apps, a Smart Notice widget which wasn't transparent and blocked out most of your wallpaper, and various other odd design choices along the way.

Now we have an attractive lockscreen, mostly transparent smart notice widget, ability to change DPI, stock Android notification quick toggles, stock notifications which can be interacted with in the proper way...

I'm glad they've finally seen the light and toned down the skin ever so slightly more and reintroduce elements of stock Android back into it - unfortunately it's far, far too late. These changes should have been implemented in Android 5 and 6 on this phone.

Finally, LG release a fantastic stock ROM for this phone, after 90% of it's users have gone elsewhere.
[G4 Android Development] thewild:
Thanks for your opinion. I was wondering what could make me go back to stock ROM, and you have some points.

About "90% of it's users have gone elsewhere", I'm not so sure. The G4 was an excellent phone (but for its subpar battery life).

Many users bought it in 2016 when it was dirt cheap and an incredible deal, so may of us have units that are 12-18 months old, maybe even less.

I'm glad LG is releasing on last update, and I'm glad the community here is still maintaining different flavors of L, M and N roms. This ROM release gives us hope for a source code release, and therefore even better alternative N ROMs.

This perspective will keep many users on this phone for at least one more year I believe. I'm not planning to switch to another phone until late 2018, and I'll be very happy if the devs here keep on releasing nice LOS ROMs.

Otherwise, I still might give this stock ROM a try some day.
[G4 Android Development] dontpannic:
There was no factual basis to my figure there, more of a figure of speech than anything else.

At the end of the day, LG have pulled a fantastic ROM out of the bag, but it's too late for the majority of the die-hards who have now moved on to a new generation of smartphones. LG released a skinned version of Lollipop with a quick settings notification shade which took up half the screen instead of swiping down twice to bring up the toggles (default L behaviour). Instead of changing that in M, they left it - left it for over two years, despite lots of feedback. The default DPI for those two years was incredible. If you have a bigger screen you should have the option to adjust the resolution to best suit your needs - but no, for two years we were stuck with massive UI objects. I bought a big phone because it was the only real thing on offer at the time, not because my eyesight was bad.

So in conclusion - when this does hit phones via OTA (actually, if it does - I'm not sure that the majority of carriers will even bother releasing Nougat for the G4 at this late stage), those who receive the update will surely be happy - it fixes a LOT of bugbears we had to endure throughout L and M.

Quite why they come up with an update this good on two year old hardware is beyond me. Maybe I'm just gutted that only now the phone is as good as it should have been at release when I've already moved on. Remembering of course that the biggest changes they've made - stock-ifying the notifications, quick toggles, DPI setting in display options, stock status bar icons - they're all things that could have been implemented from day one which would have improved the user experience.
[G4 Android Development] Hostilian:
Looks interesting.. Might finally upgrade from 6.0..

Unfortunately, since I got my H815 replaced after a boot loop (thanks Amazon), I haven't got round to rooting it..

Can you flash this with LGUP or do I need to get it rooted?

Any detailed steps appreciated! :)
[G4 Android Development] avro.bd:
I want to try this ROM for my lg g4 h815

Please suggest me the procedures
[G4 Android Development] Lurensu:
So, is it possible to install this firmware with TWRP in Fish and locked bootloader? And doing it this way may cause problems in the future?
[G4 Android Development] kessaras:
you can . with flashfire too.

but downgrade later will be tough and in nougat you got no root without unlock
[G4 Android Development] Lurensu:
Ok thanks, I don't care about root.... But will I need to downgrade in order to upgrade to nougat v30 official (if we will ever see it)? Or should it work normally?

Thank you again
[G4 Android Development] popy2006:
Anyone tested "Android Auto" & Bluetooth Calls/Music with it?
[G4 Android Development] pseudobluz:
How is camera compared to MM?
[G4 Android Development] kessaras:
other variants need their modem specific drivers.

since i don't have those phones i don't have any knowledge on this. Did the MM of h815 international worked on L variant before ?

But full rom with modem, not just the system.

Nougat modem now is totally different from MM. MM modem won't work.

So , before i tell you how to flash it, because i don't know IF you will be able to downgrade, i need to know this:

If you flash h815 international variant KDZ , it will work ???

Mate the hardware is exactly the same, we didn't change a phone, we simply got Nougat.

Only the UI is slightly different. Whoever say that he gets better shots on nougat, he needs to go to a doctor to check his eyes !
[G4 Android Development] Adooda:
Worked great

Indeed my friend I have been flashing H815 MM kdz's on my H815L and everything worked like charm, my only problem is I can't unlock the BL so I am stuck just with LGUP

thanks
[G4 Android Development] kessaras:
Without messing things up,

there is one and only way to flash those partitions but i don't know if they will actually flash on a locked bootloader.

We can't pack the partitions back to kdz , only LG has that tool, but we can flash update the system.bin in fastboot, if the system.bin has the LG signature.

flash boot the same way, flash modem partitions the same way.

i haven't tried it cause i flashed it in recovery. You can try.

Lastly,

If it doesn't work, then there is an alternative way, but it goes a little too much.

Since h815 international variant works, install latest v20p int. variant kdz. It will also flash the bootloader.

After flashing the h815 kdz the phone is h815 int variant , its not h815L anymore.

Try to unlock the bootloader (discuss this on TWRP thread with steadfasterX, he has more knowledge than me on this part since he is busy with the bootloader partitions everyday) and afterwards you will be able to flash this update to Nougat.

The only difference is that the phone will "think" its a int. variant not L
[G4 Android Development] pseudobluz:
You don't say! ;)

You took that pretty literally

Let me rephrase the question. How is the pics quality compared to MM? Since many people are posting they've noticed image quality decline on Nougat... You do know that image quality is not only determined by hardware only but drivers also, right?

And thanks for this!
[G4 Android Development] kessaras:
oh, :p

it is the same. we will afterwards add the 100% quality mod and many more mods.

i already tested latest twrp 3.1.1-1 and its working great. Magisk too.

Added g6 launcher, works great.

Now we can also add any mod from g6 with a simple deodex and copy paste.

Anyway, happy flash the official for now everyone ! Later when we all have time we will create our modded roms.

And nougat doesn't need debloat. Doze aggressively hits and hibernates the apps. Also the unused apps are immidiately cached and later on are hibernated too.

No need to even root to debloat ;)
[G4 Android Development] jurastefo:
Perfect install is via TWRP and is necessary do all wipes right?
[G4 Android Development] kessaras:
always. upgrading to a newer OS version needs a clean install.

We have forgotten how it feels to update :p

its been 2 years since last os update lmao
[G4 Android Development] jurastefo:
It is great feal it new update from LG:p For half hour I will install.
[G4 Android Development] Super98:):
Hi guys, I'm currently on lollipop modem, do I have to flash the marshmallow kdz or is the nougat modem included in this zip? I also have a request for [MENTION=5461026]kessaras[/MENTION], can you please modify the kernel so that it is possible to change the colors temperature of the screen and avoid the burn ins? Thank you very much for your amazing work and thanks to everyone that will answer me.
[G4 Android Development] kessaras:
mate we don't have a KDZ for Nougat.

i want this to stay as it is from LG and i want it to be used from all devs.

Afterwards we will all create our mods, kernels, roms, everything.

Use this thread to only ask a question of "how to" do something that you don't already know.

If this thread gets out of subject i will be forced to lock it and add full instructions in the OP.

EDIT:

i forgot to answer :)

Since you have to update since LP , at least flash the latest v20p bootloader

from here https://www.androidfilehost.com/?w=files&flid=194933,

then clean flash Nougat.

Reason:

updating firmware is not only modem and aboot partition. There are more partitions that need update for security reasons.

Nougat has ONLY the aboot and modem and modemst1-2.
[G4 Android Development] L1061K:
Just installed this ROM in the morning and it's working as expected. No crashes, no lag, no errors, nothing. Thank you, OP, really missed LG's stick camera (couldn't make it work on unofficial Nougat)
[G4 Android Development] Super98:):
Thank you very much for your answer! Is it normal that I have to log in for android file host? I have never experienced that :silly:
[G4 Android Development] kessaras:
https://www.androidfilehost.com/?w=files&flid=194933

sry i was logged in while i got the url from browser. i should click elsewhere to get the link when im logged in
[G4 Android Development] Super98:):
Thank you very much again! I will backup my current setup and then flash! I will report back asap!
[G4 Android Development] popy2006:
Really nice rom! And the best -> themes!

Here is a version without recovery, so TWRP is kept when you flash this: https://drive.google.com/file/d/0B4JpRMZvEb3sYnd3cjlDQ2tDZzg/view?usp=sharing

Maybe [MENTION=5461026]kessaras[/MENTION] will add thius to the OP?

Another question: Anyone found an AOSP style theme in Settings -> Themes -> Download button (Smartworld)?

thx

pOpY
[G4 Android Development] kessaras:
but mate this is about the stock we don't have from LG.... flashing it without recovery partition is not from LG anymore ! Besides we don't know if the guy who will flash it which TWRP version has installed before hand. Maybe someone has TWRP 3.0 , maybe he has bugs. We can't confuse things here. Here is full stock v29A from LG alternative to the KDZ we never got.

Can't you please make a separate thread for it ? It would be wiser
[G4 Android Development] Velkyrix:
It's possible but no one has made it yet ._.
[G4 Android Development] jurastefo:
Easy way how to root nougat and install TWRP?
[G4 Android Development] kessaras:
flashing this full os is like flashing h815 int. kdz. automatically h815p or whatever it is variant turns into a h815 int. if LG ever releases it, yes it will work.
[G4 Android Development] Lurensu:
Ok, thanks.... let's try nougat then!
[G4 Android Development] michalpro:
Hello guys

Can anyone give me a clear instruction on how to pass the SafetyNet check? Can't use Android Pay- tried Magisk with universal safetyfix beta, but CTS fails. Unlocked bootloader. Thanks
[G4 Android Development] kessaras:
magisk + safetynet fix pass module
[G4 Android Development] michalpro:
OK Here it is (working):

1. Install Magisk 13.3 version via TWRP (ver 14 DOES NOT WORK)

2. Reboot

3. Install SafetyNet Fix from Downloads section (NOT THE BETA).

Enjoy
[G4 Android Development] Halo2928:
I flashed this coming from my G4 with Unlocked bootloader. It seems to be locked now after flashing this, do I need to go through all the original steps to unlock it again?
[G4 Android Development] jovanv:
This is interesting... I flashed it on my G4 (H815, MM V20L) with an unlocked bootloader, and my bootloader was not locked, it is still unlocked. Are you coming from LP or MM?
[G4 Android Development] Halo2928:
My screen now comes with "your device cannot be checked for corruption. lock the bootloader" in yellow after boot.

I'm assuming it's still unlocked? It's not saying it in the top left corner like before

---------- Post added at 03:00 PM ---------- Previous post was at 02:56 PM ----------

Has the bootloader screen changed? I'm getting a screen with orange writing instead of "bootloader unlocked" in the top left corner
[G4 Android Development] jovanv:
Yes, I see the same message at boot and the bootloader looks like you said. And it is unlocked. Check the discussions earlier in this thread for locking the bootloader.
[G4 Android Development] michalpro:
Just to warn - if you lock the bootloader after Magisk installed - you'll brick the phone. "Device is corrupted" will appear. Only way to fix - reboot to download mode and flash unlocked bootloader again.
[G4 Android Development] Halo2928:
Do you have a Mirror for Masisk 13.3? I can't find it anywhere
[G4 Android Development] obvious:
It's literally on the first post of the magisk thread
[G4 Android Development] tulen_kobi:
Is there any possibility to add September security package to the ROM? The Blueborne vulnerability concerns me. https://www.xda-developers.com/blue...mpacts-android-ios-windows-and-linux-devices/
[G4 Android Development] kessaras:
1) this is an alternative of the full KDZ we don't have so i don't touch it. It's pure LG only!

2) its useless for stock backport fixes. https://android.googlesource.com/platform/frameworks/base/+/6ca2eccdbbd4f11698bd5312812b4d171ff3c8ce here in stock based we don't even have f2fs !

3) i got no source code, its stock based not los based. Where am i gonna add it ? xD

The only source we have it's in kernel level and i already tried to add f2fs in Titan kernel but it's impossible. I need some help for this to merge LG G2 Dorimanx f2fs !

Our hard disk is different from G2 and i need to edit more than 5k lines of code ~alone?! LOL~

So backport updates are useless in Titan without f2fs support.

Edit:

At least the rom side update should come from LG.

There is a ton of code to merge for the whole patch.

Impossible for one man alone. Other phones have a whole team of devs and still will need days to finish this update, imagine here alone decompiling and recompiling how long will it take.

And after all that I have to merge another ton of kernel commits in titan for the patch......

This is hell...
[G4 Android Development] Murischas:
Everything worked for me:

LG G4 H815 coming from V20a-EUR-XX

First I had stock MM (no root/no unlocked bootloader/no TWRP)

I just:

- Unlocked bootloader

- installed last TWRP

- Installed Nougat

Everthing perfect!
[G4 Android Development] avro.bd:
Can I flash this rom with my device??
[G4 Android Development] kessaras:
Yes
[G4 Android Development] popy2006:
Anyone noticed that WiFi is disconnecting when phone is in Standby?

Gesendet von meinem LG-H815 mit Tapatalk
[G4 Android Development] mughal23:
If I wanted to go back to stock marshmallow Rom then I'll have to restore the TWRP back-up and flash the .kdz with with LGUP tool, right?
[G4 Android Development] kessaras:
since lollipop
[G4 Android Development] Hostilian:
There's a Wifi setting 'Keep Wifi on when the screen is off'.

Is is disconnecting when it's set to 'Yes'?

#H

---------- Post added at 11:13 AM ---------- Previous post was at 11:07 AM ----------

Ok.. Few questions, if you don't mind..

1.. Do I need to unlock the bootloader to install this version of Nougat? (Phone is currently unlocked and un-rooted as I haven't rooted my replacement phone. My previous one - that bootlooped - I unlocked and rooted).

2.. Do I do everything via TWRP. Which beta version should I use for my H815 international? Will the newest Beta at the top of the linked page (OP) work OK?

3.. LOL.. Does anyone know if LG are going to actually release this as an upgrade anytime soon? Basically seeing whether there's any way I can get Nougat without a wipe..

Thanks guys!
[G4 Android Development] vanisimo:
Hi all

Is there a factory option for resolution control to 1080p - the same as in s7.
[G4 Android Development] kessaras:
1. Yes and you can relock afterwards

2. Ob 14 or newer

3. Only God knows ? if you stay pure stock you don't need to wipe but unlocking and relocking will wipe anyway. So backup.

adb shell wm size <resolution>
[G4 Android Development] Hostilian:
Thanks for that Kessaras..

twrp-3.1.1-BETA_g4_sfx-14.img < this one OK?

Relock afterwards? Is there a way to unlock without going down the LG (remove warranty) route - then relock without a trace?

Not that I've a problem going down LG's route - I've done it before on my previous G4 - just curious.. :)
[G4 Android Development] kessaras:
Send email and if they say in that mail that you don't void warranty by unlocking them u r fine. If they don't there is no way.

Unlocking h815 doesn't void anything. Don't ask too many questions. There is Google search too mate. I'm no library ?
[G4 Android Development] Hostilian:
Lol.. OK.. Was kind of a loaded question.. Unlocking, according to LG's FAQ, does invalidate your warranty (here in rip-off UK anyway)..

Just wondered if you could unlock it install TWRP etc, then lock it again - if there were any issues with the phone, you could say to LG; whilst you got the code, you didn't actually continue to Unlock it.. :)
[G4 Android Development] CygnusBlack:
I've tried the procedure.

As flashfire completed the process and booted the phone, I got a nice Secure Booting Error 1003.

What to do?