yashsingh1/xdaforums huggingface dataset:
[G3 Android Development] hastalafiesta:
Currently on latest AOSP Extended rom, can someone explain the correct way to flash this kernel? Do I need or not MR bump after flashing this kernel ( or in general with others ) ? An installation guide would be appreciated in the main thread, it ll avoid tons of posts like this.
[G3 Android Development] EmanuelCN:
Lastest official twrp and like i tried 64 bits roms like crdroid aosp extended liquid remix restruction remix .
[G3 Android Development] mtkmanjaro:
Do you read the instructions, i assume you are using RR Aex, and liquid Remix builds from Hardystiles, clearly hardystil3s say you need to flash permissive.zip before use a custom kernel
[G3 Android Development] EmanuelCN:
Yes i did that useless i commented on his roms as well and i said that i flashed first hacer permisivo.zip before kernel tried every oreo rom tried without the zip tried to flash the zip restarting in android and after close and get back in recovery and install custom kernel and same story bootloop
[G3 Android Development] satcomranger:
Wow dude ...who are you calling "useless" .. I hope that is just a grammatical error?
[G3 Android Development] EmanuelCN:
I meant it was useless to flash hacer permisivo.zip like i tried before him to say me ... i tried everything and its not working i can't even understand because like couple months ago when i had 8.1 i could easily install without even the zip file and worked fine but i wanted back to 6.0 bcus was unstable 8.1 in that moment ...
[G3 Android Development] satcomranger:
much better Thanks!
[G3 Android Development] EmanuelCN:
Then any fix or something ? Can anyone help me ?
[G3 Android Development] mtkmanjaro:
Mmmm so weird, I am using Artlite over Crdroid 4.5 on D851 Variant without problem, what is your Variant. maybe but not probably the kernel is broken for your variant

---------- Post added at 04:45 AM ---------- Previous post was at 04:37 AM ----------

Well it's appears some variants are broken, you need to wait till next build, [MENTION=7713645]Stayn[/MENTION] is working on it
[G3 Android Development] hastalafiesta:
On aosp extended oreo 8.1, using latest artxlite I have black screen after lg g3 logo, then it restart the loop.
[G3 Android Development] EmanuelCN:
I have D855 and its not his fault its acutally rom fault because i tried moun kernel as well and didn't work seems like an update from roms made this thing or my phone has some problems idk
[G3 Android Development] mtkmanjaro:
Well the issue affect d855 and maybe others Variants, on D851 Artlite works like a charm on crdroid 4.5, i really don't know what's the problem here, maybe Artlite is broken for others Variants, i don't think there's a problem with the Roms. We need to wait the next update from [MENTION=7713645]Stayn[/MENTION].
[G3 Android Development] hastalafiesta:
On d855, using latest aosp extended is working only LineageXTD custom kernel. Others make the phone not boot.
[G3 Android Development] mtkmanjaro:
Yes dude, i think there is two possibility, first art as i say before is broken for some variants, second AEX RR LIQUID REMIX, has some kind of issue with this kernel and if you think about all these roms are build for the same Dev Hardystil3s. Maybe you can try to use art on crdroid 4.5, and see what happens, it's works, then the issue come from buids of hardystil3s but if don't works then probably art is broken
[G3 Android Development] jlb1959.01:
Not an issue with remix,you must flash a permissive zip before flashing a kernel.
[G3 Android Development] EmanuelCN:
Its useless u get bootloop as well
[G3 Android Development] mtkmanjaro:
Dude do you read the entire thread? Or just talking about without any sense, many users has reported Black screen and fastboot mode with AEX RR Liquid Remix, obviously these user flashing permissive zip before use artlite, so men at least take the time to read.
[G3 Android Development] wutangkillabee:
I can confirm bootloop on vs985, ROM is cRdroid 4.5
[G3 Android Development] mtkmanjaro:
Well I'm on d851 with Crdroid 4.5 using artlite, so this means that Artlite is broken for the others variants, luckily boy, the d851 is the only variant that actually works, can others owner of d851 give some feedback!
[G3 Android Development] jlb1959.01:
Let me explain better, on remix 9.1.2018.0513 I do not have an issue,no black screen,no bootloop,I haven't updated since then.
[G3 Android Development] mtkmanjaro:
Man what is your point, if you don't have update RR how could you say there's no problem, i mean, you don't have idea how the last build is going, i recommend you to install the last build then install Artlite, if work well, then you can come and say that there's no problem, it will very useful your feedback
[G3 Android Development] EmanuelCN:
Its not i tried every 8.1 rom
[G3 Android Development] jlb1959.01:
Last build it doesn't work.
[G3 Android Development] 42n4:
I have compiled nigthly version of RR based on these sites:

https://github.com/ResurrectionRemix/platform_manifest/tree/oreo

https://github.com/G3-Development/local_manifests

and no custom kernel but moun works (I tried XTG, ARTX and the other), so I think it is more serious problem connected with some new setup or just some minor changes in a system as you can see in local manifest there is only device information no other additions or patches to original RR source code based on lineage. :confused:
[G3 Android Development] jimmmysil:
I installed v2 and I have a few hiccups now and then. I am on. Cm 15
[G3 Android Development] Stayn:
G3X will be a flash and use kernel, without almost all Artx features, so, if you don't know how to configure a kernel just flash G3X
[G3 Android Development] grushnickij:
I don't know whether you meant the 2.0 build or the follow-up. Just to report - the problem with my SD card (128GB, exFAT) being deemed defect by my phone with ArtX-Oreo remains.

Edit: Did some more testing... The problem seems to be the combination of ArtX and the latest (experimental) build of AEX, as it works with other ROMs, e.g. crDroid. The problem only appears when installing ArtX over said AEX Kernel. Will look further into that.

So it seems that the problem's not at your end, after all.:)

Edit 2: Confirmed. The Problem lies in the experimental nature of the AEX build I was using. Having installed the official version, the new ArtX is working flawlessly. Long story short: All clear! :laugh:
[G3 Android Development] Taracair:
I am wondering if the battery management was fixed. I was reporting issues related to the battery at the final stage of the old artx. Have you looked into that Stayn?

Looking forward to test it soon with Nougat XenonHD.

It was the best kernel (despite the battery problems).

Will post some feedback after tests.
[G3 Android Development] eeeelinen:
Should I download the Oreo variant also for nougat
[G3 Android Development] eeeelinen:
I get fastboot
[G3 Android Development] odjinan:
[MENTION=6880495]HardStyl3r[/MENTION]: aroma option are most self_explanatory.. it just the first time i'm using this kernel so i'm just testing the option to see witch one suit me... I'm not experimented enough to spend time in a application to tune all the option for overclocking, etc... so I trust dev choice and a g3x will be more friendly for me (just flash'n'play ^_^ )
[G3 Android Development] [GER]Roxxor:
[MENTION=7713645]Stayn[/MENTION]

Nice work you are doing! Would it actually be possible for you to commit some of your patches to LineageOS, so the LineageOS stock kernel gets improvements? You added for example fast charge to your kernel. Is it possible to add this upstream?
[G3 Android Development] Stayn:
I think that LineageOS will not accept those features because they want the kernel and the builds for their supported devices very clean, also, you should know that fastcharge, voltage control and other features like those can reduce the battery life (mainly fastcharge if you put a very fast charging profile) and the device because of a bad config that generates overheat. By using a custom kernel with tons of features like mine, you're at your own risk of breaking the phone, but don't worry, If you know what does each feature you should know how to configure it, also, I can help you with anything you're in doubt.

However, That's why I'm working in 2 kernels, one for those that are experimented, want to tweak and configure a lot his device (Artx) and one that's just flash and use (G3X-U for Oreo coming soon...)

