yashsingh1/xdaforums huggingface dataset:
[G4 Android Development] bel57:
Yes I was also reporting about that, unknown baseband but it still works fine!

Anyway, for the people who flashed manually the files, can we continue like that or is it better to flash the ROM as a simple package?
[G4 Android Development] kessaras:
i will :D but at my rom if i have your permission ! this one is to stay stock i won't modify it, its our alternative for the kdz that we never got from LG.

Nope, it works for me , with cosmote and with vodafone. checked both carriers. Maybe the default.prop of the stock recovery has some lines that modem needs or the aboot has some lock for the modem. We will know after our TWRP dev finishes his checks.

people who flashed it manually they can dirty flash it.

In the code i didn't add any wipe or format command.

So if you are coming from MM or from lineage/aosp build , wipe , data,dalvik-cache and cache manually in advance wipe menu of twrp before flashing this.

This will flash all the partitions as if you flash the kdz, the only difference is that you will need to wipe manually. TWRP will be replaced with the stock recovery too.

This is the best since we jump to a newer OS version !

And afterwards IF twrp support it we can go to bootloader and fastboot flash twrp again.

Wiping is a "must do" when jumping to a newer OS mate !

Use LG Backup or if you are certain that Google has backed them all up just wipe and flash and restore everything afterwards using the google setup on 1st boot.
[G4 Android Development] renzetti.s:
Of course but use this...

https://xdaforums.com/showthread.php?t=3647710

Inviato dal mio LG-D802 utilizzando Tapatalk
[G4 Android Development] bel57:
So, do you mean I can flash over without wiping but I lose recovery access?

Sorry if I didn't understand correctly. Thanks for your work, can't wait for custom ROMs :)
[G4 Android Development] kessaras:
yes this will flash all the partitions.

you will lose twrp but after you boot and make sure everything works , you can go to bootloader and flash twrp again.

We still are not sure if the current twrp will have any bug. our steadfasterx is looking at the matter. he will propably check, compare files and do his part.

our part is to be careful.

So yes you can dirty flash.

if something doesn't work, you can clean flash too. (stock recovery too can wipe data.)

you can go to bootloader and flash twrp again too.

Lastly you can also open the zip and delete the recovery.bin if you want to avoid flashing the stock.

Me i had to provide this as it is cause its our alternative to the kdz we don't have
[G4 Android Development] Robert_1968_:
UX 6.0

Tried this port but it keeps crashing for me on nougat.
[G4 Android Development] renzetti.s:
Ah you haven't root right?

This should be pushed in privapp with permissions

Inviato dal mio LG-D802 utilizzando Tapatalk
[G4 Android Development] bel57:
Got it. Thanks for the explanation, Sir!
[G4 Android Development] kessaras:
What port ?

This is not a port. This is the official v29a from LG. Its the update LG gave to only Poland and we never got it .

Don't start sending bug reports here. Its not my Rom and it's not my work.

Call LG and tell them
[G4 Android Development] Robert_1968_:
I meant the ux 6.0 launcher port for lg g4
[G4 Android Development] bel57:
Ok I have another question for you.

I'm no expert, so let's see: why are these 4 apps disabled?
[G4 Android Development] popy2006:
How stable is it? Any bugs yet?

Gesendet von meinem LG-H815 mit Tapatalk
[G4 Android Development] kessaras:
i dunno those questions should be addressed to lg ! they are indeed disabled by default and i enabled them.

no major bugs. its as stable MM was.
[G4 Android Development] bel57:
Also reactivated them. Anyway, all smooth, I really loooove Nougat :D
[G4 Android Development] Adooda:
thanks man for the hard work! LG should hire you, anyway I can get this to work on my H815L BL locked? Kdz or something I can flash with LGUP ?

thanks a lot
[G4 Android Development] billyx1:
Both questions already answerd in this thread.
[G4 Android Development] Andy280798:
Sorry, what you mean with "clean flash"?
[G4 Android Development] renzetti.s:
It is my home.... Right?

Sorry for spam

Inviato dal mio LG-D802 utilizzando Tapatalk
[G4 Android Development] stefan.kurz:
I come back to my problem. I tried different kdz files. It's always the same result. It stops between 9 and 25% eith 0x2000. Has someone a tot file. The link in the thread is no longer available.

I see the lg logo by start. It always follow the download mode. It's equal if i put a usb cable in or not. Trying a recovery. I saw the menu, press 2 times yes and i'm in... Download Mode. Does anyone has an idea? Do i have a chance?

