yashsingh1/xdaforums huggingface dataset:
[G4 Android Development] sirsomething:
I can confirm the ROM is fully working except the LG Update Apps or something which gives a warning it has stopped in every login. Besides that I didn't find any bug, so far
[G4 Android Development] kessaras:
yeah i disallowed the update center to work and only allowed the software updates for apps to work ;)

to protect people that will push to update when v30 comes !

Having TWRP and pushing the update to v30 will cause a disaster :D

bootloop and goodbye , cu after going to bootloader , erase -w , flash twrp , going to twrp and flash rom again !

So NO update center :)
[G4 Android Development] kessaras:
Wakelock blocker for Freedom OS exclusive

Sorry about that, this i made it to only work with Freedom OS Nougat.

It's odexed already so don't even think about flashing it at any ROM you like :)

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

Flash it in recovery, boot, open the app and hit the 2nd button to install the script.

It will automatically extract all the system services from services.jar , it will order them and it will pack them in the app.

It will reboot to TWRP install the script and when it will boot again, open it

and Enjoy a wakelock blocker just like the one we had in Xposed !
[G4 Android Development] Enerial57:
Sadly my in my case the aroma installer freezes or it completes and then my phone bootloops too bad I was really looking forward stock nougat :(
[G4 Android Development] eriuzz:
let my guess you have an h811 if is that have to wait unil he fix that version
[G4 Android Development] Enerial57:
nope h 815
[G4 Android Development] sirsomething:
Is your phone too hot?
[G4 Android Development] waseemmayaa:
Everytime i install freedom rom i got bootloop. Any way to fix it.
[G4 Android Development] kessaras:
show me whats your TWRP exactly.

version, build and link.
[G4 Android Development] kessaras:
Anyone with H811 and javascript , c++ knowledge want to develop Freedom OS Nougat for H811 ?

If nobody wants, i will do it , i will force the H811 firmware at my H815, but not right now

and i would also really love to avoid to brick my phone again and again by flashing h811 firmware !

If anyone can and wants, pm me. I will open an ftp server for faster sharing and communication and share the template.

EDIT:

i won't take any glory for that. He will make his own thread in T-mobile and i will only take care the H815 builds.
[G4 Android Development] Renejo:
Thank you for V5. Finally N on our 815!

I installed it yesterday clean flash and thusfar it works fine. I installed some apps and upgraded magisk to 13.3

When I select Text-to-speech under Settings-language and keyboard it gives an error: com.android.settings has stopped.
[G4 Android Development] kessaras:
did you check carefully the aroma choices ?

an app must be missing related to tts

EDIT:

Sorry to disappoint you guys ,

the v10 camera app is exactly the same with ours.

Both nougat cameras. The only difference is ONLY

at the settings interface. Even the whole interface is the same.

I won't port it. It's useless.
[G4 Android Development] Renejo:
Thanks, dirty flash with Google TTS selected did the job ?
[G4 Android Development] kessaras:
Google Dialer

New Google Dialer

Flashing the mod , it won't delete the LG dialer.

If you wish to have it because you like it , you can flash it , disable the LG dialer (LGContacts.apk) to not bloat your phone and then change back to LG dialer the same way if you wish so.

You will find it in my mods folder

https://www.androidfilehost.com/?w=files&flid=194942

More mods are coming... i'm a google lover :D

Edit:

i forgot to tell you to set it as default in apps settings in order to use the google dialer framework.

when you change to LG again , set it as default.

Each time the dialer uses it's own framework to receive/make calls.
[G4 Android Development] pseudobluz:
Works great. Good job [MENTION=5461026]kessaras[/MENTION]! I'll report the battery life in a few days. I've read why you disabled Update Center. Any way to prevent errors from showing?
[G4 Android Development] kessaras:
They are not showing. All nougat disable error report unless we enable that in developer settings.
[G4 Android Development] kessaras:
Guys TWRP is important.

1. We can flash our favorite rom

2. We can easily backup/restore in case of a problem.

3. Default.prop (at least at my modded one) has prop tweaks that improve our phone quality.

4. TWRP is between bootloader and boot. TWRP kernel boots before the actual kernel. A good TWRP boosts our phone by a lot.

So I hate that I have to say this , but only coming and asking help without actually contributing a little something , helps no one.

The current TWRP is still with old drivers and one person alone is trying to update it to have 100% compatibility with our nougat firmware.

You want a fully functioning TWRP on not ?

So look at this here

https://xdaforums.com/g4/development/recovery-twrp-3-touch-recovery-t3442424/post73524830

I'm not your big brother to tell you all to help a little bit , if the dev doesn't have people to report logs then he won't be able to do anything and that's it. Don't come back the next day and ask for a working TWRP. The best you will get is a laggy one with old outdated drivers.
[G4 Android Development] Marchinho6:
Hi man. I have installed succesfully your amazing rom. Work all, fast and beauty, but the kernel isn't in permissive mode. How to solve this? I need Xposed and Viper4Android App. Thanks
[G4 Android Development] inso420:
I have major heat issues... Phone becomes completely unusable when playing a game after 3-4 mins.
[G4 Android Development] MattheewHun:
First flashed 29a modem and bootloader, then the v5, and i got a lifetime bootloop (tested only for 10 min), then reverted my stock MM, glad i had a backup. Latest TWRP, H815(Int). Wiped everything btw.

There was an error message, but i dont know what it said exactly, something like your device is corrupted visit a link from another phone, and blablabla. Guess Nougat is not for me.
[G4 Android Development] kessaras:
Did you fully wipe ?

We can't change sdk version without wiping.

Flash modem bootloader v29a

Wipe all

Flash rom !

The backup keep it on pc this time or careful not to wipe only the internal and external sd

We don't have yet the nougat sources from LG to make my own kernel.

Only if magisk can solve your problem !

Magisk can change the mode. Also it can install v4a. Xposed I don't know. Only if I make a module and share it here.

After you try with magisk and if you still can't flash Xposed tell me to give it a try and ... If it's needed to make nougat Xposed module

Flash the v29 beta kernel from 2nd post. Report back to me how it goes.

I may not be able to make a kernel without sources but I can slightly modify the cpu governor.

Also you can try my script in 2nd post in the official nougat.

That script has more customisation in. It will let the cpu rest more.

If you still have issues , tell me to make a kernel and script with more strict rules to let the cpu rest even more.

That way it won't let the temp go that high

( I could also rise the temp limit , it's the easy way ! But that would destroy many LGs. As a matter of fact I lowered it 10f to protect the motherboards)!!!

Edit:

Mine here the highest temp I got with this beta kernel and the script is 36 C. I haven't test gaming. It's a great opportunity for me to improve the modded LG kernel
[G4 Android Development] MattheewHun:
I wiped everything of course, i gave it a 2nd try with the bootloader and modem from the H-ROM thread(sorry for advertsing), and it booted up in 4-5 minutes. It works, good job, now im waiting for your kernel, hope LG will give you the data you need ASAP. :)
[G4 Android Development] eriuzz:
and bad news cant see vulkan support
[G4 Android Development] Enerial57:
Am I the only one having garbage audio quality ? the bass are so over saturated
[G4 Android Development] Marchinho6:
I have chengede succesfully kernel mode into Permissive mode and I have installed succesfully Viper4android and xposed. Work all with super su root. :svetius:
[G4 Android Development] maydayind:
If u want to revert back to mm make shut to flash 20p boatloader / modem

---------- Post added at 01:51 PM ---------- Previous post was at 01:49 PM ----------

Works fine her with 4h session
[G4 Android Development] kessaras:
Also make a post with a title e.g: "Kernel mode Permissive and Xposed"

and explain step by step how please. It would help many people and also save me from looking at it in the future
[G4 Android Development] inso420:
I will try soon. I was monitoring temps and the gpu was rising to 88 degrees could barely touch the screen. It also seemed like it was throtling the wifi... the connection was getting unstable too dont know if it matters. Will report back soon.
[G4 Android Development] MattheewHun:
Magisk is your problem. Trust me, you only have to uninstall Magisk and install SuperSu instead, it will not use the cpu (less heat will be generated) and will give you more battery life.
[G4 Android Development] kessaras:
i'm not editing the systemui. to do that i need to deodex the rom and that will cause other random bugs somewhere

did you redownload h811 to test it ?

i already made a few changes in the kernel for that. I had increased security by default before.
[G4 Android Development] seetru:
yes, using latest zip from this forum - another issue is default file manager cannot access files

if I am the only one having these issues I will refurbish with kdz and start over
[G4 Android Development] mjheid.muc:
I'm actually glad someone keeps our phone alive. Thanks!

I hope you will continue with the Nougat update as well.
[G4 Android Development] kessaras:
oke, will check that too when i flash it. It doesn't ask for permissions just like in h815 ?

p.s.

The heat is slowing me down a lot.

45 C here........................... first time in Greece........... going outside feels like entering in the oven. Even G4 TWRP freezes in this heat......

i will !
[G4 Android Development] kessaras:
v2 will be up tomorrow with many fixes.

removed gapps and kept only sync in case the pico gapps don't install those.

all gapps tested and working. From pico to full.

fixed version shown in the aroma installer h811.

since removing gapps i had more space to add more LG apps to H815

added alternative installation keyboard. If you choose to not flash any keyboard at all, automatically google keyboard will be flashed but in /data so that you can remove that too after the setup wizard.

Removed magisk from sdcard. After flashing it for more than 100+ times , i think magisk is stable enough and the app gets installed now.

Things that still need checking >>(After flashing the new build tomorrow)<<, please h811 users tell me if

you can enable developer options and please

send me a logcat

. Though i know you can connect to adb , i have this enabled in the kernel and twrp

Things that still need to add:

substratum by default

substratum oms support - magisk module for those who use magisk -

**Ah i almost forgot. Dirty flashing is always possible here , unless i tell you to wipe.

Of course coming from Lineage based here, you will wipe.
[G4 Android Development] sirsomething:
Just a stupid question but can I dirty flash this ROM over your Dominion ROM?
[G4 Android Development] Diddymies:
does is this rom inc the better camera mod with increased picture quality?
[G4 Android Development] ntelas:
Hey! I am on Genesis rom but i have a problem with android pay and SafetyNet(CTS Profile Mismatch) because of unlocked bootloader. Magisk is not working on every rom. Is this rom capable of hiding root and Unlocked bootloader with Magisk and passing SafetyNet? Can someone test it and tell me please? Also can I dirty flash it on top of Genesis?

PS. Φίλε Ελληνας είμαι και εγώ :p ΤΙ ΖΕΣΤΗ ΕΙΝΑΙ ΑΥΤΗ!!!
[G4 Android Development] kessaras:
you can, but the apps that are updated and installed in /data , you will have to manually remove them if you don't need them.

there isn't such mod. There is only one option in /system/etc where the file that handles the camera settings is and manually we can increase the video rec fps. Thats all and yes of course its here. It's a simple setting.

Here magisk works 100% otherwise i'd blow them all up :D
[G4 Android Development] ntelas:
Do you think i can dirty flash over Genesis?
[G4 Android Development] kessaras:
yeah. You will just need to debloat your apps in /data manually.

If you find any bug in settings, just clear data of settings app using a 3rd party app
[G4 Android Development] ntelas:
Ok, i'll keep you updated if any errors!
[G4 Android Development] kessaras:
Started uploading now v2 which has many fixes, for both variants.

Since i upload them both together, they will be up tomorrow morning as promised.

Lastly i added a small surprise.

Google Camera.

But it won't record 4k. That i will fix it when i have time, cause i need to find and edit the file that will add/allow 4k rec.

**Choosing nothing on v.2 won't break anything. The installer will handle the alternatives automatically ;)
[G4 Android Development] yesman89:
I like this Rom very much. Thanks for this great Rom ?

Downloading v2 h815 now. I have an issue in V1 since yesterday evening that my lockscreen, my resents and my quicksettings are gone...
[G4 Android Development] kessaras:
gone ? O_o

didn't happen here. Anyway.

Now remember to download gapps separately. Gapps are removed for the reason of not wanting to go higher than 2GB.

Higher than 2GB adb sideload wouldn't work for everyone on Windows only OS.

Any Gapps you like they work.
[G4 Android Development] vladax:
"zip file is corrupt"
[G4 Android Development] kessaras:
not my fault. This is not lineage,

i don't create new .zips of 2gb at every build. I update the existed :D

if i ever need an older build for some reason, i download it just like everyone !

Corrupted zip means you lost internet connection while downloading.

Android file host is responsible for that and your internet provider !
[G4 Android Development] vladax:
Downloaded from mirror, again "zip file is corrupt".

Anyone else has the same problem maybe ?
[G4 Android Development] rotoko:
me too......
[G4 Android Development] macpak:
Same
[G4 Android Development] sirsomething:
If that's the case shouldn't everyone be suffering the same problem? I have magisk and I haven't found any overheating problem more than the usual. It has been quite colder than MM woth magisk, actually
[G4 Android Development] kessaras:
yeah we got 26 to 39 C with the beta kernel i made.

But some g4 have motherboard problems.

Mine , even under the sun at the beach , while i was shooting photos, videos, playing those videos , playing music, and more (at the same time everything under 48 C under the sun) , the max temp i got was 62 C.

Some G4 have problems.

But with his help i can also make a kernel or a script that will keep those g4 temp under control.

Magisk is not the real problem but indeed supersu will decrease cpu load just a little bit and thats good for those g4.
[G4 Android Development] inso420:
Unfortunately i had this issue unrooted
[G4 Android Development] kessaras:
Do you need Android pay?

I will count your responses and decide if I will add it to h815 which is missing it.
[G4 Android Development] Frazzy:
Is it advised to use the latest beta TWRP or the latest stable? I want to flash this rom today but I see a lot of messages of bootloops and stuf so I want to be carefull..

I don't care for android pay. We don't really use it in my country
[G4 Android Development] kessaras:
3.1.1-1 or newer.

Latest beta 6 is only advised if you gonna help our dev to debug it and give us a newer TWRP.

And don't worry. As long as you don't have the motherboard bootloop issue that's common in g4 , all other firmware and software problems can be fixed.
[G4 Android Development] steadfasterX:
If you haven't considered it already :

I can only recommend again and again to do a Nandroid download mode backup until I figured all things out in TWRP.

https://tinyurl.com/dlbackup

Serious just do it before doing anything else.

.
[G4 Android Development] ntelas:
The problem with android pay is that it's not supported by any bank in greece, and we cannot add paypal because we are stuck in the first time setup screen... :( I have installed it on this rom and it starts nicely no probs
[G4 Android Development] RealCaracas:
Yes please...

Hello!!.. yes please....

I tried to install it in Google Play, but when opening the app it detects rooted / modified ROM... I installed Magisk with logcat enabled...

[IMG="Image"]https://xdaforums.com/attachment.php?attachmentid=4254028&stc=1&d=1503831879[/IMG]
[G4 Android Development] Frazzy:
Ok, flashing went perfect. I only can't pass the saftynet. Ok didn't choose to root, i didn't disable logcat. I searched the thread and read the opening post but couldn't find a solution.

Did I mis something?
[G4 Android Development] Termehansen:
Can you elaborate on why Google pay is not working? Just installed a danish wallet from my bank and in 1st try nothing happened with nfc at the pay terminal, so ended up using my card...
[G4 Android Development] Frazzy:
Extra info on saftynet, it fails on CTS profile match.
[G4 Android Development] kessaras:
( it's not only Greece here mate :p we r not alone )

Can you be more organised ?

I asked you all if you want android pay and

Until now:

Yes : 1

No : 1

Idc : 1

And one debugging question for Google Pay............

I don't care i'm not adding anything if you don't want it.

And i don't know why google pay has issues, it's not part of my rom.

I'll put up a poll then for a week and whatever comes from it. It would be faster to simply count the thanks button or simply a quote with a yes, but this is like a chaos everyone sais whatever comes to the mind at that time

I'll give a hint.

safetynet fix module
[G4 Android Development] Termehansen:
More organized answer... I don't care for Google Pay right now as it is not well implemented yet i Denmark. If however by making Google pay work my danish wallet will also work I am interested :D I have full safetynet pass and app sais everything is normal...
[G4 Android Development] kessaras:
yeah same here. android pay is useless in Greece , but the app works, i test it with the card of a friend who lives in America.

Anyway the poll will show me if people want Android Pay pre-installed or not. I was expecting too much to just get a yes or no count without a poll....... it will be like a circus
[G4 Android Development] Termehansen:
Alright, it was your question that mislead me. "Should I put Google Pay in Aroma installer?" My answer is then NO not for my sake :)
[G4 Android Development] ufocus:
Not enough widely available in my opinion.

My Answer: No
[G4 Android Development] Frazzy:
So not possible to do without magisk?
[G4 Android Development] feti81:
R44rYtq44rr53gzgzrt2Ett¬5MG][IM4G][/IMG][/IMG][/IMG][/IMG][/IMG][/IMG]

