yashsingh1/xdaforums huggingface dataset:
[G4 Android Development] joriq:
still using this ROM, it's :good::good::good:, but what about titan kernel questions?
[G4 Android Development] eltigre4jc:
Last evening, I had my headphones plugged in and my sister called me, but I heard the ringtone in the phone's speaker and also in my headphones. I know that I also had this behavior in MM.

Is this normal? if not, can someone please check on their phone to see if it's only me, or not?

thank you...
[G4 Android Development] tmihai20:
Is there a way to have an icon that opens the app drawer? Is this the default behaviour on v29a Nougat?I I was lucky I read about it and I knew that swiping up from the icon in the middle would open the app drawer. The Rom is actually pretty solid, I flashed Titan Kernel 1.1 as well and I rooted it with Magisk 14.
[G4 Android Development] kessaras:
propably you flashed a modded launcher in the aroma. reflash and deselect the lg launcher , it will flash the stock one with button, no swipe
[G4 Android Development] tmihai20:
[MENTION=5461026]kessaras[/MENTION]: I flashed LG G6 launcher. I will reflash without it. Thank you for replying.

Edit: Could we have the LG V30 launcher instead? The G4 Nougat Launcher is good, but I (for one) miss the option to change the grid on the screens and on the app list. I think V30 Launcher does have the app drawer button and it should allow to set the number of icons on screen (grid size). Either way, I am pretty satisfied with this ROM as it is now, battery life looks promising.
[G4 Android Development] kessaras:
but you didnt like the launcher........... the new lg launcher is sliding...... i dont think that g6 came with slide and later v30 came to the market with a button
[G4 Android Development] tmihai20:
I liked that it had more customization options. I did not like the fact that it did not have the app drawer. Do not worry too much about this. I can stay with this G4 launcher without problems. The only thing I miss is to be able to select the number of line and columns on screen.
[G4 Android Development] kessaras:
its auto on stock. decrease dpi and it will go to 5 columns
[G4 Android Development] tmihai20:
I already decreased size in Display - Display size. I do not see any option anywhere related to DPI. I guess it could be done with an app, since I have root.

Edit: I also fuxxed up my first installation by installing OpenGapps because you mentioned that the ROM does not have them. No Gapps package should be installed on this ROM. It already has pretty much everything it needs already baked in.
[G4 Android Development] joriq:
there is an option to change grid size on g6 launcher. Up to 6x5. I am using 5x5 and a more dense dpi setting.
[G4 Android Development] tmihai20:
I know, but I do not like that the G6 launcher does not have the app drawer. I've had it.
[G4 Android Development] joriq:
it has an app drawer, it's just that you need to swipe up instead of tapping on an icon, whic is fine by 99% of people. Alternatively, install Nova Launcher or something, problem solved
[G4 Android Development] ConradP:
Anyone can help.

I had some issues with calling and some sort so I decided to like reset my phone. Not in TWRP but with LG go to default.

Stupid - I know.

Now I wiped stuff in TWRP and installed ROM - all seems to be ok - but the phone goes to TWRP nothing else.

Any suggestions like quickly - I am little bit afraid I've messed up badly.
[G4 Android Development] kessaras:
you gave it a command that can only work on stock recovery. twrp cant do that kind of wipe.

1) download my full nougat os v29a and open the .zip.

inside you will find the recovery.img of the stock lg recovery.

flash it and reboot to rom or whatever. it will do the wipe , boot to rom, then you can reboot to fastboot and reflash twrp.

2) in fastboot do a full erase.

fastboot erase -w

fastboot flash recovery <twrp recovery img>

reboot to twrp

advance wipe -> resize data partition to fix the partition table (default values dont even think about changing the partition table)

reboot to twrp, flash rom , good to go.

choose one of these options.
[G4 Android Development] ConradP:
Sound little bit tricky but I am on it.

Just to be sure - the ROM have to be like your clean v29a - the recovery from Freedom 7.5 will no solve it...
[G4 Android Development] steadfasterX:
Just flash the emergency TWRP and you're good
[G4 Android Development] kessaras:
rom is stock based. it makes no difference if its a moded rom or whatever. stock based is stock based.

a in stock rom command to wipe data needs the stock recovery.

you cannot find anywhere else the stock recovery besides my full os. so get into it or use kdz to restore everything including the stock recovery that will be flashed with the kdz.

your choice if you gonna go the easy way and get over this problem with just the stock recovery or you gonna go the hard way with kdz
[G4 Android Development] ConradP:
Explain please, whats the emergency TWRP you mentioned?
[G4 Android Development] steadfasterX:
https://xdaforums.com/g4/development/recovery-twrp-3-touch-recovery-t3442424/post70082901