Gesendet von meinem LG-D802 mit Tapatalk
[G4 Android Development] Astrako:
Check this maybe can help you:

https://xdaforums.com/showpost.php?p=73493577&postcount=78
[G4 Android Development] stefan.kurz:
Thx. I try at home
[G4 Android Development] kessaras:
Wipe and install

yes !! :D this is yours !!!! didn't i install it yesterday ?
[G4 Android Development] stefan.kurz:
Your a wise man. Thx so many times!!! You make my day!!!!
[G4 Android Development] Spraite25:
Didn't find it searching the whole thread

Is it possible or is it better to wait for an OTA?
[G4 Android Development] artefact_:
Hi,

Thanks for great job guy :), works well on my G4 !

Same question as jurastefo, how to root... I'm trying this method... unsuccessfully.

Flash recovery command's works, but no way to boot on twrp.

When i type this after flashing : fastboot boot twrp.img

I've always an error.

downloading 'boot.img'...
OKAY [ 0.790s]
booting...
FAILED (remote: unknown command)
finished. total time: 0.837s

This process has worked previously when i was on MM.

An idea ?

Thanks !
[G4 Android Development] kessaras:
None. No idea.

The new Nougat bootloader doesn't allow that.

Ask the expert in TWRP thread. He is the only one that can research that and find out why
[G4 Android Development] Randy_Orton91:
I managed to go into twrp recovery in this way: use these command first: "fastboot flash recovery twrp-3.1.1-1-g4.img" and then "fastboot boot twrp-3.1.1-1-g4.img" (it gives always that error but its not a problem) in the end: "fastboot reboot" then power off phone and go in recovery mode with keys (volume down+power key)
[G4 Android Development] billyx1:
https://xdaforums.com/showpost.php?p=73504600&postcount=168
[G4 Android Development] artefact_:
Thanks all :)

Twrp works with boot manually.

I've a message about bootloader unlock by LG before OS's booting which break the process to boot on twrp...

I can't use volume down + power when it's off.

But i can boot on twrp via adb command : adb reboot recovery :)

I've another question, can I disable this message about bootloader unlocked ? It's just for comfort... :p

Thanks
[G4 Android Development] steadfasterX:
Depends on the country and a little bit on the current feeling of the supporter. :I

In Europe unlocking bootloader and root is usually not a reason to reject repair. Check out e.g. https://www.piana.eu/root

.
[G4 Android Development] raptorddd:
renzettis means is ths happening using his launcher G6 home.?
[G4 Android Development] renzetti.s:
Yes he understand and joking of course [emoji106]

Inviato dal mio LG-D802 utilizzando Tapatalk
[G4 Android Development] Oxious119:
Yes, I just recently sent in my H815 for repair due to bootloop in Germany and it was repaired under warranty without problems even though bootloader was unlocked and custom Rom/kernel installed.
[G4 Android Development] gpetit14:
my h815TW have locked bootloader and cannot unlock in the lg developer page, how to change recovery for flash this rom? thanks.
[G4 Android Development] kessaras:
Mate it's impossible since we don't have a kdz from LG. You have to wait for the v30
[G4 Android Development] gpetit14:
Thanks for the answer
[G4 Android Development] kessaras:
v29A kernel

https://www.androidfilehost.com/?fid=817550096634794570

This is the LG stock kernel modded by me.

Disabled the big cores pre-boot.

Edited interactive governor for small cores to let the CPU rest more.

So those who don't want to root or flash TWRP they can use bootloader to flash this kernel and conserve some battery juice too.

adb reboot bootloader
fastboot flash boot boot-mod.img
fastboot reboot

Those who have root and twrp they can still use this kernel but the script i gave you yesterday , does a better job.
[G4 Android Development] obvious:
Script you gave yesterday?

Incidentally, are these the sort of (battery draining?) log messages people are seeing with v29a stock?
[G4 Android Development] kessaras:
thats no error really there.

the max cpu value changes according to the temp.

ah, script yes, 2nd post.

always check OP and 2nd post.

Many of us like to update 2nd posts to not push OP updates without important reason
[G4 Android Development] obvious:
Doh, schoolboy error

In the meantime, I flashed modified boot over existing installation usiing twrp beta. After booting, settings force close etc. Tried dalvik + cache wipe without luck so have restored original v29a boot image. All good now, just warm
[G4 Android Development] Pabo:
I made a schoolboy's error. Downgrade H815 Nougat Stock [v29A][Int. variant][Official] to MM by using the LGUP refulbish. I'm at 25% (system?) and reports the error:error code = 0x2000. And the end. What's next? Wait for H815 kdz ? Another solution? Thx
[G4 Android Development] kessaras:
Answer is at page 8/21
[G4 Android Development] stefan.kurz:
https://xdaforums.com/g4/help/bricked-g4-h815-bootloader-locked-t3660257/page8

