yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] mady51:
update time - MadKernel-Reborn-3.zip

changes -

use high priority workqueue

increase workthread prio for kgsl

cpu-boost optimizations

disabled crc check

lpm-levels sleep prediction

allow kswapd to sleep if run for long time (vmscan)

Increase MAX_RESERVED_REGIONS for reserved regions

Improve camera power consumption

silence some crap logs which are unnecessary spamming

reduce load avg

touchboost configurable now (disabled by default)

Interactive tweaks

Reduced wlan wakelocks time

reduced OTG wakelock

reduced latencies

many more....

-thanks
[OnePlus 3 & 3T Cross Device Development] bitubo:
i install this now :)

OnePlus 3 @ Tapatalk
[OnePlus 3 & 3T Cross Device Development] AnnoyingZlatan:
Amazing job, smooth and amazing update
[OnePlus 3 & 3T Cross Device Development] xNAPx:
Do you recommend this kernel on skydragon rom?
[OnePlus 3 & 3T Cross Device Development] schorsch.funke:
Hi, on my OP3 with Firmware 5.0.8 and latest MSM it does not boot! After 1 or 2 seconds (before MSN boot logo) it reboot, every time. I had to reflash latest MSM to boot it normaly
[OnePlus 3 & 3T Cross Device Development] mady51:
U test it let us know here

---------- Post added at 05:39 AM ---------- Previous post was at 05:38 AM ----------

No issues bro, because am using op3 and same fw and same rom n same kernel. Something wrong at ur end. Findout
[OnePlus 3 & 3T Cross Device Development] :
Did not know the existence of LinkedIn Lite, thx for the screenshot! ;):good:

---------- Post added at 11:13 ---------- Previous post was at 11:13 ----------

Very fast and smooth kernel [MENTION=7072514]mady51[/MENTION], even with touchboost disabled by default; good work!

One question though; I see you are sticking at 'older' kernel versions, 120 at the moment where 130/131 is already out.

Any reason to do that?
[OnePlus 3 & 3T Cross Device Development] mady51:
Yes latest version updates of caf are causing wled issues, thats why not updating
[OnePlus 3 & 3T Cross Device Development] Tronje:
I'm using havoc pie rom (always the latest version) for some months now.

Only with your kernel I get Android Auto working with my Skoda Superb.

Everything is fine so far.

Maybe battery consumtion is a little higher (really minimal) than in the inbuilt caesium kernel.

Thanks a lot!

Another question: In pie google changed the hfp settings. Since using pie I cannot hear my smartphone ringing, when connected with my car. XDA-article: https://www.xda-developers.com/android-pie-bluetooth-in-band-ringtones-default/

Is this something that could be solved in kernel or in rom?

Gesendet von meinem Lenovo TB-X704L mit Tapatalk
[OnePlus 3 & 3T Cross Device Development] shantam3108:
Can anyone mirror the latest build . Unable to download form afh
[OnePlus 3 & 3T Cross Device Development] mady51:
Try refresh it will work

---------- Post added at 04:08 AM ---------- Previous post was at 04:05 AM ----------

As per the link u provided, it says that option is enabled by default if device is supported. Check in developer options
[OnePlus 3 & 3T Cross Device Development] Sun_Dancer:
Same here, refresh doesn't work.
[OnePlus 3 & 3T Cross Device Development] shantam3108:
Not working since yesterday
[OnePlus 3 & 3T Cross Device Development] hauckk@sfreserves.org:
Didn't work for me either using chrome
[OnePlus 3 & 3T Cross Device Development] The.Scram:
https://www.dropbox.com/s/40la05oq2da7ogc/MadKernel-Reborn-3.zip?dl=0
[OnePlus 3 & 3T Cross Device Development] The.Scram:
Any idea why my CPU little and big is always @ 460MHz instead of 307MHz? No matter what i chose in Ex kernel manager.

I'm on interactive governor.
[OnePlus 3 & 3T Cross Device Development] jujak82:
If you change to ghostpepper or any other governor profile it will work fine
[OnePlus 3 & 3T Cross Device Development] The.Scram:
There is no Ghostpepper :confused:
[OnePlus 3 & 3T Cross Device Development] The.Scram:
Anyway, performance with interactive is acceptable :)
[OnePlus 3 & 3T Cross Device Development] jujak82:
Ghostpepper is not a governor, is a profile of interactive governor.