Because there's a lot of things in my Main kernel, I'll reserve another post under the main thread to explain each feature, just to clarify each one :)
[G3 Android Development] ceza1380:
Thanks Stayn, that's such a good explanation. I wasn't know before that simple gpu and adreno idler don't work good together I was using them, but the bad thing is that other gpu governers increase gpu frequency very high and fast even on simple touch more than simple gpu governer and I also want to use adreno idler. Are there any other governers which don't increase gpu governer so fast which you didn't implement to your kernel? Powersave is an option but it lags most of the time.
[G3 Android Development] eric93se:
Ceza1380, try msm-adreno-tz with simple-gpu enabled, set lazzyness to 8 and ramp threshold to 2. Full reboot.
[G3 Android Development] ceza1380:
Thanks I'll try.
[G3 Android Development] marcdw:
Use MR_Bump, maybe?

LG G3 D851, Tesla v4.4 ROM, MultiROM, Tapatalk 4.9.5
[G3 Android Development] odjinan:
@ Stayn: thanks for the feature guide!
[G3 Android Development] ppajdek:
G3-Development is outdated, dont use it, its based on 32bit binder, while all the new rom versions and kernels for oreo use 64bit binder.

Ask [MENTION=6880495]HardStyl3r[/MENTION] where he hide his manifest ;)
[G3 Android Development] 42n4:
Thank you! I will ask [MENTION=6880495]HardStyl3r[/MENTION]

I checked also the latest crdroid and no custom kernel works!:eek:

I have compiled based on this information:

https://github.com/crdroidandroid/android

remember to

export LC_ALL=C

change to python2.7

and add local_manifests/crdroid.xml to .repo:

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<!-- Device -->
<project path="device/lge/d855" name="crdroidandroid/android_device_lge_d855" remote="github" revision="8.1" />
<project path="device/lge/g3-common" name="crdroidandroid/android_device_lge_g3-common" remote="github" revision="8.1" />
<!-- Kernel -->
<project path="kernel/lge/g3" name="crdroidandroid/android_kernel_lge_g3" remote="github" revision="8.1" />
<!-- Vendor -->
<project path="vendor/lge" name="crdroidandroid/proprietary_vendor_lge" remote="github" revision="8.1" />
<!-- Dependencies -->
<project path="device/qcom/common" name="LineageOS/android_device_qcom_common" remote="github" revision="lineage-15.1" />
</manifest>

choose your device

repo sync -f --force-sync --no-clone-bundle -j$(nproc --all)

. build/envsetup.sh && brunch d855
[G3 Android Development] 42n4:
To test custom kernels, I have compiled also LiquidRemix after reading this site:

https://github.com/LiquidRemix/android_manifest/tree/oc-mr2

and using local_manifests/liquidremix.xml:

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<!-- Device -->
<project path="device/lge/d855" name="LiquidRemix-Devices/android_device_lge_d855" remote="github" revision="oc-mr2" />
<project path="device/lge/g3-common" name="LiquidRemix-Devices/android_device_lge_g3-common" remote="github" revision="oc-mr2" />
<!-- Kernel -->
<project path="kernel/lge/g3" name="LiquidRemix-Devices/android_kernel_lge_g3" remote="github" revision="oc-mr2" />
<!-- Vendor -->
<project path="vendor/lge" name="itsHardStyl3r/vendor_rebase" remote="github" revision="lineage-15.1" />
<!-- Dependencies -->
<project path="device/qcom/common" name="LineageOS/android_device_qcom_common" remote="github" revision="lineage-15.1" />
</manifest>

Of course, it is not so optimized as an official version, but it should work with some custom kernels (almost the same source code, I hope).

Unfortunately, this distribution also failed with all custom kernels, which cause boot-loop.

Thus, I think the problem is more serious or I have missed sth compiling RR, crdroid and LiquidRemix and I am asking for help with making custom kernels available again.

Besides I have tested all "my" distributions (RR longer) and all work flawless without any doubt.
[G3 Android Development] ppajdek:
You are building custom kernel inline or separately and flash after rom?

[MENTION=6880495]HardStyl3r[/MENTION] DTs are enforced so custom kernel build inline probably wont work.