Post 71 till 75 should be the answer. Please do it exactly the way i wrote.
[G4 Android Development] Pabo:
Thanks guys works perfectly all ok :good::good:
[G4 Android Development] IoIam:
Is there a place where i can download more themes? (Apart from the lg store)
[G4 Android Development] kessaras:
Only LG store has LG launcher themes.

Htc launcher in htc .

Only Sony has themes in play store and 3rd party launchers.
[G4 Android Development] mughal23:
How much do you think we'll have to wait for the official v30 update?
[G4 Android Development] kessaras:
[MENTION=6917540]Astrako[/MENTION], [MENTION=5308112]raptorddd[/MENTION], guys I only see smoke. What do you see ?

(Magicians meeting to find out v30 release date and source code )

http://m.hindustantimes.com/rf/image_size_960x540/HT/p2/2017/05/22/Pictures/_0f465b8a-3f15-11e7-a718-97a052f84fc6.jpg
[G4 Android Development] raptorddd:
my crystal ball needs recharging. for gotto take it outside to eclipse
[G4 Android Development] ronaldrenteria:
I do not have TWRP, so how should I upgrade, Thanks.

Although the people of LG told me that for my h815P should wait but that is going to arrive, just be patient ..

But my patience is over.
[G4 Android Development] szymel00:
In Google Play market ;)

LG TT
[G4 Android Development] varun vidyaarth:
Flashing this in h818n

MOD EDIT: Please dont quote the first post.

Yours is a good example....you quoted the first post but it does not belong to the right device.

Please imagine someone using search and getting this post of yours....he might end up flashing accidentally and bury his device permanently....

Kindly avoid any of these...quoting the OP / CHANGE LOG / FIRST post....

Can this be flashed in locked lg g4 dual h818n indian variant?
[G4 Android Development] fegitoli:
No. Not without changing certain things in the firmware to make it compatible for your device. It also won't work unless your bootloader is unlocked.
[G4 Android Development] Matad1974:
Well, downloaded at this time ... what version of TWRP is required?
[G4 Android Development] kessaras:
3.1.1-1 ++
[G4 Android Development] niccotaglia:
Does the 60fps camera mod work?
[G4 Android Development] kessaras:
yeah. the only flashable .zip in my mods folder that will not work is the wakelock blocker thats flashed as a system app and i have it odexed it to only work on my freedom os.

also mods that don't work on nougat i labeled them as "MM_Only.........."
[G4 Android Development] Caffo74:
Awesome thanks dude, I'll give this Nought some love over the weekend,

Sorry but I gotta lmao [emoji23] at the amount of times you've said "This is not my rom. This is the stock official v29A from LG. Since we don't have a kdz i used this alternative solution" wow [MENTION=5461026]kessaras[/MENTION] I feel your pain hahaha, me reading this from OP to here I totally understand everything that's been written/said and done lol just a shame other people don't understand "This is not my rom. This is the stock official v29A from LG" [emoji4]

Cheers, have a great weekend.

G4 H815 ~ Genisys ~ UX 5.0 ~ SimpleGX
[G4 Android Development] harvet1984:
Please give a link on how to ROOT?
[G4 Android Development] MattheewHun:
Click here! This is the best all-in-one guide you can find. :)
[G4 Android Development] kessaras:
That guide is too much........

just boot into bootloader and do

fastboot flash recovery recovery.img

(the latest 3.1.1-1 from twrp thread)

boot into recovery and flash magisk or su. done.
[G4 Android Development] raied115:
Thank you so much for the upload, your time invested in answering all of the questions. Those kind of contributions are missing in our time...

I have just one question: I can't seem to be able to install Magidisk through flashing it in recovery. It gives "ERROR: 1".

I'm trying to flash the latest version, namely 13.3, so I might be able to flash a temporary version of Xposed on the phone.

SU went perfectly by the way.

And also, how can one extract only the original UX/UI from the System files? I have restored the Data from another ROM from a previous backup and it restored the UI as well.

I would really appreciate any help!
[G4 Android Development] kessaras:
did you install something else first or messed up the boot.img ?

to install magisk you need a clean kernel. Try install the beta kernel in post #2 , or extract boot.bin from the rom and rename .bin to .img and flash it in recovery (boot partition) , then flash magisk.