Flash this TWRP version and the wipe command will be ignored and removed and so boot loop will stop.
[G4 Android Development] kessaras:
looking brightly into the future :D

always 3 steps ahead ~!
[G4 Android Development] ConradP:
So now I am confused - which is safer and quicker?

Sorry for hesitation I just don't want to make it worse.
[G4 Android Development] kessaras:
safe both.

quicker steadfasterX. its faster to download only twrp than a full os ofc :D

both twrp the stock or the one in the link that enables the misc partition will work and then you can reflash the latest beta.

when something is safe , its safe even if you dont know what to do -_-

just do what we said already. flash that damn twrp or stock recovery and reboot. only that xD
[G4 Android Development] ConradP:
So to be sure 100% (I like my G4:))

1. download TWRP 3.02.0 - flash new rec.img via the TWRP I have.

2. next step I need to flash like Freedom ROM or what? I am little bit confused.

I know my question maybe sounds dumb but I really do not want to loose the phone.
[G4 Android Development] ConradP:
I am back in business - thank you [MENTION=5461026]kessaras[/MENTION] and [MENTION=5545101]steadfasterX[/MENTION]. A lot:)
[G4 Android Development] Ciccius-IT:
Ok, now I'm again with Freedom+Titan, ultra clean installation, wiped and formatted almost everything (except external SD). All system works well...but BT gives me issues.

Now I will try to take and send more logcats.

Two questions.

The first.

On G6 port there was an option to disable Knock On / Knock Off (or double tap to wake, or anyway you want to call it, on G6 it was called Toc Toc in display settings).

Probably my phone has some little hardware issue with display or with some sensor, so I want to disable this otherwise it phone go awake in my pocket. But I cant find an option to disable this on Freedom.

Someone could suggest me how to disable Knock On / Off in some secret menu or changing some hidden option in system files?

The second.

On Nougat I understand that LG Knock Code has changed. But where they have put the option to set a security PIN in case I accidentally forget my code? There was till MM. It's useful even in case of strange malfunction of Knock Code, but now I can't find no more this option.

Inviato dal mio LG-H815 utilizzando Tapatalk

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

Headset was off but phone was thinking it is connected. Switched headset on and then phone gone disconnected. Then off and on again and phone connected with headset.http://cloud.tapatalk.com/s/59e21dbc104cd/alogcat.2017-10-14-16-21-02+0200.txt

Inviato dal mio LG-H815 utilizzando Tapatalk
[G4 Android Development] kessaras:
its called tap 2 wake. the knock on/off is the name of a marketed app in playstore.

no our stock g4 nougat doesn't have that. install app to use wave to unlock instead.

dont send logs :p i told you already thats stock LG not any modded rom of mine. i only splitted it into pieces to help you all choose what you want to install.

Bluetooth is not a kernel problem, its not something i can fix at least in Titan kernel.

Bluetooth is blob problem and blobs are that just like LG gave them to us. I can't use g6 blobs or "create" my own. Thats simply impossible, its something that can't be done.

What you can do, is just check if with Titan kernel will work.

Bluetooth source is the same, but i changed an integer from "p" to "pk". Maybe....... just maybe one in a million that works for you.
[G4 Android Development] Ciccius-IT:
Ok, understand.

I'm already with Titan. So issues probably are in blobs (that I don't know what they are [emoji23]).

I accept it like it is. And I'll wait if with official Nougat for G4 (v30a when they will release it?) BT will work without issue.

Thanks anyway. Because I really like your Rom and Kernel.

Inviato dal mio LG-H815 utilizzando Tapatalk

---------- Post added at 06:35 PM ---------- Previous post was at 06:33 PM ----------

Oh, just forgot, do you know how can I disable Tap 2 Wake?

Inviato dal mio LG-H815 utilizzando Tapatalk
[G4 Android Development] raptorddd:
blobs are needed in aosp cm roms stock i think its already in there the code or whatever blobs are LOL.
[G4 Android Development] steadfasterX:
Blobs = proprietary files (libraries and binaries) needed to communicate with closed source hardware (like camera or modem) which are not open-source and so cannot be build on your own
[G4 Android Development] kessaras:
and Also ,

i told you no. tap2wake is stock lg g4 feature which we setup in "commons" (not in blobs this time haha)

but also in stock roms there is no such switch to turn it off. use wave to unlock.