U can find it in governor option
[OnePlus 3 & 3T Cross Device Development] The.Scram:
Ah, right. Got that. When using Ghostpepper profile it goes down to 307MHz again.
[OnePlus 3 & 3T Cross Device Development] schorsch.funke:
Today I reload it and flash it again, if I find some time
[OnePlus 3 & 3T Cross Device Development] mady51:
Simple test
[OnePlus 3 & 3T Cross Device Development] schorsch.funke:
Now it works, don't know why
[OnePlus 3 & 3T Cross Device Development] karkiankit:
MadKernel-Reborn-3.zip

for the OnePlus OnePlus 3T(A3003), by SuperDroidBond

OOPS!

no mirrors found.
[OnePlus 3 & 3T Cross Device Development] mady51:
Check previous page, u have dropbox link. Download from that link
[OnePlus 3 & 3T Cross Device Development] Tronje:
yes of course I had a look, but there ist no such "switch" (or I couldn't find it) to enable / disable hfp
[OnePlus 3 & 3T Cross Device Development] mady51:
Hmm honestly may be i dont know that. Could be its enabled n only not showing kinda behavior. Is it not working? Or any logs? Ill try to read that link in more detailed n will see.
[OnePlus 3 & 3T Cross Device Development] karkiankit:
Got it thank you very much
[OnePlus 3 & 3T Cross Device Development] mady51:
update - MadKernel-Reborn-4.zip

changes -

added workque power efficient

updated to lz4 compression

blocked some more sensors in boeffla wakelock blocker

removed some crap logs

reduced gpu idle timeout

added CLKFLAG_NO_RATE_CACHE

added many more related to better battery and smoothness.

-thanks
[OnePlus 3 & 3T Cross Device Development] android extreme:
[MENTION=7072514]mady51[/MENTION] thank for the update, i want to ask you a few things:

- before the rebase of the kernel there was the gpu boost option to improve gpu performance that now is gone, would be possible to reimplement it? It was particulary useful when playing fortnite to maintain everything smooth(but every other game benefit from that)

- regarding the base timer frequency other kernel(not of this device) use to raise it a lot (500hz or more) would be possible make some beta test release to test if there are any improvement? Not talking about benchmark but more about smoothness under load higher than average

Obviousily i'm just asking i know that in this period of the year we usually are on holiday so don't stress too much about it
[OnePlus 3 & 3T Cross Device Development] mady51:
Its possible, but i wantedly pushing it for future because gpu high usage heats device very fast. How abt increasing gpu min value only in gaming mode? Does that help u? Also i dont have a heavy gaming tester available when i require so i will see if i can do for next build.

And regarding base timer freq, why do we need to raise to 500hz? Any advantages u see? Also which device kernel has it? So that i can check with those device users.

Also do u have any lags now in ur games?
[OnePlus 3 & 3T Cross Device Development] android extreme:
Regarding the timer i've found some poco f1(https://xdaforums.com/poco-f1/devel...v1-poco-f1-t3847319/post78277411#post78277411) and oneplus 6(https://xdaforums.com/oneplus-6/development/4-9-109-smurfkernel-1-0-0-t3805948), in these thread there is a general agreement to an improved smoothness so maybe would be worth to test, again if you have time to spare

Regarding the gpu i will try to test raising the gpu min freq and see what i gain
[OnePlus 3 & 3T Cross Device Development] mady51:
regarding your question on HZ, below is the explanation -

Selecting a lower HZ may also help thermal efficiency slightly, by allowing machines to idle longer between timer interrupts.

HZ==100 also reduces the size of the kernel, since it eliminates a lot of HZ<-->USER_HZ conversions.
[OnePlus 3 & 3T Cross Device Development] android extreme:
[MENTION=7072514]mady51[/MENTION] i've made some research on android source website regarding CONFIG_HZ and i've found that has been done some test on nexus/pixel (the range of soc tested include sd820 too) https://source.android.com/devices/tech/debug/jank_jitter . Google developers tested kernel configuration with CONFIG_HZ 10 times higher than the standard source code and found "noticeable performance and power reduction due to decreased RCU overhead" so maybe this could help to contain the overall temperature.

Regarding the size of the kernel frankly i don't know, there are some developers that claims impact on performance based on kernel size but this weren't a problem on phone like s3 (here what one of the lead developer of the s3 said about optimization increasing the kernel size https://xdaforums.com/showthread.php?t=2754997, also personally tested that rom on the s3 and was really good for the time) so shouldn't be a problem for our phone since we have a soc that is massively faster than exynos 4412 with more cache and, obviously, more ram.
[OnePlus 3 & 3T Cross Device Development] mady51:
Ok will do a build n test it. Thanks for detailed info. Will let u know if any updates.
[OnePlus 3 & 3T Cross Device Development] Rafeh:
All Reborn Kernel versions are not working well on third party display panels constant flickering when display comes on, last known working version was x48. idk how to fix the problem.
[OnePlus 3 & 3T Cross Device Development] AyieStyx:
probably not authenticate panels. theres few report of having those with panel replacement.
[OnePlus 3 & 3T Cross Device Development] mady51:
update - MadKernel-Reborn-5.zip

changes -

upstreamed to 123v

changed HZ from 300 to 1000 (for UI perf improvement)

enabled Workqueue power efficient queues

added USB fast charge

disabled IO stat

reduce latency

optimized Readahead and default set to 2048 during boot (fast)

added crc32 hw accelerator module

optimized arm64 libs

disable clock scaling for better idle

many other optimizations....

-thanks
[OnePlus 3 & 3T Cross Device Development] bitubo:
thank you

i install it now :)

OnePlus 3 @ Tapatalk
[OnePlus 3 & 3T Cross Device Development] bitubo:
BBS always reset stats when the screen is off

and the line of battery life too

with all reborn kernel

i don't know why

i don't have this problem with old mad kernel

i have a bug with GPS too

rom is msm extended

View attachment 4683038

OnePlus 3 @ Tapatalk
[OnePlus 3 & 3T Cross Device Development] mady51:
I dont have any issues. May be bbs is optimized or restricted to run in bg? Also for gps, which date gapps r u using? Am using very old gapps and no issues at all. Gapps has some issues many ppl said, so never downloaded latest
[OnePlus 3 & 3T Cross Device Development] bitubo:
no restrictions for bbs

i use a open gapps nano but i update it, when i have flash the msm v8.5

gapps date 22.12.2018

do you think it's the gapps ?

i have a random soft reboot, sometimes the op3 is on my table and i see the lockscreen (soft reboot)

OnePlus 3 @ Tapatalk
[OnePlus 3 & 3T Cross Device Development] mady51:
If u r using AOD or any proximity blocking feature in rom, then its possible. Also am using even sept gapps
[OnePlus 3 & 3T Cross Device Development] bitubo:
i use this setting (screen)

what is AOD ?

View attachment 4683051

OnePlus 3 @ Tapatalk
[OnePlus 3 & 3T Cross Device Development] bitubo:
i use some wakelock and alarm blocker

sensor Block per package

what i must do for repair this problem ?

clean flash ?

and never update gapps

OnePlus 3 @ Tapatalk
[OnePlus 3 & 3T Cross Device Development] mady51:
U can clean flash n update gapps from playstore. Also it is highly not recommended if u r unsure of what u r blocking.

AOD - always on display.
[OnePlus 3 & 3T Cross Device Development] bitubo:
i sur of wakelock and alarm blocked

it's safe and i don't have this problem in the past

Ok i don't use AOD

OnePlus 3 @ Tapatalk
[OnePlus 3 & 3T Cross Device Development] mady51:
And pocket mode? Because some feature of rom or app might be causing it. Kernel side i have tested for 1 week and no reboots or any crap
[OnePlus 3 & 3T Cross Device Development] bitubo:
i'm currently testing with sensor block pacakges OFF

for the moment BBS in boot section have 10mn51s :)

