yashsingh1/xdaforums huggingface dataset:
[G4 Android Development] Astrako:
Here you have a flashable zip to enable a Custom Settings app with some nice mods. You can see options available in attached pictures.

There are other mods available like torch on with screen off pushing vol up two times (only works if you have music control mod disabled). Clicking in clock in quicksetting header will open H-Settings app, and clicking in alarm clock in header will open Lg clock app.

Have in mind that notifications alpha only works partially (just in lockscreen and heads-up notifications). Also, visualizer en lockscreen only works with square unlock method. You have to enable microphone permission for System UI app to have it working properly.

Thanks to [MENTION=626602]ficeto[/MENTION] for Custom Settings, thanks to the people of touchwiz mods thread, thanks to [MENTION=4691155]renzetti.s[/MENTION] for his blur engine and torch mod, thanks to [MENTION=4619873]gharrington[/MENTION] for 3MinitBattery mod and thanks too to [MENTION=7447409]Fra99G2[/MENTION] for his CS icons. Thanks to [MENTION=4843125]Cimabu[/MENTION] and [MENTION=2042517]Caffo74[/MENTION] for testing.

Have in mind that boot will take time due to framework mods.

If you want to delete it, then just flash this zip and all will revert.

H-ROM V30 PORT MODS REMOVER. Md5: 5f0b0a66185b3b11b4dd521c5783d9ac

As always, DONATIONS ARE NOT REQUIRED, but I like when people show their appreciation PUSHING THANKS BUTTON.

Updated OP too... Enjoy! :cool:
[G4 Android Development] renzetti.s:
Great job.

Lg guys Will miss you
[G4 Android Development] Alexander1988:
Has anyone found a fix for the BT issue ? I usually connect my phone to the car stereo in order to drive and call but now it keeps cutting off audio. I have to disconnect BT in order to hear the other person.
[G4 Android Development] Astrako:
Log?
[G4 Android Development] Makifylmz:
I can't make visualizer work on lockscreen. ( Ofc using with square animation and there is no pattern ) Any ideas ?
[G4 Android Development] Astrako:
I forgot to mention that coming from a non clean installation, for having visualizer working in lockscreen you have to enable the microphone permission for System UI app ;)
[G4 Android Development] Makifylmz:
Thanks it works :) :good:
[G4 Android Development] Komekokos:
Love you bro (sin mariconeos xd) :good:
[G4 Android Development] Makifylmz:
Here is an issue about caller ID or number. It shows ID/Number but transparent. If you zoom in the pic, you can see the number "532". It appeared after h-mod.
[G4 Android Development] Astrako:
Try changing notifications color, set it again in white. Sometimes they need to be override.
[G4 Android Development] Makifylmz:
Switching custom notification color on/off solved problem. If you have time and space can we do something about VoLTE ? I can debug if you can teach me how to do ? Thanks.
[G4 Android Development] --__LoRiS__--:
After installing H-settings I have a problem with heads-up notification... They won't disappear until I remove it!