aaaaaaaaaaaaaaand lastly https://www.xda-developers.com/lg-g3-lg-g4-no-monthly-security-update

you can wait forever if you want for this official
[G4 Android Development] Ciccius-IT:
I think this time you don't understand me. I'm not talking about Knock Code, LG patent. I'm talking about the double tap to wake the screen, not to unlock the phone. Probably misunderstanding?

On G6 port there's an option to disable. On Freedom no (and honestly even in MM Rom I cant remember if there was).

For the update, LG officially said that last update for the G4 will be Nougat. We have the v29 test build. But I think they willl release official build (v30?) for selected models and markets. Here in Europe we are waiting for H815 at last.

Monthly patch are different. Or pheraps I hope this.

Inviato dal mio LG-H815 utilizzando Tapatalk
[G4 Android Development] kessaras:
first of all we never had that monthly security patch update. lg didn't care.

ok you can wait. but you will wait forever.

g6 port is from G6 phone !!!! g6 has ambient display and more things that astrako removed because they didnt work on g4.

the trigger to disable tap to wake was there because g6 has ambient display. g4 has no ambient display and the only way to wake the phone is from power button or tap. so NO TRIGGER in g4 to disable tap to wake !!!!

tap to wake its a feature in the commons. commons are files that configure the functionality of the phone.

Anyway, me i did my part. I explained.
[G4 Android Development] Ciccius-IT:
Ahhh, ok. Great explanation for tap 2 wake [emoji106] thanks.

I know LG didn't care, I'm not happy with them for that. Anyway I still hope for official Nougat. Otherwise what's the sense of v29 test in Europe?

I'm positive [emoji4]

Good night man.

Inviato dal mio LG-H815 utilizzando Tapatalk
[G4 Android Development] kessaras:
don't worry i won't let g4 die yet. not as long as i use it.

And about Oreo that some people asked me........ im not that sure if i want it.

i use it since 3 days now at my op3T and i'm already thinking to go back to nougat.
[G4 Android Development] thejaredhuang:
I have the same problem. I flashed the 3.02 TWRP and it still boot loops.

For reference, I had default fast dormancy, 3bit mod, 60fps, disable all sounds, LG dialer, LG keyboard, TMO as the options. I also selected no root and no busybox.
[G4 Android Development] kessaras:
so what ?

the rom is stock LG and the installer is tested one billion times before you use it.

follow the OP instructions. I never wrote "use 3.0.2 TWRP".
[G4 Android Development] thejaredhuang:
Still boot loops with the TWRP from your android host. 3.1.1-1 b14 modded.

Does it matter if some symlinks failed? I get that message at the end of the installer
[G4 Android Development] kessaras:
Symlinks errors are temporary aroma installer errors which are not mine to fix. The aroma installer developer will fix those. Just retry until you get no error.

And also check your firmware. If you were on 3.0.2 TWRP I guess your firmware is outdated too. 2nd post.

OP sais minimum requirement 29a
[G4 Android Development] thejaredhuang:
Ok thanks. Forgot to mention I'm on H811. This is what I'm doing:

Flash 20v with LG UP, flash 3.1.1 modded TWRP with fastboot then flash the TWRP img once TWRP is booted, reboot into TWRP and flash Freedom v4, then boot loop.
[G4 Android Development] kessaras:
Steps are correct. Try also wipe data before flashing rom. Otherwise redownload. Android file host is free, ok all good, but it's crap when it comes to download.

Maybe download is corrupted too.
[G4 Android Development] steadfasterX:
He flashed 20v...
[G4 Android Development] thejaredhuang:
20v is all that's available for H811, I'm not using v7.5, I'm using v4 which is the the latest one for H811 as well.
[G4 Android Development] Ciccius-IT:
[MENTION=5461026]kessaras[/MENTION] I have a big big problem restoring a nandroid backup of this rom. It's the second time it happens to me so it's real.

When I restore your rom all seems to get back well but I can't unlock phone with my knock code! There's no possibilities to access! On MM rom when I insert wrong code for many times it asked me to unlock with a secure pin but on Nougat there's no safe option like this (damned!).

How can I solve?!

It happened restoring from totally clean system and with two different nandroid backup made in different times.

Please help [emoji120]

Inviato dal mio LG-H815 utilizzando Tapatalk
[G4 Android Development] kessaras:
and how do we know it is your phone ?!

maybe you stole it !

Hmmmmmmmmmmmmmmmmmmmmmmmmmmmmm...............!

Maybe i have to maximise security and lock everyone out when they restore :)

;)

joking

Enter TWRP and