usually every time the screen goes off the timer returns to 0s
[OnePlus 3 & 3T Cross Device Development] mady51:
Yes that bbs issue i have also seen very rarely my side as well. But i trust its app issue
[OnePlus 3 & 3T Cross Device Development] bitubo:
BBS it does not matter, if I have no soft reboot and BBS works it will be great

I inform you later :)
[OnePlus 3 & 3T Cross Device Development] bitubo:
no soft reboot at this time :) View attachment 4683616

OnePlus 3 @ Tapatalk
[OnePlus 3 & 3T Cross Device Development] Bintang Krisna:
you are there too eheheh
[OnePlus 3 & 3T Cross Device Development] bitubo:
this night the Phone has soft reboot :(

i set plane mode all night View attachment 4684883

OnePlus 3 @ Tapatalk
[OnePlus 3 & 3T Cross Device Development] DrUnknownEMC:
Why is mi home up there? I would suggest going hassio route for your home automation and block internet access.
[OnePlus 3 & 3T Cross Device Development] mady51:
R u sure its a soft reboot? Or its just that battery crap is behaving wierd.
[OnePlus 3 & 3T Cross Device Development] bitubo:
sure it's soft reboot

the Phone ask my shema for unlock after use fingerprint

as I said it does since one of the last update I never had a problem before I have already seen several times make a soft reboot placed on my desk

the battery is fine because I made it changed by OnePlus in 2018

good battery life and screen use.

OnePlus 3 @ Tapatalk
[OnePlus 3 & 3T Cross Device Development] gFknQ:
I have no problems using bbs from playstore. Everyone always recommend bbs xda edition, but that is one that always give me problems. Here my settings
[OnePlus 3 & 3T Cross Device Development] gFknQ:
Flash 10/09 nano. Apps will update themselves thru playstore. You should not therefore have repeating problems. Never any "soft reboot". Sure it not notifications waking up your screen?
[OnePlus 3 & 3T Cross Device Development] bitubo:
i find old gapps

i Will test :)