Inviato dal mio LG-H815 utilizzando Tapatalk
[G4 Android Development] carlos15black:
If I got usu unlocked. Can I install titan kernel?
[G4 Android Development] ntnlzr:
hi [MENTION=6917540]Astrako[/MENTION] here i attach problem with mirrorlink no app installed compatibily (i've a lots of)and navigation arrow diabled clean install rom

i've take a screenshot, same with different cable
[G4 Android Development] ntnlzr:
here it is when usb cable are inserted and mirrolink i car is rightly detected
[G4 Android Development] choice2rejoice:
I thought, "let's try this rom again". After a clean flash + supersu, "smart lock" doesn't seem to work. Not on battery saving nor on high accuracy. Any ideas?

+ can't connect to bluetooth dongle of my pc.

Strange ****, so will flash again ?
[G4 Android Development] fi5z.x9:
Wish I could try this rom on my h811... Envy you guys.
[G4 Android Development] Minto107:
Smart lock worked for me. What does your Bluetooth dongle do? It's A2DP?
[G4 Android Development] choice2rejoice:
Yeah. Its a new one. I can connect to a bluetooth speaker and headset and tablet, but not the dongle in my pc. No matter what USB port or distance. I had no problem with aoscp N and O or RR lately.

I just paired with a Tab A6 and when I want to add it as smart lock device, it says it can't find it. Hahaha

(not re-flashed yet)

Edit: reflashed clean, without supersu, but still an error when I want to add bluetooth devices (eventually I could pair with my pc) to smart lock. Even after being paired the second before (tab and pc)

Edit 2: logcat added

---------- Post added at 10:41 AM ---------- Previous post was at 09:44 AM ----------

ProShot does this btw...
[G4 Android Development] choice2rejoice:
Did a reflash again and it seems OK right now.

---------- Post added at 03:23 PM ---------- Previous post was at 02:59 PM ----------

Do your "trusted places" work?
[G4 Android Development] HasanVersion:
Hey

i was having 5/5 cellular signal in my room on stock rom. Now i am having 3/5 signal. How can i fix it?
[G4 Android Development] Minto107:
You can't connect tablets, other phones or PC to smart lock. Only speakers, headsets and wear os devices are supported. But yeah trusted places worked fine

---------- Post added at 04:36 PM ---------- Previous post was at 04:36 PM ----------

You can't
[G4 Android Development] ivanwarhammer:
Hi. Thank you for the beautiful ROM. I flashed your extended settings, but I have problem... How do you open them?
[G4 Android Development] Caffo74:
It will give you a new app called H-Settings open that app [emoji6]
[G4 Android Development] Astrako:
Thanks for providing a log. I have been out these days. I will check ASAP to see if can be done something :good:
[G4 Android Development] renzetti.s:
Try pressing clock present in header when pull down status bar
[G4 Android Development] Astrako:
Have you try to download LG Mirror Drive app? Seems to be necessary to have apps working:

https://play.google.com/store/apps/details?id=com.lge.mirrordrive
[G4 Android Development] ntnlzr:
i didn't install cause playstore said incompatible with your device and i've think no need to install it, i'll try to download apk and i'll report if it will work tnx u
[G4 Android Development] ntnlzr:
log with mirrodrive installed same issue,navigation arrows disabled no mirror, 2 apk crash when i try to open it without cable

https://paste.ubuntu.com/p/KFzNk3fBbh/

https://paste.ubuntu.com/p/J5Rpr9DNFT/
[G4 Android Development] choice2rejoice:
I added them, but it would be nice to be able to be connected to them, the same as you connect to a speaker. Keeping the connection alive at all times. Maybe a nice idea for een app. :P

Trusted places don't work here. Not on gps, nor battery friendly or high accuracy.

The screen effect swipe before pin is f-ing annoying. Any suggestions for that? :D

But besides that, the rom itself is running smooth. Great to have WiFi-hotspot, bluetooth and camera working like it should.
[G4 Android Development] Minto107:
LG has changed keyguard in Nougat so now we have swipe then unlock method. It's how it is with pure android and how others do since Lollipop so LG finally joined them as Nougat has rebranded their outdated software
[G4 Android Development] Astrako:
Ok could you try flashing the attached zip?
[G4 Android Development] choice2rejoice:
That's a sad story.....even on this day. ;)

Edit: Installed Taskers SecureTask to disable keyguard when i'm home. That's working perfectly. Hopefuly not all to batteryconsuming.
[G4 Android Development] ntnlzr:
ok i'll flash and report tnx u
[G4 Android Development] Makifylmz:
If you have time and space can we do something about VoLTE ? I can debug if you can show me the way how to do ? Thanks.
[G4 Android Development] Astrako:
Unfortunately I don't know how to implement VoLTE, and my carrier doesn't support it, so I can't test and debug by myself.
[G4 Android Development] ntnlzr:
after flashed your zip, now when i plug the cable mirrorlink not autostarting, navigation arrows are working, i've tried to enable mirrorlink but "unsupported device" (before car detected the phone and try to enable screen mirroring), btw now i can manually use the switch (before autoenable but no mirror), lg mirrordrive still crashing when i press on the icon here the logs

many tnx [MENTION=6917540]Astrako[/MENTION] :)