Delete the below files...

From Data/system:

1. locksettings.db

2. locksettings.db-shm

3. locksettings.db-wal

4. gatekeeper.password.key

5. gatekeeper.pattern.key

EDIT:

And if the knockcode creates other files look also for

gatekeeper files that end with .knock whatever .key.

Done,

Reboot.
[G4 Android Development] Ciccius-IT:
THAAAAAAAANNNNNNKKKKKKKKKKKSSSSSSSSSSSSSSSSSSSSSSSSSSS :angel::angel::angel::angel::angel::angel::angel::angel::angel::angel::angel::angel::angel::angel::angel::angel::angel:
[G4 Android Development] thorcyar:
thanks, that REALLY was not clear for me before. Now it is.
[G4 Android Development] thorcyar:
Ok, so I installed with ALL default settings, and I get safetynet failure (cts profile match). And so I cannot download netflix. Did I miss something please ? On the first post it's written that safetynet does pass.
[G4 Android Development] tmihai20:
I fixed this by rooting it with Magisk and installing the CTS module from Magisk. I also used Magisk Hide for all Google related apps, banking apps and so on (Netflix included). My G4 passed SafetyNet check like this with Freedom Rom.
[G4 Android Development] sirsomething:
You can download netflix anyway, just not from google store.

Do a simple search and find the download link for the .apk. It's in Netflix's website somewhere. Just downloaded it yesterday.
[G4 Android Development] thorcyar:
thanks. I tryed https://xdaforums.com/apps/magisk/xiaomi-safetynet-fix-t3600431 ... and it works too
[G4 Android Development] thorcyar:
Lol.

You don't have to. Google did it already.

When I restored, It asked me my google account password, then it asked me for a confirmation SMS that .... I could not get because I was restoring the phone with the sim of that number and during restore phase, you don"t have multitasking ... &é'é&'" !!! I had to find and old (working) phone with a sim slot of the same size to receive that damn sms. I guess that when we will all have eSims, it will be impossible to restore anymore ! (there was an option "other confirmation methods", but it was also written "can take up to 3 days" ... LOL)(happy google authenticator user ... or not)
[G4 Android Development] Ciccius-IT:
Never had problems like you, always received the confirmation SMS when restoring phone. No problem at all without multitasking, Google intercept the code in SMS and go on with process.

Inviato dal mio LG-H815 utilizzando Tapatalk
[G4 Android Development] Wirusko:
Update link or file h811

Please update the h811 link. The file is not there. thanks
[G4 Android Development] kessaras:
there is no h811 nougat Freedom rom.

there is nobody around with a h811 and knowledge to make it and i won't downgrade to MM firmware to force flash h811 korean nougat rom at my phone.

When h815 was on MM firmware i could easily force flash it in a minute, now i won't do a downgrade.

Older Releases , MM h811 is there
[G4 Android Development] thorcyar:
Hi kessaras, Had a little problem here after a night plugged in ... in the morning, screen was back-lighted, but black screen and phone unresponsive. Even physical button did not turn screen off. Luckilly, battery is removable, and phone started right away (I feared it had died but not yet apparently). don't know if I'm alone with that behaviour (?). Also on first start after flash (I did flash 2 times the rom), screen stayed black for several minutes instead of displaying the usual optimization thing (when it displayed, it was already at 50% of optimization)
[G4 Android Development] kessaras:
Don't dirty flash roms all the time or do full backups from crap apps.

Only restore full backup of TWRP and with no other way.

That error comes from data and something conflicts with magisk and causes that.

So next time you get that (because there is no way to not do any mistake at all) , just clean flash to fix it. Don't worry for nothing. If it dies you will know when that is. You won't be able to access anything at all to flash anything
[G4 Android Development] thorcyar:
it wasn't a dirty flash, 1st flash I removed boot sound, and seeing safetynet not passing I did a 2nd wipe / (so clean ?) flash this same rom with all settings default + no root .... then magisk root to have safetynet ok. So next time (if it does it again), I'll make sure I do it very clean. Maybe it's magisk ( I installed latest beta) that is unstable when charge is full (?) or maybe not. anyway. I'll report if I get more factal info. thanks.
[G4 Android Development] kessaras:
dont use beta. magisk and safetynet pass module
[G4 Android Development] kinuris:
Hello. I'm trapped in a boot in TPRW loop. I tried to restore to defaults, and now I'm unable to exist TWRP. The only solution I've found around is to flash a stock ROM with LG UP, and then begin flashing TWRP etc. Anyone knows an easy solution?
[G4 Android Development] kessaras:
if you cannot enter twrp , no.