Btw get logcat from the start of booting
[G3 Android Development] 42n4:
I am doing it separately with permissive zip, the inline custom kernel in local_manifests do not work either.

Logcat I will send as soon as possible.
[G3 Android Development] shubhambhandari:
bootloop in ls990

i flashed it on liquid remix and facing bootloop

so how to install it on my phone
[G3 Android Development] 42n4:
I have compiled the resurrection remix with local_manifests from liquid remix mentioned above and next I flashed xtd kernel from pajdek and permissive zip, reboot with adb logcat and I have it running! I do not know what stopped my previous custom kernels. Now I have all things working after a day of compiling and installing different lineage clones. Remember to change local_manifests to your device.

All kudos to [MENTION=6880495]HardStyl3r[/MENTION]

Unfortunately, the ArtxLite kernel from this thread does not work with my fresh nightly RR. Only pajdek kernels work, maybe in its source there is an answer.
[G3 Android Development] EmanuelCN:
So can u give a link from ur nightly RR for us ? i rlly want come back to Oreo but without custom kernels working its a waste of time its working so laggy
[G3 Android Development] 42n4:
RR for d855 compiled with UBER 4.9

https://drive.google.com/open?id=1nw3z2Zqzjk5hOnVcFmAw036-Pr0n7c2G

RR md5sum

https://drive.google.com/open?id=16GlrZVWQKP3XoZ6Rslt5W3SRF6G9mk44

Kernel XTD compiled with gcc Linaro 7.1 only for d855

https://drive.google.com/open?id=1vWiBhGr1-Sf5_T4fd4a6RDAViYo6m1iV

Kernel md5sum

https://drive.google.com/open?id=11Mt4nC1KKPhQHRPoES9pEj2MBYZ-eMh2

All kudos to [MENTION=6880495]HardStyl3r[/MENTION] & [MENTION=6948251]ppajdek[/MENTION]

Send me a private message if it works well.
[G3 Android Development] hastalafiesta:
Is your kernel workin with aospextended???
[G3 Android Development] 42n4:
I do not know really, you can backup your boot (the place for the kernel) e.g. in TWRP and try my version and restore yours if mine causes bootloop, better to use original ppajdek kernels.
[G3 Android Development] L1p1c1:
You need to flash permissive ?
[G3 Android Development] 42n4:
Of course, flash permissive after flashing a kernel zip, it is the oreo custom system, not a stock one where you instead of permissive use mrbump e.g. kernel xceed for fulmics.
[G3 Android Development] L1p1c1:
Idk why you writted in name xtd and what means. I tested a kernel called lineage xtd and didnt need permissive.

Thays why i asked.
[G3 Android Development] 42n4:
Just in any case, I got used to flash permissive even it is implemented in the kernel, what I have seen but it does not always work.
[G3 Android Development] wutangkillabee:
Any builds for vs985? On crdroid 4.6??
[G3 Android Development] 42n4:
Another developer has them (incompatible with new custom kernels?):

https://androidfilehost.com/?w=files&flid=228341
[G3 Android Development] tonije:
I try this kernel and can't boot.and try v6 aroma for oreo and can't boot.ana backup boot and restor after install kernel and work but i show orginal kernel no artx
[G3 Android Development] thewalkingdude:
Look at the post before yours, that's from August mate.
[G3 Android Development] yyfvteuemfw:
Can I flash this ArtxLite kernel on android pie? It looks good.
[G3 Android Development] Trakost:
Hi, when I turn my phone off and put it in charge, I can't see the battery percentage, but only "Charging ??/100" and I can't turn the phone on, unless I unplug it. Why do I have this bug? How can I fix it?