https://paste.ubuntu.com/p/ZqrtfRs4Qf/
[G4 Android Development] Astrako:
Ok seeing your log I will provide you a new flashable zip ASAP. Since I haven't a car with mirrorlink we have to go step by step. Hopefully at the end of debug it will work :good:
[G4 Android Development] Mongiu:
i'm downloading this Rom right now, it seems quite good! Thanks for your work! can i flash it in my G4 with android 6.0 or do i have to upgrate it at Nougat first?
[G4 Android Development] MaZier:
I confirm, i have the same problem
[G4 Android Development] Astrako:
Ok I will remove that mod since seems that in LG devices never worked fine at 100%. I will provide a new zip ASAP.
[G4 Android Development] Astrako:
I have removed that mod from H-Settings and Systemui. You have to download again H-ROM Mod enabler file (link in op and some pages back) and flash again. Reboot will take usual time :good:
[G4 Android Development] Makifylmz:
Alarm status on status bar broken i don't know why. I was using old H-Settings and it was ok but after a clean flash the whole rom and new H-Settings it didn't work. Already set an alarm but it's not shows alarm time.

Fixed: I switched quicksettings colors on/off and gave Clock app permission to storage than restart my phone. Problem fixed. Thanks.
[G4 Android Development] HorstiG:
Great ROM, thank you. My good old G4 is back with great camera and radio. Thanks.
[G4 Android Development] ntnlzr:
someone get a working camera app with 60fps mod on fhd resolution? i've tried to modify the files for mm but don't working.. tnx u
[G4 Android Development] Astrako:
The following formats are supported by default in this rom:

- 120fps at 720p

- 60fps at 1080p

- 30fps at 4k

You have them available in manual video mode. You don't need to change or flash anything.
[G4 Android Development] ntnlzr:
ah lol tnx u
[G4 Android Development] HorstiG:
I have one question, I use the black theme, but the app icon's are ugly. How can I delete it please?
[G4 Android Development] Astrako:
Do you mean Black theme or High contrast theme?
[G4 Android Development] HorstiG:
Only the icon's

---------- Post added at 05:17 PM ---------- Previous post was at 05:16 PM ----------

Black
[G4 Android Development] Astrako:
Theme package file is located in system/priv-app/ThemePackage_Black.... You must delete that folder with any root explorer or in recovery to remove it.

EDIT: if you want to remove just icons, theme should modified. This is not possible "as is".
[G4 Android Development] HorstiG:
But that removes the whole theme, I just want to remove the app Icons.

---------- Post added at 05:28 PM ---------- Previous post was at 05:24 PM ----------

Oh, ok, thanks for your answers

---------- Post added at 05:29 PM ---------- Previous post was at 05:28 PM ----------