there is only one way (maybe) holding down only the vol down while the phone turns off/on , with an excellent timing it will enter bootloader mode so that you can reflash twrp
[G4 Android Development] steadfasterX:
Yes install the emergency TWRP version
[G4 Android Development] kinuris:
What I cannot do is escape from TWRP. Every boot is in TWRP. I try to restore a backup, install a clean room, format all, format internal storage, but every boot leads me to TWRP. There must be something that I can do from TWRP to boot to system. Or no??:(
[G4 Android Development] kessaras:
Then only if you flash the emergency TWRP which allows you to use the etc partition or flash the stock lg recovery.

A few pages back you will find more information. Many do the same mistake everyday
[G4 Android Development] Belasor:
Will there also be a Android 8 Update?
[G4 Android Development] kessaras:
Yeah I will write all the code alone. I will do what 500 people can't do in the LG industries. .................

(Ofc I'm joking I can't do that. Don't ask me dump questions. If LG does not release a newer kdz and source code , I can't do all that alone)

+++++++++++++++++++++++++++++++++++

And generally android O is not possible for this device

without an O source code.

I already built Oreo and tested it. (it was hard, too many errors)

It couldn't boot.

In O google moved some parts of the source code in vendor

and some parts of the source code "touch" system. So........

No LG O source code, no Oreo AOSP or LOS and without a

kdz , no any Official or Unofficial stock based Rom either.

no idea. Since it's working fine, something is wrong on your side there. Clean flash and try to not "play" with mods and crap. keep it stock to keep it pure without any Errors.
[G4 Android Development] TaAaK:
Good morning;

On Friday I install this rom and when I enter the phone application it gives me error.

Any solution?

Thank you
[G4 Android Development] kinuris:
Thank you! and too to [MENTION=677959]kess[/MENTION]aras. You both make my day!:good::good:

Edit:mmmmm can I flash securely last TWRP now?
[G4 Android Development] steadfasterX:
Glad to help ;)

Yes as long as you do not encrypt the phone or use factory reset in android (TWRP one works fine) and pls disable OTA in android.

I currently setting up a build server for TWRP versions which will offer updated TWRP releases for those using stock ROM as well which includes the same modification as the emergency build.

Further TWRP questions pls in the proper TWRP thead...

sfX
[G4 Android Development] kinuris:
This is only my opinion, but Freedom + Titan no big cores is fluid, enough for a normal use and some light gaming, and the best battery life I've found.

These days I've been jumping between Freedom and [MENTION=5461026]kessaras[/MENTION] AOSP, and Freedom gives me more stability and battery life (maybe the No big cores thing).

Oh! I'm using SuperSU and Xposed Gravity box too. And Forcedoze (don't know if really makes a difference)

Thank you!
[G4 Android Development] sperelli:
hi there

i read the news about twrp and their different versions. in this very moment i am on genesixx unofficial los + v29 bootloader + twrp 3.1.1-1 b14.

which twrp would you suggest for flashing your N?
[G4 Android Development] kessaras:
Stock for all stock based roms.

MM for mm AOSP/Los

N for N AOSP/Los.

And please TWRP questions in TWRP thread. Rom is just after boot. Post here only rom questions. (freedom here)

About the "hidden" work I've prepared , it will remain hidden until it's the right time to release it in public. For now we r good. We have everything we need.
[G4 Android Development] mauecky:
Getting some weird instalation problems...

1st I change TWRP (from OP post) reboot to TWRP

2nd I change bootloader (OP post - NO SPLASH) reboot to twrp

3rd I install from OTG (wiped advanced ALL exept SD and OTG)

get some really quick install and after Aroma - stuck in boot

again TWRP wipe ... install from OTG again - everything OK

I wont disable ON and OFF sound - so TWRP wipe .. install from OTG - boom stuck @ 100% instaling aps ...

again TWRP wipe... copy to internal from OTG, install from internal - boom 10% after aroma start install system - STUCK (maybe it wipes internal in aroma too?)

and again TWRP wipe... but now I instaled from SD - EVERYTHING OK :)

:D
[G4 Android Development] kessaras:
twrp is not yet complete. we just now tested encryption too.

there is a lot to do.

anyway, it was pure luck. When you see the aroma freeze, ignore it and wait for it to finish installation. the installation goes on normally, but twrp has still a graphic bug.

only stop it when you get an error and retry
[G4 Android Development] sperelli:
rom is really good!

anyone found an advanced reboot solution?

any advice for kernel other that Titan ?