Furthermore, if I modify max/min brightness, I'm not able to modify it anymore through normal Android settings, it is stuck on the value I choose... Why?
[G3 Android Development] Trakost:
It's a shame this kernel doesn't work on Resurrection Remix: it causes bootloop :(
[G3 Android Development] marcdw:
Oops. Messed up. Deleted. [emoji16]
[G3 Android Development] Trakost:
Is there any chance we'll see this great kernel working on rom such as Resurrection Remix?
[G3 Android Development] nefsim:
I'm using Aosp Oreo 8.1. Charging time is not good, can I use your kernel? [MENTION=7713645]Stayn[/MENTION]
[G3 Android Development] Stayn:
Yeah sure, but make a boot.img backup first :good:
[G3 Android Development] nefsim:
Sorry the phone did not turn on, I have restored backup. Why didn't it work? :(

Can we talk over Telegram?
[G3 Android Development] arthurbolotov:
will it work on LG G3s D724? (jag3gds)
[G3 Android Development] begr12:
d855, LOS 15 2310217: cant install

hey, im trying to install artx kernel but the recovery stuck at opening Aroma installer coomand line, then the phone reboots as if nothing were installed. tried installing bump before, didnt help. any body have an idea please what can i do?

Im planing on artx to improve the preformance of LOS in this beta stage.

Thank you
[G3 Android Development] TheReaper1:
Use TWRP 3.0.2
[G3 Android Development] jclendineng:
Thanks for the kernel you're awesome.
[G3 Android Development] Haxtistic:
I have problem with stability after flashing ArtX kernel. I'm using AEX 4.6, and after some time my phone become complete unresponsive, forcing me to remove the battery. I have D855 with 2 GB of RAM

PS: sorry for my bad English xd
[G3 Android Development] grushnickij:
I can confirm this, I have the same problem on the same configuration, AEX on d855 2gb. Maybe it has to do with RAM management, as it usually appears when I do RAM-intensive things. Phone freezes and is unusable for several minutes, then it's OK again for some time, the pattern keeps repeating itself. I haven't tested other ROMs extensively yet, so I can't say if it's AEX-specific.
[G3 Android Development] OVERHEAT 50:
It's not AEX because I'm using RR 5.8.5. I have been using it for a while and that happened to me too. Then I discovered: the LMK values become all low when phone boots. Like 3,4,6,8,10 on the values. I set Agressive profile using kernel Adiutor mod and now my phone runs smooth. Maybe you two have the same issue.

Thx [MENTION=7713645]Stayn[/MENTION] for your hard work and dedication on this kernel. You are the best :)
[G3 Android Development] Stayn:
Sorry everyone for this problem, I thought that with 3GB of RAM we wouldn't need Low memory killer but I was wrong and I'll fix it for v2.1 today, because is a problem from the old Artx and I faced it too, I'm not gonna let it pass more time, get ready for an update in some hours :)
[G3 Android Development] Stayn:
Hey all!

New Builds up!

Artx Kernel for Oreo

* v2.1

- Fixed random freezes (Updated RAM Management)

- Stability fixes

- Spectrum Support + App is now optional

MrBump is no longer required after flashing this kernel!

Next build (v3.0) will come with all CPU HotPlugs (Updated) but it's a little hard so I'll take some time.

Enjoy! :)
[G3 Android Development] Bi0haZarD:
Thanks for ur efforts bro, and also big thanks for ur fast support!
[G3 Android Development] odjinan:
thanks for v2.1!

Mr bump isnt needed anymore~
[G3 Android Development] EmanuelCN:
Kernel version is 3.10 or 3.4 ?
[G3 Android Development] Bi0haZarD:
3.4.113
[G3 Android Development] Taracair:
Where can I find proper current_now value?

I've found it in

/sys/devices/f9923000.i2c/i2c-1/1-006b/power_supply/battery/current_now

But the CoolTool apk gives me an error when reading from that value.