6ry
[G4 Android Development] zedmarcus:
Instead of a poll why not just add it and then people have a choice whether to use it or not, up to them. Asking yes or no just means that you will please some people and disappoint others.

If you definitively want only a yes or no answer, my choice would be yes.
[G4 Android Development] Marchinho6:
I do it :D https://xdaforums.com/g4/help/lg-g4-nougat-freedom-rom-v5-how-to-t3662926
[G4 Android Development] RealCaracas:
Thanks... Universal SafetyNet Fix seem to fix the problem... I will try to test it when paying and come back to you... ;)
[G4 Android Development] inso420:
[MENTION=5461026]kessaras[/MENTION] How do i flash the beta kernel through TWRP? Img file to boot or recovery? Is it worth flashing or is there another alternative to keeping the heat lower?

I have an 815
[G4 Android Development] kessaras:
-4 cores on boot instead of 6 to reduce the heat produced on boot.

-The stock LG kernel has a bug. The cpu doesn't get a load only when it has a procedure , but it gets to 90% load all the time. That bug is gone.

- The stock LG kernel has a 2nd bug. When we touch the screen it also goes up to Max load and has a huge latency to go down again. It's fixed. On touch we get a small load enough to not have lag and after touch if there isn't a procedure that the cpu wants to complete , the load will immidiately go down.

