[KERNEL][AOSP/LOS] Quanta-Reborn

Status
Not open for further replies.
Search This thread

sudokamikaze

Inactive Recognized Developer
Jan 1, 2017
375
668
Rivne
Quanta kernel fork with LineageOS changes and SINAI-N4 optimizations

Known-issues
HTML:
- To be filled

Changes and differences from the original

HTML:
COMPILED WITH CUSTOM TOOLCHAIN "QUVNTNM-TC" Linaro 6.4 with Cortex-A15 optimizations and neon/float-abi=hard
LineageOS changes
SDCARDFS
Some optimizations
MSM_SLEEPER
Wakelocks toggler
GPU minimum frequency is 27 MHz
Simple GPU Governor
RWSEM Optimized
Writeback & ext4 updates
Slimbus updates & overclock
GPU Overclock
Intellimm governor
XZ Compression
Maple IOSched
Many tweaks from SINAI-N4
IntelliThermal


Installation:

1. Wipe cache/dalvik cache
2. Flash kernel zip over stock kernel of the ROM
3. Reboot system


Credits:
Special thanks to
- AOSP
- BasketBuild
- frap129
- Chipp_a
- AdrianDC
- zaclimon
- spezi77
- hellsgod
- rostifaner
- ganachoco
- txuki2005
- yoinx
- Cl3Kener
- franciscofranco
- faux123
- eng.stk
- stratosk
- show-p1984
- mrg666
- Defconoi
- neobuddy89
- flar2
- CallMeAldy
- AK
- Alucard
- And anyone I forgot

Download links:
Nougat AOSP BASED: BasketBuild
Nougat CM/LOS BASED: BasketBuild


XDA:DevDB Information
Quanta kernel fork for Nexus 4, Kernel for the Google Nexus 4

Contributors
sudokamikaze, Faux123, franciscofranco, spezi77, zaclimon
Source Code: https://github.com/Sudokamikaze/Quanta-Reborn

Kernel Special Features:

Version Information
Status: Stable
Current Stable Version: V2.3
Stable Release Date: 2017-07-17

Created 2017-07-17
Last Updated 2017-12-26
 

sudokamikaze

Inactive Recognized Developer
Jan 1, 2017
375
668
Rivne
If you want/don't want *feature name* just reply this msg with *feature name* and problems/ideas with it
 

dcshallot

Senior Member
Jun 14, 2012
278
42
36
Beijing
OnePlus 9
Booted normal. I cleared KA stored settings.
Now:
CPU - No changing. Default in interactive.
Hotplug - No changing. Default in mako-hotplug. No other hotplugs.
-- Before the kernel becomes stable, I think there's no need to add more features. You could also do major work in SINAI-N4.
-- once booted into launch, KA show Max frequency 1240MHz, after a few minutes it restored to 1512MHz, normal. 4 cores actived.
--dt2w - worked.
-- Thermal - it's simple, I like it~
--IO scheduler - I changed it to noop. Others no changing.
--Anything else no changing.
--Camera OK, 1080P video recording OK.
Today I will keep monitoring the logcat file to PC.
Thanks for your great work! BTW, you did so fast.
 

sudokamikaze

Inactive Recognized Developer
Jan 1, 2017
375
668
Rivne
Booted normal. I cleared KA stored settings.
Now:
CPU - No changing. Default in interactive.
Hotplug - No changing. Default in mako-hotplug. No other hotplugs.
-- Before the kernel becomes stable, I think there's no need to add more features. You could also do major work in SINAI-N4.
-- once booted into launch, KA show Max frequency 1240MHz, after a few minutes it restored to 1512MHz, normal. 4 cores actived.
--dt2w - worked.
-- Thermal - it's simple, I like it~
--IO scheduler - I changed it to noop. Others no changing.
--Anything else no changing.
--Camera OK, 1080P video recording OK.
Today I will keep monitoring the logcat file to PC.
Thanks for your great work! BTW, you did so fast.

You writes to me to not modify governors/scheds

And I didn't touched it, mako hotplug is default in Quanta, I merged only optimizations, sdcardfs and other

I don't touch hotplug driver because it may cause music lags.

I add zen and other schedulers

What governors do you want to see?
 
Last edited:

dcshallot

Senior Member
Jun 14, 2012
278
42
36
Beijing
OnePlus 9
You writes to me to not modify governors/scheds

And I didn't touched it, mako hotplug is default in Quanta, I merged only optimizations, sdcardfs and other

I don't touch hotplug driver because it may cause music lags.

I add zen and other schedulers

What governors do you want to see?
By now, no reboot. And I have to join a meeting now... Governors are not so much important to me. We can see how nice the kernel will be.
 

dcshallot

Senior Member
Jun 14, 2012
278
42
36
Beijing
OnePlus 9
I think the wakelock can be optimized.
 

Attachments

  • Screenshot_20170717-154813.png
    Screenshot_20170717-154813.png
    130.8 KB · Views: 843

moriel5

Senior Member
Jul 20, 2013
1,842
630
Google Nexus 4
Nexus 7
You writes to me to not modify governors/scheds

And I didn't touched it, mako hotplug is default in Quanta, I merged only optimizations, sdcardfs and other

I don't touch hotplug driver because it may cause music lags.

I add zen and other schedulers

What governors do you want to see?

I personally would like to bfq added, if it hadn't already.
And what is the current battery life on Quanta-Reborn?
 

hauckk@sfreserves.org

Senior Member
Jul 1, 2016
1,107
328
colorado springs
Screen on time check it by going to settings battery then click screen it will tell you how long your screen has been on since last full charge

---------- Post added at 12:28 AM ---------- Previous post was at 12:23 AM ----------

If you want/don't want *feature name* just reply this msg with *feature name* and problems/ideas with it
Quantum kernel or quanta reborn both are fine by me
 
  • Like
Reactions: dcshallot

dcshallot

Senior Member
Jun 14, 2012
278
42
36
Beijing
OnePlus 9
Reboot.
I received an SMS message.
Double tap to wake.
Drag on lock screen to preview the message.
I was going to slice away the message, and it rebooted.
 

Attachments

  • logs.zip
    150.1 KB · Views: 10

dcshallot

Senior Member
Jun 14, 2012
278
42
36
Beijing
OnePlus 9
Reboot.
I received an SMS message.
Double tap to wake.
Drag on lock screen to preview the message.
I was going to slice away the message, and it rebooted.
After the random reboot, it lost a few hours' record.
 

Attachments

  • Screenshot_20170718-123325.png
    Screenshot_20170718-123325.png
    110 KB · Views: 260
  • Screenshot_20170718-123337.png
    Screenshot_20170718-123337.png
    131.4 KB · Views: 240
  • Screenshot_20170718-123349.png
    Screenshot_20170718-123349.png
    167.8 KB · Views: 227
  • Screenshot_20170718-123411.png
    Screenshot_20170718-123411.png
    79.9 KB · Views: 247
  • Screenshot_20170718-123431.png
    Screenshot_20170718-123431.png
    52.9 KB · Views: 251

dcshallot

Senior Member
Jun 14, 2012
278
42
36
Beijing
OnePlus 9
I just flashed LOS... But, it can't boot into launcher. Keep loading the booting animation. Sometimes I just consider maybe I should not use f2fs.
UPDATE: I converted /data and /cache back to ext4. Succed to boot into launcher. Hope it work well as old quanta.
 
Last edited:

dcshallot

Senior Member
Jun 14, 2012
278
42
36
Beijing
OnePlus 9
In LOS, please disable default mako-hotplug. I see mpdecision enabled by default. If mako-hotplug disabled by default, ignore my question.
UPDATE: When I was restoring apps+datas, it rebooted, I thought it cause by double-hotplug. No logs, because I'm still reboot to applying settings.
LOS: 1080P video recording normal.
 
Last edited:
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 16
    Quanta kernel fork with LineageOS changes and SINAI-N4 optimizations

    Known-issues
    HTML:
    - To be filled

    Changes and differences from the original

    HTML:
    COMPILED WITH CUSTOM TOOLCHAIN "QUVNTNM-TC" Linaro 6.4 with Cortex-A15 optimizations and neon/float-abi=hard
    LineageOS changes
    SDCARDFS
    Some optimizations
    MSM_SLEEPER
    Wakelocks toggler
    GPU minimum frequency is 27 MHz
    Simple GPU Governor
    RWSEM Optimized
    Writeback & ext4 updates
    Slimbus updates & overclock
    GPU Overclock
    Intellimm governor
    XZ Compression
    Maple IOSched
    Many tweaks from SINAI-N4
    IntelliThermal


    Installation:

    1. Wipe cache/dalvik cache
    2. Flash kernel zip over stock kernel of the ROM
    3. Reboot system


    Credits:
    Special thanks to
    - AOSP
    - BasketBuild
    - frap129
    - Chipp_a
    - AdrianDC
    - zaclimon
    - spezi77
    - hellsgod
    - rostifaner
    - ganachoco
    - txuki2005
    - yoinx
    - Cl3Kener
    - franciscofranco
    - faux123
    - eng.stk
    - stratosk
    - show-p1984
    - mrg666
    - Defconoi
    - neobuddy89
    - flar2
    - CallMeAldy
    - AK
    - Alucard
    - And anyone I forgot

    Download links:
    Nougat AOSP BASED: BasketBuild
    Nougat CM/LOS BASED: BasketBuild


    XDA:DevDB Information
    Quanta kernel fork for Nexus 4, Kernel for the Google Nexus 4

    Contributors
    sudokamikaze, Faux123, franciscofranco, spezi77, zaclimon
    Source Code: https://github.com/Sudokamikaze/Quanta-Reborn

    Kernel Special Features:

    Version Information
    Status: Stable
    Current Stable Version: V2.3
    Stable Release Date: 2017-07-17

    Created 2017-07-17
    Last Updated 2017-12-26
    8
    Huge update! V3
    LineageOS sync
    Compiled with latest QUVNTNM GCC 6.4
    Crypto speed-up, now kernel uses HW crypto
    CAF updates to crypto related stuff
    Some optimizations!
    6
    UPDATED Links updated in OP post

    Changelog:
    Bumped to 2.2
    LineageOS sync
    Some changes related to sched
    Increased battery a bit by tweaking dirty background ratio, inspired by @Applesan thanks!
    5
    Guys, who facing issue with kernel version. This is my fault! Sorry guys, i forget to clean ccache and it caused an issue

    I'm building 2.3 with new commits from lineageos
    5
    Update

    Sync with lineageos and improvments to sched