no it's not a notification waking screen

Because after screen on, the Phone ask me shema for unlock if I use my fingerprint like à reboot

And i see icon appair on the top one after one

OnePlus 3 @ Tapatalk
[OnePlus 3 & 3T Cross Device Development] gFknQ:
Madness
[OnePlus 3 & 3T Cross Device Development] Riddle5:
What is your settings?
[OnePlus 3 & 3T Cross Device Development] mady51:
update - MadKernel-Reborn-6.zip

changes -

Fixed thermals not working properly. Now, device will stay chill.

fix issues with 3rd party panels display.

perf improvements.

-thanks
[OnePlus 3 & 3T Cross Device Development] gFknQ:
All stock. A couple of wakelocks in Xtended settings suggested by [MENTION=7072514]mady51[/MENTION].
[OnePlus 3 & 3T Cross Device Development] shantam3108:
Could you share those wakelocks
[OnePlus 3 & 3T Cross Device Development] gFknQ:
Mady suggest alarms. I added wakelock block
[OnePlus 3 & 3T Cross Device Development] Hayatzada:
is it possible to add Kali Nethunter support for external Wifi in this kernel??
[OnePlus 3 & 3T Cross Device Development] mady51:
Can u point to some reference for this pls
[OnePlus 3 & 3T Cross Device Development] Hayatzada:
https://xdaforums.com/oneplus-3t/development/kernel-kali-nethunter-oneplus-3t-t3507816

https://xdaforums.com/oneplus-3/one...rnel-aospa-kernel-modified-nethunter-t3695678

https://xdaforums.com/oneplus-3t/help/updated-kali-nethunter-guide-t3681538

https://xdaforums.com/oneplus-3/how-to/guide-nethunter-3t-t3636769

Some for Detailed
[OnePlus 3 & 3T Cross Device Development] bitubo:
hello

for my soft reboot , I found a solution, I use an application (macrodroid ) that allows me to activate the location only when an application needs it. finished the soft reboot and better autonomy.

msm extended v8.5 and madreborn V6

an other person have a similar pb with GPS on the topic of msm

all it's good now :) View attachment 4687612

OnePlus 3 @ Tapatalk
[OnePlus 3 & 3T Cross Device Development] NickosD:
Sorry for asking here [MENTION=7072514]mady51[/MENTION]. About macrodoid, you add the apps that needs GPS at triggers and at action you enable the GPS? At constraints I should add disable GPS so if I exit the app, it will close the GPS?

Thanks
[OnePlus 3 & 3T Cross Device Development] bitubo:
yes, it's auto

on= high accuracy

off = disable location

no soft reboot since installation and Better battery life

OnePlus 3 @ Tapatalk
[OnePlus 3 & 3T Cross Device Development] mady51:
update - MadKernel-Reborn-7.zip

changes -

Added Adreno Idler

Added Adreno booster. Default is set to LOW, helps for gaming. You can increase the gpu boost to medium or high depending on ur requirement using exkm

Added screen of ceiling - this caps the max freq when screen is off to save power and unnecessary max freq usage. Doesn't impact screen on usage.

Memory related optimizations

disable gpu wakeup on touch event (save some power)

removed POPP which is not necessary.

added some CODEC tweaks - now u can listen to music for toooo long. tester confirmed the stats as - earlier for 6hrs of music lost around 50% of battery. Now, its max 20% lost.

Enabled USB fast charge (this was there in previous build also, but I forgot to enable that my mistake)

Interactive tweaks for super performance.

Enable RCU boost

disable some crap logs

decrease adreno timeout

added some flags to make device fly lol

many more optimizations....

-thanks
[OnePlus 3 & 3T Cross Device Development] :
Whow... it's an impressive list....
[OnePlus 3 & 3T Cross Device Development] Limakos:
How many amps should we see when usb fast charging?
[OnePlus 3 & 3T Cross Device Development] AnnoyingZlatan:
Reporting back from latest update, works great on Havoc OS, but Pixel Experience doesn't like it at all, acts very choppy, I don't know why.
[OnePlus 3 & 3T Cross Device Development] mady51:
I think around 800

---------- Post added at 08:09 PM ---------- Previous post was at 08:06 PM ----------

Hmm ya i think something wrong with ramdisk compatibility with rom. Can u check if spectrum app working on PE if possible
[OnePlus 3 & 3T Cross Device Development] gFknQ:
[MENTION=7072514]mady51[/MENTION] before and after latest update
[OnePlus 3 & 3T Cross Device Development] gFknQ:
Oops after and before latest update hahaha
[OnePlus 3 & 3T Cross Device Development] DanipunK1:
awesome update! I listen a lot of music in background, I hope to notice it too.
[OnePlus 3 & 3T Cross Device Development] :
Great update, but tried it on NOS and seems to be much slower then V6 on it.

Do not know why, but performance is much less then NOS kernel itself, where with V6 performance felt even a little better then default NOS.

May be the same 'RAM issue' [MENTION=7072514]mady51[/MENTION] mentioned?

Would be great if it was solved; as said, a great update with nice features! :good:
[OnePlus 3 & 3T Cross Device Development] gFknQ:
You should notice almost immediately. I ran one cycle before testing and difference was incredible. Let it settle and you should see good improvement
[OnePlus 3 & 3T Cross Device Development] AnnoyingZlatan:
Yep, can confirm Spectrum not working, also weird behaviour, cpu is always on performance governor. I hope feedback helps
[OnePlus 3 & 3T Cross Device Development] mady51:
Change it to interactive. Ill look into it
[OnePlus 3 & 3T Cross Device Development] mister_meet:
Sir can such stats also be achieved on other apps like Black Player or Spotify?
[OnePlus 3 & 3T Cross Device Development] DrUnknownEMC:
Yeah, it kernel code. It just lock down max CPU frequency when screen is off.
[OnePlus 3 & 3T Cross Device Development] skymera:
Flashed this on HavocOS 2.1 but it seemed to break GPS for me. Waze just said no GPS. Flashed back to Caesium and all is well.
[OnePlus 3 & 3T Cross Device Development] gFknQ:
Should have no problem. I'm running phonograph with Ainur Sauron, James dsp, and ViPER4Android. Black player should be no problem. Not sure about spotify if it uses mobile data in background, it will probably drain more
[OnePlus 3 & 3T Cross Device Development] jordnat:
I wanted to report that after flashing the latest version of the kernel on top of a cleanly installed Havoc 2.1, the screen flickering/glitching still persists on my oneplus 3t.

I can make it mostly stop by disabling HW overlays in developer options, but some minor glitches still remain and the performance is considerably reduced.

For comparison, this problem wasn't present on earlier versions of Havoc OS that launched with HolyDragon kernel or with the default lineage 15.1.

If there is any kind of information I can provide or testing I can do to help, I'd be glad to oblige.

Pictures:
[OnePlus 3 & 3T Cross Device Development] mady51:
Idk if i can do anything because i already added required commits to support 3rd party panels in kernel.
[OnePlus 3 & 3T Cross Device Development] jordnat:
Oh well, that's too bad.

I'll keep poking around on my own, and will post here if I find out anything.

Thanks for the prompt reply.
[OnePlus 3 & 3T Cross Device Development] Scorer15:
The issue is only present since reborn 1, older versions work fine, it might have to do with omni base.
[OnePlus 3 & 3T Cross Device Development] :
When I can help testing if choppy performance on NOS is solved with newer kernel/ testing version please let me know ?
[OnePlus 3 & 3T Cross Device Development] mady51:
hope its solved in my latest test kernel, as I don't see any lags or anything. always welcome for testing or else I can send a test build.
[OnePlus 3 & 3T Cross Device Development] :
Do not know where to find your testbuilds, pm?
[OnePlus 3 & 3T Cross Device Development] irawantrias:
Why i get error 1 in latest havoc os on 3t? Try to uninstall magisk still not work
[OnePlus 3 & 3T Cross Device Development] mady51:
Change twrp to latest official
[OnePlus 3 & 3T Cross Device Development] gFknQ:
Lol, you were in the group and left
[OnePlus 3 & 3T Cross Device Development] AnnoyingZlatan:
No haha he's still in the group, that's an older post
[OnePlus 3 & 3T Cross Device Development] :
Indeed back, although not using Telegram that much ;)

But am happy that I can help testing and give some feedback!

New kernel is a nice one btw.....
[OnePlus 3 & 3T Cross Device Development] mady51:
update - MadKernel-Reborn8.zip

changes -

Added cpu_input_boost and devfreq_boost (configured default for good)

Added packet injector for mac80211 (net hunter support added for external wifi adaptors whatever. Please test this as I didn't tested [MENTION=5366763]Hayatzada[/MENTION])

qcacld-2.0: optimize for size

kill opening/closing video instance logspam and other disabled spam logs

disabled zsmalloc and add z3fold which compresses even more pages compared to zsmalloc

under the hood many other optimizations done.

njoy
[OnePlus 3 & 3T Cross Device Development] crazix:
Minimum CPU frequency stuck at 1036 MHz. Is this default with the new update? Unable to change.
[OnePlus 3 & 3T Cross Device Development] mady51:
Its not stuck, thats the behavior of inpur boost n devfreq boost which i had set default. If u doubt, just dont touch the screen n see min freq will be fine
[OnePlus 3 & 3T Cross Device Development] :
No issue here... :confused:
[OnePlus 3 & 3T Cross Device Development] amuzavali:
Everything is ok here.
[OnePlus 3 & 3T Cross Device Development] qasimtb:
Not able to install over Reborn 6 with MSM-Xtended Oreo x10. It says OS not supported. Any reasons??
[OnePlus 3 & 3T Cross Device Development] mady51:
Could be just script error msg, but it will flash. U can ignore that
[OnePlus 3 & 3T Cross Device Development] crazix:
You are right. :)

Thanks
[OnePlus 3 & 3T Cross Device Development] qasimtb:
No I tried but it failed. When checked in the ROM it was showing as Reborn 6 instead of Reborn 8. Will again try to flash it. & confirm.

Thanks

Edit :- I again tried it but in vain. Attaching some screenshots to confirm.
[OnePlus 3 & 3T Cross Device Development] mcdachpappe:
check the filesize [or hash] of your downloaded kernel.zip file. maybe it's a bad download
[OnePlus 3 & 3T Cross Device Development] qasimtb:
Again downloaded the zip but same issue.
[OnePlus 3 & 3T Cross Device Development] mady51:
Could be su issue or twrp