It's not much but it's the only thing I can do without the sources from LG to make my own kernel. I can't add a file. It will block the boot process and only boot to bootloader.

Edit:

Yeah boot. Recovery is recovery. TWRP is recovery. Boot is part of the kernel
[G4 Android Development] inso420:
I see well it's something... So flash to boot?
[G4 Android Development] grinch247:
Installed on h811 and everything was in Korean and kept getting a force close when trying to set up.
[G4 Android Development] inso420:
[MENTION=5461026]kessaras[/MENTION] It keeps asking for a software update. Obviously its not safe to update but is there a chance LG pushed V30?
[G4 Android Development] kessaras:
if there was something like that you would already know it.

v5 has disabled the OS update. it's not working and in v6 pushing up now, i removed it.

only apps update works. for safety reasons. a rom update directly with twrp recovery would cause great damage and people would need kdz to restore their phone.
[G4 Android Development] kessaras:
Freedom OS v6

Fixed boot animation to freedom os.

Added a couple of ringtones and notification sounds.

Added wakelock in system (test. If you don't have that by default tell me)

Deleted rom update.

Made some improvements to kernel but not as default. The next build will have that. I will upload new v29a kernel in a while and a new script.
[G4 Android Development] eltigre4jc:
I want to try the latest version but I have got a single question:

We have root for Nougat, we have magisk for Nougat. I have read the announce of Rovo, also read about some experiments with Xposed for Nougat.

Can we have xposed install and run (somehow) in this last version of Freedom OS ?

Thank you
[G4 Android Development] kessaras:
i don't know.

i don't support xposed. Xposed directly modifies the system and thats something every user does on his own.

Ofc you understand that i can't debug something when it's xposed installed since it can modify anything at will.

So i haven't pre-installed xposed and i don't support that.

Also haven't ever test it. I don't really need xposed. Do it what in nougat ? it's useless.

Maybe center the clock in statusbar ? substratum can do that too.

don't know. if you gimme at least one reason for xposed then i will understand , but still not support it :D :p
[G4 Android Development] Marchinho6:
Read my guide.

https://xdaforums.com/g4/help/lg-g4-nougat-freedom-rom-v5-how-to-t3662926
[G4 Android Development] akorenyok:
Should I install the bootloader N before installing ROM.

Thank you!

I'm on MM.
[G4 Android Development] inso420:
About the heat i dont think its the cpu heating up its only the gpu that reaches almost 90C. Should i try downclocking it? It will destroy my gaming though. I didnt have this issue in MM. In 6.0 stock rom unrooted the phone would give me a message saying it will shut down soon. Now in 7.0 the phone becomes unresponsive, internet connection gets lost etc. In MM it never gave me any issues or did i notice the phone getting so hot. Any ideas?
[G4 Android Development] kessaras:
Yes

Phone is not like pc. Gpu and cpu is in the same chipset.

Using my script 90balanced your phone gets so hot?

The most I got was 42C...
[G4 Android Development] inso420:
Yea i used kernel adiutor to check temps and gpu was 87C after closing the game

What script? :D
[G4 Android Development] numanbtn:
photo sphere not working in google camera