also now that you have su you need to press to totally uninstall su before all that.

SU can also change kernel mode to permissive to install xposed , but i haven't researched all that cause i dont use xposed. It's useless in nougat. it doesn't have not even a single mod thats missing from android 7.
[G4 Android Development] fabioitalia:
How to enter twrp with Nougat stock? I have flashed twrp
[G4 Android Development] kessaras:
How did you enter TWRP on MM ?

1. Developer options , enable adb. adb reboot recovery

2. Terminal app. su, reboot recovery.

3. Hardware button vol down and power. Vol down needs a double tap on LG logo and hold.

4. Install application from play store that will give you extra reboot options.

5. Try soft brick it on purpose (joking)

EDIT:

And this is the official. In OP sais stock LG recovery. Don't ask OT questions. Ask in the right thread.
[G4 Android Development] Pabo:
On the MM, I had a problem with occasionally call missed https://xdaforums.com/g4/help/g4-stuck-dialing-misses-calls-t3204109

Solved it Nougat ? Has a new modem....?
[G4 Android Development] kessaras:
Personally i don't know , i never had that issue on MM.

The modem now is new yes.
[G4 Android Development] Diomorgan:
Just to let you know, I made a dirty flash deleting recovery.img from the ZIP and everything looks fine, BUT there are just two problems:

1-Makisk module "Android Mic Fix (mine was 3.2.1") disabled my mic and I can't listen too, just disabled the mod,restarted, , everything is back fine (maybe I was a newbie installing it, just googled around and A LOT of sites suggest to install it).

2-The sistem overal is snappy, no particolar lag, like in NOUGAT and suport still A LOT of multitasking, BUT

the stock camera is VERY LAGGY!

everytime I swap from rear to front it freezes BLURRY for a few seconds.I found even laggy the picture taking (so people move a little and I have micro-blurry pics, :( ) and desperately laggy to view a picture after I toke it. I try without any other app opened in background... stil the same.

Maybe is due to the dirty update (but I came from nougat...)? Could it be due to the "90balanced" script that I immediately copied in the right magisk folder? (to try without it do I just need to delete from the magisk folder and reboot, isn't it?)

I ask for help about that because I use to take this "old" but very good phone to take picture at disco on weekend so a fast camera is a must :(

Thank you and sorry for the looooong post.

Have a nice day :o
[G4 Android Development] jameslight:
Those who have the v29 will get the nougat v30 when released with OTA update ?
[G4 Android Development] harvet1984:
could you elaborate? I can't go by the old instructions in TWRP

still loader was blocked,so he says roll on 6 too in any way does not work
[G4 Android Development] ufocus:
DON'T, JUST DON'T even think of doing something before it's known its safe!
[G4 Android Development] jameslight:
Lol. What do you mean?
[G4 Android Development] ufocus:
Even if you get OTA notification don't do anything.
[G4 Android Development] jameslight:
I dont get anything for now. I mean the official OTA update from android
[G4 Android Development] kessaras:
well, i got a pic of this to test the focus on the letters while moving my hand. You shouldn't dirty flash over lineage based. you are lucky to even boot. Since 2 years on MM we always said when moving from stock to lineage and reverse we need to clean flash for that reason.

Your system partition has leftovers from lineage it's not a clean system. Some leftovers may still be used by some apps.

This is a full OS upgrade to v29A. It's safe otherwise i wouldn't write OTAs in the OP.
[G4 Android Development] kessaras:
wrong quote.

deleted.
[G4 Android Development] Remuzzz:
My phone was still locked but I really wanted to try Nougat, so I took a chance this weekend: unlocked the device and installed this rom. My first impression: it's great! I had a weird kind of battery drain in MM, now it's gone, and the firmware feels just as snappy as MM. With this software we're ready for another couple of years with our phone, nice!
[G4 Android Development] kessaras:
weird ? :laugh:

the leekage apk had a bug. it detected the battery fine below 99% and until 20~30%, then suddenly battery was running out fast.

we had more time on 100% and less below 20%.

now on nougat it works good.

And you can relock the bootloader if you don't root with this rom and recovery.

This is official . if you go back to bootloader now and press fastboot oem lock , its locked.

But don't do it after you flash twrp and root because ........... kdz then.
[G4 Android Development] Remuzzz:
Thanks for the tip, I'll relock the bootloader this afternoon!
[G4 Android Development] kessaras:
but why ?

did LG in the email with the unlock.bin told you that you void warranty ?

For the most countries in Europe, unlocking the bootloader doesn't void warranty, only root does.

EDIT:

Also by relocking the bootloader and then in ROM we press to format data , from settings (i think its called restore something), after it reboots, we pass safetynet by default.

Good for those who don't want to have root and also want Android Pay.

Besides that, i don't see any other reason to re-lock
[G4 Android Development] jameslight:
Can get g6 launcher for g4?
[G4 Android Development] Diomorgan:
I came from stock MM! Will post a video asap.Thank you

This is a full OS upgrade to v29A. It's safe otherwise i wouldn't write OTAs in the OP.[/QUOTE]
[G4 Android Development] kessaras:
from stock mm also wipe all.

when moving to another sdk version we have to wipe.

only when we dirty flash the same rom or another of the same base we dont wipe.

example from this you can dirty flash freedom, g4 nougat of astrako.

from lineage 14.1 you can dirty flash RR, DU , and others lineage based.

from aosp the same.

Another example of full wipe:

from los 13 you got to wipe to go to los 14.1.

from 14.1 -> 13 = wipe

same from MM -> nougat = wipe.

nougat -> MM = wipe

An exception are the ported roms.

Although they are the same sdk , ported roms may conflict with the data of the stock official base.

Ported apps may need different information to work. So we must always full wipe to flash ported roms. We never know what bug we will face
[G4 Android Development] raptorddd:
search username renzetti.s find his thread
[G4 Android Development] madman_cro:
So message before boot" your device cannot be checked for blabla" is normal?
[G4 Android Development] niccotaglia:
For some reason after flashing the 60fps camera mod the slow motion stopped working (the option is gone)
[G4 Android Development] kessaras:
but i still have it

i can't fix something i can't see.

do you have a backup of the original file from before patch or you want me to share one to test it ?
[G4 Android Development] niccotaglia:
I don't have a backup of the stock file
[G4 Android Development] kessaras:
https://www.androidfilehost.com/?fid=745425885120758360
[G4 Android Development] niccotaglia:
What could be the issue? (I'm out of the house, so I can't flash anything)
[G4 Android Development] kessaras:
I don't know. Which camera mod you flashed ?

The old one or v2 ?

I can only reflash it on my g4 and if I see the same bug I will fix it. Otherwise the only thing I can think of is maybe you enabled camera hal3 or disabled hal1.

I mean that if the mod doesn't cause the same bug on me too , it's the hal.
[G4 Android Development] bel57:
I flashed the super camera mod and no problem with slowmo.

However, I still have the notification led blinking for no reason. Seems that Nougat (full wipe) upgrade didn't fix that issue.
[G4 Android Development] kessaras:
I use light manager from play store to control it and it works.

But I don't have that bug anymore. If I swipe the notification , the led stops permanently.
[G4 Android Development] bel57:
Do you think it might be hardware related or a software control bug?

It happens randomly and I hate to have it blinking, always makes me check if new notification...
[G4 Android Development] :
Hey all.

I have this rom working well on my G4. Fully flashed it and relocked Bootloader after.

One slight problem is with Android Pay. I have the latest noarch nodpi from Google + updated Play Services, yet it seems the LG G4 does not pass the safetynet, it fails at CTS profile mismatch.

The device is not rooted, not modified, only v29a installed and Bootloader locked after. Is there anything I can do to make Android Pay work?
[G4 Android Development] bel57:
[MENTION=4545050]Sambu_k[/MENTION] yes, install latest Magisk beta version. Then enable Magisk hide for Android Pay.

Mine pass SafetyNet and can launch Pokémon GO even with root+bl unlocked.

Also, there is a module that fixes the issue.
[G4 Android Development] da.vandenham:
Magisk with safetynet fix module. Its the only fix
[G4 Android Development] kessaras:
Ok listen up

Don't just relock the device.

After relock you have to use the stock lg recovery to fully wipe everything.

Lastly our stock dpi of the LG g4 is 640. Use the 640 version of Android pay.

The way I suggest to do it is just like they told you.

Unlock again, flash twrp , magisk and safetynet pass fix

Safetynet is very strict to pass. Some devices even when you buy them new from store they don't pass it.

There is a possibility that safetynet can read the content of the file in bootloader that tells if we have unlocked or not. That file doesn't change even if we relock
[G4 Android Development] Faultles:
Online banking apps

Do they still work with that rom? Aa its not custom or anything?
[G4 Android Development] kessaras:
you have unlocked bootloader.

without magisk and safetynet pass fix you can't use Pay.

so its the same