Any clues? I like to see the mA value to be sure what's going on with certain charger.
[G3 Android Development] dieterschran:
I got a problem! Everytime i try to install something with"aroma installer"it's not working!it doesn't matter if it's a rom or a kernel.anything without"aroma installer"i can flash without any problem!maybe someone can help me??
[G3 Android Development] ppajdek:
Get 3.0.2 twrp.
[G3 Android Development] dieterschran:
I am already on 3.1.1!
[G3 Android Development] seanskiT!:
Get 3.0.2 There is an issue with 3.1.1 and aroma
[G3 Android Development] KevinX8:
3.1.1-1 has fixed the issue, aroma works perfect on that for me
[G3 Android Development] balakay4312:
Is the download link down or is it just me?
[G3 Android Development] EmanuelCN:
Why download link don t work can anyone send ma v2.1 kernel please?
[G3 Android Development] Stayn:
Sorry guys, I did a mistake and my main folder was removed, I'm contacting to MEGA to recover it... Meanwhile I'll upload the kernels in some hours, I'm not at home right now... :(
[G3 Android Development] hitcher69:
Sounds good! keep in touch bro...

thanks
[G3 Android Development] EmanuelCN:
Anyone have 2.1 kernel or 2.0 ? to upload and send me pls ?
[G3 Android Development] Stayn:
Variant? If I don't have it I don't mind of someone mirror my kernel, I'm still busy :)
[G3 Android Development] HardStyl3r:
Artx Kernel v2 and v2.1 mirror is here:

https://drive.google.com/drive/folders/0B07gc8luEocOZU83dWljeURoUDg
[G3 Android Development] EmanuelCN:
i want for nougat ...

:(
[G3 Android Development] joselap:
this is nougat compatible. Look at OP post:

----------

Compatibilyty:

- Oreo ROM's

- Nougat ROM's

- Marshmallow ROM's (Not confimed yet)
[G3 Android Development] eric93se:
Can some of you please check to see if "Audio FX" works on your phone, the bass dial in specific. And whether or not you selected the audio boost in the kernel setup.

I've noticed bass on my earbuds servery lacking, then noticed the bass control in Audio FX not working at all. Tried LOS with v2.1 and RR with v2.1. Then switched to RR and Gamma kernel and it was working again.

Are there audio filters in LOS or Nougat that filter low frequencies to prevent headphone destruction?
[G3 Android Development] HardStyl3r:
try Viper4Android if you're rooted
[G3 Android Development] Stayn:
Sorry for the inconvenience guys, ArtxDevelopment folder and links are restored :)
[G3 Android Development] odjinan:
its been a couple of days with the artx kernel 2.1... no more freeze, responsive, perfect!
[G3 Android Development] M. .:
Where is the nougat's kernel?
[G3 Android Development] joselap:
there is no specific version for nougat. The same version is compatible with Oreo and Nougat (look at OP post for compatibility)
[G3 Android Development] THISISZOMBOY:
This one is compatible with MM, N and Oreo :D
[G3 Android Development] jimmmysil:
This kernel + crdroid Oreo is op. Great performance and battery life!!! :good:
[G3 Android Development] oia12344321:
After flashing Spectrum app doen't appear in app list (yes I choose to install Spectrum during Aroma). Is ok if i take it from zip and push it to system?

Edit: it worked if I installed the app as normal after extraction. Phone is butter smooth :) (oreo unofficial)

Good job!
[G3 Android Development] eeeelinen:
Still getting [550]fastboot

If i flash me.bump it just reboots with samettinen result.

Would Be nice If there would be solution.:)
[G3 Android Development] appy123droid:
Need help

After flashing the kernel on oreo build from hardstyl3r on d855 the phone reboots with flashing the kernel.

Am i doing something wrong.

Guide me
[G3 Android Development] Mulham82:
Guys .. After flashing this Kernel, I don't see fast charging, so do I have to edit something?!

Thanks.
[G3 Android Development] Tool Belt:
Isn't that an option in Aroma?
[G3 Android Development] Mulham82:
Dear .. The option is there, but when you charge your phone you will not notice any changes while charging.

Thanks.
[G3 Android Development] Aioria:
Hi all,

can I flash artx kernel over the G3X kernel?
[G3 Android Development] gre4ka43:
Hi guys. After installing this kernel, with most of the options turned on, and LOS 15 on lg d850 it stopped charging. Like 1% in an hour. What can be the problem. Is it the fast charging option? (Edit: Seems to be charging just fine in recovery)