Substratum works with system apps?
[G4 Android Development] Astrako:
I will mod that theme. Is very easy to do. I hope will work in the way you want. About substratum I don't know.... I never used any kind of theme.
[G4 Android Development] HorstiG:
That would be nice of you, the theme is great, only the icons ..
[G4 Android Development] Astrako:
Here you have, you can install this apk as a new theme (it won't overwrite the existing one):

https://mega.nz/#!EM1GEYRI!6GgzcdNKEJSQzev1QY7X5Jek-lDJ35-fhZevPmgcrhU
[G4 Android Development] HorstiG:
Wow, thank you very much.
[G4 Android Development] HorstiG:
But not all icons are without the dark background, share Dialog, settings apps eg.
[G4 Android Development] HorstiG:
I have now a mix big and small icons.
[G4 Android Development] HorstiG:
I installed it twice, now it works. Thanks, everything is perfect now.
[G4 Android Development] ryczard:
Does Android Pay work on this rom or can I forget about it on the unlocked bootloader?
[G4 Android Development] Astrako:
Root with lastest Magisk and hide root to AndroidPay.
[G4 Android Development] Makifylmz:
Is this rom contains any audio enhancement ? I think earphone sound better than v29a. Maybe it's just a placebo :)
[G4 Android Development] choice2rejoice:
And this is version.... ?
[G4 Android Development] ametyst:
Awesome Rom, but had a big problem:

Battery went down to 2%, phone turned off and when I booted , almost every app did FC , making the phone unusable . Also, it rebooted once in a while (once every 5 minutes), so i was forced to flash another Rom.

I'm noticing this is only my problem I guess, I did clean flash and everything ... Where is the mistake ?

I like this rom very much but i need it for daily usage so i must solve this issue in order to use it
[G4 Android Development] Makifylmz:
I ment full stock v29a. This is stock-based

custom

rom. Mean customized so it can be.
[G4 Android Development] ntnlzr:
first make backup of your data

flash with lgup tool v29 kdz file selecting "refurbish option"

than reboot in download mode

boot and flash twrp (check faq for it)

flash again the rom,

check if you'll get again fc and crash
[G4 Android Development] Minto107:
It's magisk fault
[G4 Android Development] neobdium:
guys how to root this rom? i have twrp
[G4 Android Development] Minto107:
Read OP. You can either go old school(ekhm SuperSU ekhm) or Magisk. Choice is yours. If you're not an advanced user and prefer simplicity and no problems then go for the first option ;)
[G4 Android Development] ryczard:
Please reupload file:

H-ROM V30 PORT MODS ENABLER. More info. Md5: 8c6f0e12af988d4b255c17f4a9414c1b

now is only:

The file you are trying to download is no longer available.
[G4 Android Development] Minto107:
Because there is a newer version I believe
[G4 Android Development] ryczard:
I have big problem. Beautiful ROM but I can't install Samsung Gear from Play store.

Gets a communist: Your device is not compatible with this version.

How to get around? My Samsung Gear S3 is currently unusable.
[G4 Android Development] Astrako:
Fixed. Thanks for reporting.

Download and install it from apkmirror:

https://www.apkmirror.com/apk/samsung-electronics-co-ltd/samsung-gear/
[G4 Android Development] ryczard:
Unfortunately it does not work. At the moment there is no AndroidPay but Google Pay and I have marked for this application. When you try to activate the service, there is still a message saying that this is not possible. Maybe you need to choose some other application or process? Any ideas? Or maybe someone has already done and works for him?

Logs from Magisk:

01-01 13:13:51.109 375 375 I Magisk : * Mounting mirrors

01-01 13:13:51.110 375 375 I Magisk : mount: /sbin/.core/mirror/system

01-01 13:13:51.110 375 375 I Magisk : link: /sbin/.core/mirror/vendor

01-01 13:13:51.110 375 375 I Magisk : bind_mount: /sbin/.core/mirror/bin

01-01 13:13:51.110 375 375 I Magisk : * Setting up internal busybox

01-01 13:13:51.124 375 375 I Magisk : Magisk v16.0(1600) daemon started

01-01 13:13:51.127 375 382 I Magisk : ** post-fs mode running

01-01 13:13:52.058 375 398 I Magisk : ** post-fs-data mode running

01-01 14:13:52.058 375 398 I Magisk : * Mounting /data/adb/magisk.img

01-01 14:13:52.152 375 398 I Magisk : * Running post-fs-data.d scripts

01-01 14:13:52.152 375 398 I Magisk : * Running module post-fs-data scripts

01-01 14:13:52.153 375 398 I Magisk : * Loading modules

01-01 14:13:52.153 375 408 I Magisk : * Starting MagiskHide

01-01 14:13:52.153 375 408 I Magisk : hide_utils: Hiding sensitive props

01-01 14:13:52.155 375 408 I Magisk : hide_list: [com.google.android.gms.unstable]

01-01 14:13:52.177 375 408 I Magisk : hide_list: [com.google.android.apps.walletnfcrel]

01-01 14:13:52.194 375 408 I Magisk : hide_list: [softax.pekao.powerpay]

01-01 14:13:52.211 375 408 I Magisk : hide_list: [com.paypal.android.p2pmobile]

01-01 14:13:52.229 375 408 I Magisk : proc_monitor: init ns=mnt:[4026531840]

04-12 10:41:35.750 375 689 I Magisk : ** late_start service mode running

04-12 10:41:35.751 375 689 I Magisk : * Running service.d scripts

04-12 10:41:35.751 375 689 I Magisk : * Running module service scripts

04-12 10:41:40.276 375 408 I Magisk : proc_monitor: zygote ns=mnt:[4026536887] zygote64 ns=mnt:[4026536886]

04-12 10:42:20.843 375 408 I Magisk : proc_monitor: com.google.android.gms.unstable (PID=7126 ns=mnt:[4026536955])

04-12 10:42:20.849 7132 7132 I Magisk : hide_daemon: Permissive detected, hide the state

04-12 10:42:30.187 375 408 I Magisk : proc_monitor: com.google.android.apps.walletnfcrel (PID=7664 ns=mnt:[4026536962])

04-12 10:42:30.190 7670 7670 I Magisk : hide_daemon: Permissive detected, hide the state

04-12 10:43:22.188 375 408 I Magisk : proc_monitor: com.google.android.gms.unstable (PID=11643 ns=mnt:[4026537029])

04-12 10:43:22.194 11649 11649 I Magisk : hide_daemon: Permissive detected, hide the state

04-12 10:43:36.355 375 408 I Magisk : proc_monitor: com.google.android.apps.walletnfcrel (PID=12438 ns=mnt:[4026536998])

04-12 10:43:36.360 12444 12444 I Magisk : hide_daemon: Permissive detected, hide the state
[G4 Android Development] Minto107:
Install safetynet fix
[G4 Android Development] Minto107:
Install safetynet fix. It fixes that as its false due to unlocked bootloader and don't paste log without appropriate tags
[G4 Android Development] drivel2787:
Is there a separate download link as the one in main post doesn't work?
[G4 Android Development] izmenar:
is there an OTA to get from 2.0 to 2.2 ? does dirty flashing work or i must clean install 2.2

thx
[G4 Android Development] Astrako:
I dont understand....
[G4 Android Development] drivel2787:
The Google drive Link shows page can't be displayed does the OP need to be updated or something?
[G4 Android Development] Astrako:
The link that was missing was for 2.1, but I've removed it now since 2.2 is ok.
[G4 Android Development] floast:
please help me

ı have unlocked lg g4 h815tr with usu then ı flashed your rom ı got this error:set_perm some changes failed updater progress ended with error :7

can you help me?
[G4 Android Development] Astrako:
https://xdaforums.com/showpost.php?p=73782050&postcount=2
[G4 Android Development] floast:
Thanks

I pushed thanks Will you Please help me?
[G4 Android Development] Mr.FREE_Bird:
Wow calm down dude! You should be ashamed of your very disrespectful attitude!

First of all, you are the one who is responsible for anything that happens with your phone, you are the one who decided to mess around with it.

[MENTION=6917540]Astrako[/MENTION] has spend a lot of time into the creation of this ROM, you should be thankful!

Secondly, you should realize that people might be busy with something else instead of being online on a forum, you should be patient.

Lastly, because of your behavior I do not even want to help you out, deal with your problem yourself. Or maybe you might be lucky to get help from someone on this forum who is still willing to help.
[G4 Android Development] floast:
Thanks

you are right LAWYER ... but now ı have a dead h815 and nobody help me but THANKS to everyone
[G4 Android Development] Makifylmz:
Your phone is dead or not (doesn't matter) It's on you. No one pushed you to install this rom By the way rom is great. If you don't have experience with using twrp/rom install you should not have done this. All responsibility is on you but you just came up and yelling these people. You can't get help like that. Developers are not earning money with these roms. They're just doing it for good. They have real life and real jobs to do. You must respect that. Otherwise no one will help you.
[G4 Android Development] Mr. Clown:
You have been warned already. As others have told you, the only responsible for messing with your phone is yourself. I understand your frustration, but you won't find any help with your current attitude.

Please do not disrupt the thread. Consider this as my final warning.
[G4 Android Development] Astrako:
Start writing what steps did you follow when flashing this rom. What twrp version do you have and so.

Btw the zip file of the rom doesnt include any bootloader file so hardly could hard-brick any device.
[G4 Android Development] kessaras:
it also said in the end of rom flashing that :

Installation aborted.

You are not bricked. You just have no rom flashed.... -_-

You can't identify the issue on your own because you do not know how to add "ui_print" after every permission command line in updater script.

The only thing you can do is hardware combo key to enter TWRP and try again a clean flash.

If after flashing it a couple of times doesn't work, then move on to another rom.

your variant unlock is new and [MENTION=6917540]Astrako[/MENTION] doesn't own such a variant, so he can't test it and fix the updater script to work for you.

EDIT:

It's up to Astrako if he has time and he is willing to make his rom flashable to UsU unlocked devices too by [MENTION=5545101]steadfasterX[/MENTION].

He has to create a new flashable .zip of his rom with the "ui_print" command after every perm. After you flash that, you will see exactly which perm failed and you will post that here and Astrako will fix it in his updater script.

It's not something hard. The only bad thing is that it requires some time.
[G4 Android Development] Minto107:
He's too dumb to realise that. He's the type of person who should buy an iPhone. Android is way too complicated for such dude
[G4 Android Development] Makifylmz:
If I understand correctly you are mention that making this rom flashable for UsU unlocked devices right ? I have got the same variant with that guy, My device is UsU unlocked and rom works great. I think that guy tried to install corrupt rom file or missed some steps to install.
[G4 Android Development] kessaras:
Good.

[MENTION=6905809]floast[/MENTION] , see ? simple as that.

re-download , re-enter twrp , wipe system and data and flash again.

if you had seen the full error message and the "installation aborted" , you would have solved it days sooner
[G4 Android Development] floast:
Thanks for helping

ı realy like H-ROM and ı want to use it so ı try UsU and unlocked bootloader after that ı have flashed H-ROM but ı got that error and stacked ....then ı had a mistake and flashed stock 29a zip my bad and then ı contac with steadfasterX and he is helping me

---------- Post added at 12:24 PM ---------- Previous post was at 12:23 PM ----------

and ı forced my 815 to qbulk 9008 mod
[G4 Android Development] steadfasterX:
Nope no help from me (anymore).

He didn't read the UsU FAQ

He didn't read what I wrote to him directly

And even when I offered my help to unbrick and told him to wait until Monday he didn't listen and bricked his device even more.
[G4 Android Development] Minto107:
Well then, GG to him
[G4 Android Development] neobdium:
can some one give me a flashable zip to gain root?? supersu or something
[G4 Android Development] Mr.FREE_Bird:
No, we or at least I am not going to spoon feed you. And since you seem te know about SuperSU... Do some research yourself. SuperSU and Magisk are well known Root providers/managers. Search it up :good:
[G4 Android Development] neobdium:
ok ok no problem, me... i like to help others

have a nice day
[G4 Android Development] avro04:
Hello World!

I'm newbie here and totaly flash-noob. At end of my phone quarantee I'm decided to flash my H815. I was study step by step Astrako's instruction in this feed. Flash is succesfull in first try. Everything works fine, fast and smooth. Great work and big THANKS to Astrako and others...

Just one question: is possible somehow to flash newest security update by easy way?

Sory for my english, hope is understandable.. ;)
[G4 Android Development] Mr.FREE_Bird:
It is not that I do not want to help you, I think you will benefit more if you do research yourself. Then you actually know what you are doing and you learn something from it.
[G4 Android Development] neobdium:
no problem i flashed magisk and rom runs fine and i add an script to intd to remove the lcd ghosting :fingers-crossed: