[KERNEL][I9100][UNOFFICIAL]Dorimanx 4.1.X[4.1.X][03/12/2016]

Status
Not open for further replies.
Search This thread

GreekDragon

Recognized Developer
Jan 5, 2014
1,628
5,321
Volos, Greece
aicp-rom.com
Logo.png
Unofficial DorimanX builds by GreekDragon
(The resurrection of jellybean kernels)​

flash-dori.png

Dorimanx JB unofficial kernel by GreekDragon

The Background:
DorimanX development has stopped for a while now. I've been a long term dorimanx user, but I felt that a lot of features need to be implemented into the kernel. As of a result, I decided to make my own personal builds! Please note that I'm no way as good as the master himself, Dorimanx, but I try to implement features to the best of my abilities. Also, I'm not going to be a proper maintainer of dorimanx kernel, this is just what I've done in my spare time.

This is a fork from Dorimanx's git.

If you have problems or if anything goes wrong, you can flash latest build by Computoncio
You can download from his official website:
http://dorimanx.casoncia.org/


The Mission:
To continue giving support for the much loved kernel. New features and additions will be added to improve flexibility and speed to the already amazing kernel. My goal is to improve DorimanX kernel as much as I can, without sacrificing stability.


4.1.X JELLYBEAN ONLY!

DISCLAIMER:
I'm not responsible for bricked devices or wrong version flashing
You are using this kernel at your own responsibility


——— !!!!!!!! YOU HAVE BEEN WARNED !!!!!!!! ———


FEATURES:
This kernel includes the following additional features over stock dorimanX kernel:
- CPU Governors: HYPER, Ondemand, pegasusQ, Intellidemand, neoX, darkness, nightmare, sleepy, conservative (Default: HYPER)
- TCP Algorithms: Cubic, Reno, BIC, Westwood, Highspeed, Hybla, HTCP, Vegas, Veno, Scalable, Lp, Yeah, Illinois (Default: Westwood)
- FPBug/Musicbug fix is already included in this kernel!
- BLN and BLNWW support
- Updated Linux Kernel version to 3.15.0 stable!
- IO Schedulers: ROW, FIOPS, SIO, BFQ, CFQ, Noop, ZEN, Deadline (Default: SIO)
- Trim support

THINGS I WILL NOT ADD:
Code:
- LZ4 Compression (Our Boot partition is way too small to support this)
- Useless CPU governors such as Userspace 
- Colour tuning support (Unless someone helps me with this)
- Recovery version (WIll only consider doing this if working on LP kernel)
- Higher thermal limits (We all know what happens if we do this)
- Higher overclocking/Lower underclocking capabilities (So you want less stability and more SODs?)
- Synapse support (Stweaks is the only app that can fully support this kernel)

CREDITS:
Dorimanx (the real master of the kernel)
Gokhanmoral (Siyah Kernel)
Voku1987(This Kernel)
Alucard_24(This Kernel)
STANTRC(This Kernel)
Entropy512 (CyanogenMod)
Tungstwenty (On screen gestures addon)
Torvalds (Kernel 3.6.Y maintainer)
Computoncio (This Kernel)
cybernetus (This Kernel)
stelistcristi (Contents of this post)
chhapil (For helping me with all of the issues, thanks man)
Chet Kener (For UBER toolchain)
Lanchon (For TRIM fix)
Zeitferne (For FP Bug/Music Bug fix)
gsstudios (For his help and his thread template)

DOWNLOAD:
Siyah-Dorimanx-V8.70-JB-SGII-PWR-CORE-DRAGON-TRIM.zip

AndroidFileHost Download Folder

CHANGELOG:
Refer to second post

KERNEL SOURCE:
Source code of the kernel can be found here:
https://github.com/dragonGR/Dorimanx-SG2-I9100-Kernel
https://github.com/dragonGR/initramfs3

ISSUES:
- All dorimanx bugs

USEFUL LINKS
- CPU Governor and I/O Scheduler Guide
- DorimanX tuning guide
TCP Algorithm guide




XDA:DevDB Information
DorimanX JB by GreekDragon, Kernel for the Samsung Galaxy S II

Contributors
GreekDragon, chhapil
Source Code: https://github.com/dragonGR/Dorimanx-SG2-I9100-Kernel

Kernel Special Features:

Version Information
Status: Stable

Created 2016-07-15
Last Updated 2016-12-03
 
Have you pulled the fix for package parsing error in JB?
As I mentioned to you I'm not able to keep up these days due to me professional commitment, so your contribution to JB branch is a welcome change. Thanks for that
I have one concern over how the Dorimanx kernel development is heading.
Already the JB vs KK, MM code is now much fragmented, I was trying to my best to bring JB much closer to the current branches but not fully.
I would like to know your views on this
 
  • Like
Reactions: ssanjy and noppy22

Saber

Inactive Recognized Contributor
Apr 9, 2014
4,046
8,485
Melbourne
joshualay.xyz
Xiaomi Poco F3
Have you pulled the fix for package parsing error in JB?
As I mentioned to you I'm not able to keep up these days due to me professional commitment, so your contribution to JB branch is a welcome change. Thanks for that
I have one concern over how the Dorimanx kernel development is heading.
Already the JB vs KK, MM code is now much fragmented, I was trying to my best to bring JB much closer to the current branches but not fully.
I would like to know your views on this

Fragmentation was going to happen sooner or later, especially with all those changes required just to get MM working.

I will help with JB development when I have free time alongside GreekDragon. LP and MM will and always be my primary focus (until new android versions come out) ;)

gsstudios
 

Muhammadsoli

Senior Member
Apr 30, 2015
169
31
Could you explain why there's dorimanx.zip file inside the kernel file
Was it a mistake or you compiled two different kernels?
 
Fragmentation was going to happen sooner or later, especially with all those changes required just to get MM working.

I will help with JB development when I have free time alongside GreekDragon. LP and MM will and always be my primary focus (until new android versions come out) ;)

gsstudios
May be my expectations would be wrong, apart from Mali code, rest of the code should be almost same.
Even the WiFi driver has become totally open source now but it's not merged to JB branch fully.
Lot of pieces related to net, scheduling are also different.
I guess since Dorimanx and computino's days it has started bifercating.
I hope we can bring it together
 

xn0live

Senior Member
Dec 22, 2012
1,625
393
Always if my mobile is off(screen off) and i get a whatsapp message my phone wake up
where is the option, where i can disabled it?
BLN is off


and what does it mean if a person say i am using " cpu grpup 2 or cpu group 3" where is the setting for that
 

GreekDragon

Recognized Developer
Jan 5, 2014
1,628
5,321
Volos, Greece
aicp-rom.com
Have you pulled the fix for package parsing error in JB?
As I mentioned to you I'm not able to keep up these days due to me professional commitment, so your contribution to JB branch is a welcome change. Thanks for that
I have one concern over how the Dorimanx kernel development is heading.
Already the JB vs KK, MM code is now much fragmented, I was trying to my best to bring JB much closer to the current branches but not fully.
I would like to know your views on this

Yeah, i'm testing it along with some other things.
I have something in my mind. If everything is ok, JB kernel will be closer to LP one. Not sure if you get me.

Fragmentation was going to happen sooner or later, especially with all those changes required just to get MM working.

I will help with JB development when I have free time alongside GreekDragon. LP and MM will and always be my primary focus (until new android versions come out) ;)

gsstudios
Thanks again. :)

Thanks.

Could you explain why there's dorimanx.zip file inside the kernel file
Was it a mistake or you compiled two different kernels?

Is a mistake.

May be my expectations would be wrong, apart from Mali code, rest of the code should be almost same.
Even the WiFi driver has become totally open source now but it's not merged to JB branch fully.
Lot of pieces related to net, scheduling are also different.
I guess since Dorimanx and computino's days it has started bifercating.
I hope we can bring it together
WIFI Drivers is stable on JB.. correct me if i'm wrong, but why to update the drivers when the one from JB works great?

Always if my mobile is off(screen off) and i get a whatsapp message my phone wake up
where is the option, where i can disabled it?
BLN is off


and what does it mean if a person say i am using " cpu grpup 2 or cpu group 3" where is the setting for that

What do you mean?
About cpu group, is on STweaks and specifically in CPU-Voltages tab.
 
Last edited:
  • Like
Reactions: chhapil

GreekDragon

Recognized Developer
Jan 5, 2014
1,628
5,321
Volos, Greece
aicp-rom.com
Dorimanx v8.55 is up!:)
Changelogs:
- Added IsoRec
- Kernel is now 3.15
- Removed zzmanX
- Added zzmoove
- Removed Powersave governor
- Removed Perfomance governor
- Removed VR and FIFO schedulers
- Enabled other flags for FIOPS
- Updated SuperSU to v2.46
- Fixed permissions for power efficient workqueues parameter
- Fixed parsing package error
- Synced chhapil's zram updates
- Set lz4 as the default algorithm for zram
- Merged almost all fixes from zzmoove develop branch.
- Added tcp algorithm changing support and set westwood as the default
- Governors Updated
- Tuned IO schedulers
- Fixed some memory corruptions
- Sync IO scheduler changes with KK branch
- Fixed some leaks
- Applied some security updates
- Added PE workqueue control
- Added TCP algorithm changing support to stweaks
- Initial support for software CRC toggle

Downloads
AFH: https://www.androidfilehost.com/?fid=24591000424948196
Github(mirror):https://github.com/dragonGR/Dorimanx-SG2-I9100-Kernel/releases/tag/v8.55-stable
 

GreekDragon

Recognized Developer
Jan 5, 2014
1,628
5,321
Volos, Greece
aicp-rom.com
Found some issues
Stweaks always detects a value been changed, I think your profiles are out of sync

Trim is not working properly, phone hangs while trimming, check the discard option in fstab in initramfs

Overall deep sleep is good, resume is faster after screen off state
:good:
TRIM works fine here. And i have affected chip if that matters.
About Stweaks, i think i know the problem. Testing.
Resume is faster indeed.
 
Last edited:
  • Like
Reactions: chhapil
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 11
    Logo.png
    Unofficial DorimanX builds by GreekDragon
    (The resurrection of jellybean kernels)​

    flash-dori.png

    Dorimanx JB unofficial kernel by GreekDragon

    The Background:
    DorimanX development has stopped for a while now. I've been a long term dorimanx user, but I felt that a lot of features need to be implemented into the kernel. As of a result, I decided to make my own personal builds! Please note that I'm no way as good as the master himself, Dorimanx, but I try to implement features to the best of my abilities. Also, I'm not going to be a proper maintainer of dorimanx kernel, this is just what I've done in my spare time.

    This is a fork from Dorimanx's git.

    If you have problems or if anything goes wrong, you can flash latest build by Computoncio
    You can download from his official website:
    http://dorimanx.casoncia.org/


    The Mission:
    To continue giving support for the much loved kernel. New features and additions will be added to improve flexibility and speed to the already amazing kernel. My goal is to improve DorimanX kernel as much as I can, without sacrificing stability.


    4.1.X JELLYBEAN ONLY!

    DISCLAIMER:
    I'm not responsible for bricked devices or wrong version flashing
    You are using this kernel at your own responsibility


    ——— !!!!!!!! YOU HAVE BEEN WARNED !!!!!!!! ———


    FEATURES:
    This kernel includes the following additional features over stock dorimanX kernel:
    - CPU Governors: HYPER, Ondemand, pegasusQ, Intellidemand, neoX, darkness, nightmare, sleepy, conservative (Default: HYPER)
    - TCP Algorithms: Cubic, Reno, BIC, Westwood, Highspeed, Hybla, HTCP, Vegas, Veno, Scalable, Lp, Yeah, Illinois (Default: Westwood)
    - FPBug/Musicbug fix is already included in this kernel!
    - BLN and BLNWW support
    - Updated Linux Kernel version to 3.15.0 stable!
    - IO Schedulers: ROW, FIOPS, SIO, BFQ, CFQ, Noop, ZEN, Deadline (Default: SIO)
    - Trim support

    THINGS I WILL NOT ADD:
    Code:
    - LZ4 Compression (Our Boot partition is way too small to support this)
    - Useless CPU governors such as Userspace 
    - Colour tuning support (Unless someone helps me with this)
    - Recovery version (WIll only consider doing this if working on LP kernel)
    - Higher thermal limits (We all know what happens if we do this)
    - Higher overclocking/Lower underclocking capabilities (So you want less stability and more SODs?)
    - Synapse support (Stweaks is the only app that can fully support this kernel)

    CREDITS:
    Dorimanx (the real master of the kernel)
    Gokhanmoral (Siyah Kernel)
    Voku1987(This Kernel)
    Alucard_24(This Kernel)
    STANTRC(This Kernel)
    Entropy512 (CyanogenMod)
    Tungstwenty (On screen gestures addon)
    Torvalds (Kernel 3.6.Y maintainer)
    Computoncio (This Kernel)
    cybernetus (This Kernel)
    stelistcristi (Contents of this post)
    chhapil (For helping me with all of the issues, thanks man)
    Chet Kener (For UBER toolchain)
    Lanchon (For TRIM fix)
    Zeitferne (For FP Bug/Music Bug fix)
    gsstudios (For his help and his thread template)

    DOWNLOAD:
    Siyah-Dorimanx-V8.70-JB-SGII-PWR-CORE-DRAGON-TRIM.zip

    AndroidFileHost Download Folder

    CHANGELOG:
    Refer to second post

    KERNEL SOURCE:
    Source code of the kernel can be found here:
    https://github.com/dragonGR/Dorimanx-SG2-I9100-Kernel
    https://github.com/dragonGR/initramfs3

    ISSUES:
    - All dorimanx bugs

    USEFUL LINKS
    - CPU Governor and I/O Scheduler Guide
    - DorimanX tuning guide
    TCP Algorithm guide




    XDA:DevDB Information
    DorimanX JB by GreekDragon, Kernel for the Samsung Galaxy S II

    Contributors
    GreekDragon, chhapil
    Source Code: https://github.com/dragonGR/Dorimanx-SG2-I9100-Kernel

    Kernel Special Features:

    Version Information
    Status: Stable

    Created 2016-07-15
    Last Updated 2016-12-03
    9
    @Lysergic Acid @gsstudios , @arnab , @GreekDragon @Trafalgar Square ..... and i missed many but what a Team on I9100 again :)

    thanks to all to continue to maintain our device with a so high level of development !
    7
    New build is up! :)
    AFH Download
    Github Download
    Changelogs:
    - Set CFQ as default IO Scheduler
    - Fixed pstore compile
    - Merged a few security fixes
    - Sched updates
    - LZ4 and LZO updates
    - Updated exfat modules to latest dorimanx source
    - Merged many kernel changes from CM
    - TRIM fixed
    - BFQ update to v7r8 and SIO updated to SIOPLUS
    - Added Tripndroid scheduler
    - Workqueue updates
    - Changed toolchain to latest Linaro 4.9.4 and fixes to get newer toolchain working
    - Compiler optimizations
    - Increased internal kernel hz speed to 300 and related fixes
    - Minor cleanup to removed io schedulers
    - Removed SIO, added SIOPlus IO Scheduler
    - Added lowmemreserve ratio tuning
    - Removed TRIM CRON job for now
    - Set entropy tuning on boot to fix any ROM/DEV set.
    - Added TripNDroid scheduler
    - Style fixes for the rest of the initramfs
    - Updated descriptions - Fixes to spelling errors, reorganization of settings
    - Updated profiles - Fix stability of performance profiles, improved battery life and performance
    - Forced zzmoove to use selected hotplug method
    - Fixed Stweaks always detects a value been changed
    - Added HotPlug tab section
    - Added Intelli HotPlug
    - Added Alucard HotPlug


    Some battery results(Wi-fi, calls,facebook,games,chat,music)
    6
    Changelogs:

    --RELEASED VERSIONS --

    Code:
    [B]DorimanX 8.70 (STABLE) [/B] 
        - Massive update -
        - Upstream & Security fixes -
        - Stability improved -
       - Switched to gsstudio's fork -
    6
    Dorimanx v8.55 is up!:)
    Changelogs:
    - Added IsoRec
    - Kernel is now 3.15
    - Removed zzmanX
    - Added zzmoove
    - Removed Powersave governor
    - Removed Perfomance governor
    - Removed VR and FIFO schedulers
    - Enabled other flags for FIOPS
    - Updated SuperSU to v2.46
    - Fixed permissions for power efficient workqueues parameter
    - Fixed parsing package error
    - Synced chhapil's zram updates
    - Set lz4 as the default algorithm for zram
    - Merged almost all fixes from zzmoove develop branch.
    - Added tcp algorithm changing support and set westwood as the default
    - Governors Updated
    - Tuned IO schedulers
    - Fixed some memory corruptions
    - Sync IO scheduler changes with KK branch
    - Fixed some leaks
    - Applied some security updates
    - Added PE workqueue control
    - Added TCP algorithm changing support to stweaks
    - Initial support for software CRC toggle

    Downloads
    AFH: https://www.androidfilehost.com/?fid=24591000424948196
    Github(mirror):https://github.com/dragonGR/Dorimanx-SG2-I9100-Kernel/releases/tag/v8.55-stable