yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Android Development] Saber:
Downloads

I test most of these builds to make sure they are stable. There may be some cases where I might not test out a build before releasing it. Kernels marked with '(STABLE)' are safe for everyday use, but only take this as a indication. :)

--IMPORTANT, PLEASE READ--

CAUTION: All builds marked with 'TRIM' at the end has TRIM enabled. If you have brickbug affected emmc chip, avoid downloading it if you don't know what you are doing! For more information about the trim brickbug, visit Lanchon's guide here: http://xdaforums.com/galaxy-s2/development-derivatives/rom-brickbug-aftermath-speeding-t2843238

All builds without 'TRIM' (marked as 'NON-TRIM') have trim disabled. These kernels are safe on brickbug affected chips.

MAKE SURE YOU'RE DOWNLOADING THE RIGHT KERNEL. OTHERWISE YOU COULD BRICK YOUR DEVICE!

For TRIM users:

To use TRIM, you can download an app on the app store called trimmer or use terminal commands as directed in the troubleshooting guide.

And finally, I always see the question on whether to use TRIM or NON-TRIM builds. I recommend using TRIM builds on all devices, even if you have brickbug affected chip. This is because TRIM builds are safe from brickbug as they have been correctly patched up and so it has been used by many users. However, when in doubt, use NON-TRIM builds.

Isorec (Isolated Recovery)

Starting from build v002, I have introduced isorec into dorimanX kernel. CWM works perfectly, whereas TWRP can't mount USB storage. More work will need to be done to get TWRP fully working.

Download for isorec recoveries:

https://www.androidfilehost.com/?w=files&flid=47550

If you have a dualboot setup or if you want to set up dualboot, you should stay on StanTRC recovery. If you want to return to StanTRC recovery, flash the isorec disabler:

https://www.androidfilehost.com/?fid=24369303960682947

Forgot to download backup/older kernel/isorec disabler after flashing TWRP?

Go to download mode and flash a kernel .tar file OR wait until OS boots and copy required files to your phone

Which build should I use?

Linaro 4.9: Use this build for best stability. Battery life is not as good as UBER 4.9. This build should only be used as a fallback if all other builds fail to meet expectations or when the other builds give problems.

UBER 6.1: Use this build for best performance. Performance difference is small and battery life is slightly worse than Linaro 4.9. This build should only be used by advanced or more experienced users (beta testers).

Main download link:

https://www.androidfilehost.com/?w=files&flid=43488

Mirror download link:

https://github.com/gsstudios/Dorimanx-SG2-I9100-Kernel/releases

​

Beta builds and stable builds will only be uploaded on AFH and github.
[Galaxy S II Android Development] Troubadour666:
thanks :)

will give a try as usual ;)
[Galaxy S II Android Development] Saber:
Green light, all is go. There are issues where new scheduler or algorithm can't be set yet, but no major issues ;)
[Galaxy S II Android Development] DaveKing:
gsstudio, dorimanx kernel was my kernel for kk for a very long time until LP appear. But for now I just can't go back again for KK...it's way behind LP in performance and speed. I left a private message for you, if you have time answer me. Thanks gsstudio. Cheers.:good:
[Galaxy S II Android Development] maniknarang:
Nice work! Keep it up! ;)
[Galaxy S II Android Development] Jgjd691995:
Very hopeful here bro, reallly really looking forward to a dori like lp kernel its realllly really needed, :) get good soon :)
[Galaxy S II Android Development] Saber:
Tripndroid and FIOPS should be fixed now. Was missing a few strings to add :o

Will fix problem with tcp algorithm later.
[Galaxy S II Android Development] Saber:
What do you guys think about the default io scheduler? Should I change it to zen (like in dorimanx g2), tripndroid or something else? I've been testing tripndroid for a while now, very smooth and fast.

If you wanted to know the specific changes to the default profile, I changed threshold values so they are slightly higher (screen on up threshold 60-->70 and screen off up threshold 60 --> 75). LMK for screen on changed to medium, io schedulers changed to SIO. I might remove zzmanx and put zzmoove so that it is up to date. Possible add an option to change profiles if possible.
[Galaxy S II Android Development] Saber:
I have successfully built dorimanX with Uber toolchain. Lots of new improvements and adjustments made to the kernel. Look at post 3 for changelogs: Link
[Galaxy S II Android Development] Noctis Lucis Caelum:
Keep up the good work
[Galaxy S II Android Development] DaveKing:
I love your work gsstudios! I pm you. Are you needing any help? Has the pool is clear, Lollipop support is the way now. Of course there's people that likes KK, but imho kk has many probs in RAM management. Are you going to work full in KK and then convert it to lollipop? It's that the way?
[Galaxy S II Android Development] souler456:
Have some questions:

1. Does this have the Fuse Bug Fix? Well... since no one updates latest Dori and such...

2. Is the "Speedup Key Resume" feature on Apolo added here as well? This makes S2W more responsive, so I like it...

3. Is Swap feature enabled? I'm trying to Swap from /preload but Apolo and Gustavo doesn't have one. Forgot wether Dori has it...

4. Will you add the screen-color-changing feature from Gustavo to here as well?Or is it already in here?

Thanks for the continuing the development, man... :good:

:D :) ;) :good:
[Galaxy S II Android Development] kostelo:
I simply just wanted to post a "thanks you", instead of just hitting the thanks button, which I 've done many times, for keeping alive and updating the best (for me) kernel ever developed for S2.
[Galaxy S II Android Development] ajrajr155:
V005 works great with trim enabled.:thumbup:

And UBER makes it even smoother :D lets see how the battery will go...
[Galaxy S II Android Development] nhmanas:
Fusebug and screen color changing is big thing I want them too. But I did not notice anything about speedup key resume on apolo. It's just like old builds
[Galaxy S II Android Development] Zile995:
Latest DorimanX v10.44 v008 has fusebug fix. ;)
[Galaxy S II Android Development] Saber:
TCP algorithms finally fixed. Can be changed in apps like trickstermod.

Edit: You can now select TCP algorithm in others tab.
[Galaxy S II Android Development] psydex:
Phone got stuck upon accessing WiFi on version 21, is this fixed on v22?
[Galaxy S II Android Development] j1gga84:
No WiFi problems here with v22

Regards

Sent from my GT-I9100 using german Tapatalk 4
[Galaxy S II Android Development] Saber:
Try v22. If it isn't solved with this version, a proper wipe will solve most problems. Or stay on older release until I fix this.
[Galaxy S II Android Development] Chillmann:
Since update from v19 to v22 my WiFi passwords are lost after every 2nd to 3rd reboot.

Regards, Chillmann
[Galaxy S II Android Development] Wolfey7:
Very smooth on Slim Saber 4.4 without Gapps. On Extreme Battery. :D
[Galaxy S II Android Development] Saber:
What ROM are you using? Have you tried clearing cache and dalvik already?
[Galaxy S II Android Development] Saber:
To users of ext4 partitions, could you please provide logs if possible so that that we (as in past devs and myself) can work to fix this issue.

gsstudios.
[Galaxy S II Android Development] Acid0057:
I'd love to but my s2 is my daily driver and without my sdcards I can't use most apps on my phone. Would it help to have logs from my current kernel to see how it mounts the ext4 partitions?

Sent from my GT-I9100 flowing on SwiftKey in Tapatalk
[Galaxy S II Android Development] Chillmann:
I am clearing cache and dalvik everytime I update the kernel.

I had the same problem with stellcristi's version after he updated WiFi drivers so I am not really surprised it's happening again. I am running slim saber rom.

Best regards, Chillmann
[Galaxy S II Android Development] Saber:
Could you please provide some logs?

Gsstudios.
[Galaxy S II Android Development] psydex:
I'm experiencing random freezes on v22 - mainly when data/wifi is being used. SystemUI is being constantly restarted when this happens. The only way to fix it is rebooting.

I tried both HYPER & ondemand, my cpu is clocked [MENTION=5365914]1400[/MENTION].
[Galaxy S II Android Development] Saber:
Have you tried changing roms?
[Galaxy S II Android Development] Saber:
[MENTION=6760456]DroidNforcer[/MENTION]

Could you please test this to see if ad-hoc network connects?

Note: I haven't changed the build no yet, but I've renamed the zip so I can easily tell I've done some tweaks to wifi.
[Galaxy S II Android Development] psydex:
I haven't thought I love this rom and I'd rather swith to older version of your kernel or switch kernels than to replace my rom.

EDIT: Aside from that - I keep losing saved wifi passwords and I have to re-enter my password quite often

Looking forward for v23 :fingers-crossed:
[Galaxy S II Android Development] DroidNforcer:
Will do! I'll just change rom and test. :D

Enviado desde mi SM-T210R mediante Tapatalk
[Galaxy S II Android Development] Saber:
Important message to users

Due to my efforts of making the thread cleaner, I am moving all downloads to androidfilehost. I will no longer keep kernel builds in the OP attachments, so you will have to click to the link to androidfilehost. Of course, I will still be uploading my builds to github also.

regards, gsstudios.

Update 1: Attachment files are all gone. Now uploading to AFH.

Update 2: Download link is up. I've tidied up the download post so it is easier to follow through.
[Galaxy S II Android Development] souler456:
Switched from Apolo to Dori because of swap reasons, currently on v22, and it all works fine... Well... for me... since I use Data and not Wifi... No reboots on first day... Using a 480MB swap... Pretty good for a beta... Let's see how it goes... :good:

:D :) ;) :good:
[Galaxy S II Android Development] Saber:
Important announcement

Guys, I'm moving back to Linaro 4.9 toolchain. I feel that the UBER toolchain experience was good, but I felt that we need the optimizations for our kernel to run even smoother. Battery life is another talking point, we'll see if this change will also improve this too.

regards, gsstudios.
[Galaxy S II Android Development] DroidNforcer:
Sorry for the lateness. I wanted to test on a cm11 nightly but I can't download from cm page.

I've tested the kernel with cm snapshot M12 and Markox89's cm11 but is behaving the same way, it seems, and it doesn't connect.

I upload some logs, hopefully they'll help.

Thanks for your effort [MENTION=5811506]gsstudios[/MENTION], I'll test what you need.

Regards.
[Galaxy S II Android Development] j1gga84:
[MENTION=6760456]DroidNforcer[/MENTION]

Are you talking about WiFi that is not working under CM11?

If yes, are you using another PIT file?

The problem is discussed here because I have the same issue:

http://xdaforums.com/showthread.php?t=2686887

Post #2623 an following posts

Regards

Sent from my GT-I9100 using german Tapatalk 4
[Galaxy S II Android Development] Saber:
It's been more than a week since I last released a build (v22). Today, I present to you build v23. I have switch to linaro 4.9 now, no more UBER for all future builds. There were some changes to stweaks regarding to descriptions and units. The default profile was slightly updated with a more aggressive ramping because I thought is was too relaxed. And lastly, more work was done to get ad-hoc networks working (still not working though).

regards, gsstudios
[Galaxy S II Android Development] DroidNforcer:
I don't modify the partition cose from time to time I go back to Samsung JB rom to use the HDMI out wich I think only work with original rom.

Luckily I can say I hardly have had issues with new wifi driver on any Rom.

Even with steliscristi kernel maybe one time have the paswords erased if I recall right, but never again.

I was trying a test kernel to help gsstudios ad Ad-hoc support for our I9100.

Efforts are being done since 2008!

https://code.google.com/p/android/issues/detail?id=82#c1262

Regards

Enviado desde mi SM-T210R mediante Tapatalk
[Galaxy S II Android Development] j1gga84:
When I am connected to a charger my display is quite unresponsive and when I "hold" the screen it flickers and "jumps" around.

I know that it is possible to adjust the responsibility in STweaks when device is on charger and I also know that in the past this problem was gone but I don't know the proper settings anymore.. Any suggestions?

Regards
[Galaxy S II Android Development] Saber:
How long ago was this?
[Galaxy S II Android Development] chenrp:
nice kernel.

sometimes the phone get stuck when i use OC 1600Mhz.

maybe voltage issue...

i wonder if anyone has an undervoltage table for all freq (100-1600)?

thanks
[Galaxy S II Android Development] Noctis Lucis Caelum:
To be expected, 1.6Ghz is quite high frequency and SOD are very frequent at that level.
[Galaxy S II Android Development] j1gga84:
Quite long ago, 2012 I guess, I think it was back in ExTweaks times :D

In STweaks on the tab "screen" you can change the touchscreen sensitivity (it must be CHRG touch and noise tresholds and CHRG move filter but I don't know the correct settings)

regards
[Galaxy S II Android Development] psydex:
My phone got stuck @ DorimanX's boot screen and can't boot into Android. I'm on v23.

I tried flashing v22 but still stuck on the very same screen. What do I do?
[Galaxy S II Android Development] chenrp:
Got u.
[Galaxy S II Android Development] Noctis Lucis Caelum:
Try cache/dalvik wiping, if still can't boot try re-installing everything rom, and kernel with hawker scripts.
[Galaxy S II Android Development] psydex:
Wiping Data/Cache didn't work. I had to reflash the whole rom + gapps + kernel in order to make it work.

Anyway, any clue on my question about incoming call delay? I'm on v23 and still get about 5 sec delay....
[Galaxy S II Android Development] Noctis Lucis Caelum:
Glad you could make it work.

The call delay issue, does it happen when flashing the kernel or even without it.?
[Galaxy S II Android Development] psydex:
It happens on this kernel (I tried multiple versions) as well as on the previous one I used ( I forgot it's name ), though with so many tweaks in STweaks - I believe it can be fixed. I just don't know what to do.
[Galaxy S II Android Development] souler456:
So, I have to reboot (update reasons), and v22 did a good job for me...

Phone details...

Using Hyper/Ondemand/SIO(both tweaked myself a bit), no CPU Voltage UV/OC, VPLL ON with 330mhz on 5th step, GPU Step offsets by 5~10%, and I guess that's all I did...

Only issues are a couple of systemUI FCs (about 1~3 times per day), sometimes resulting soft reboots, and sadly, had no logs for it... And BLNWW with LED Settings doesn't stick on boot... Rather than those, I guess the kernel and I survived almost a week... Not bad... :D

I'll update on v23 when I have time, but I'll stick on v22 for a while... Thanks man... :good:

:D :) ;) :good:
[Galaxy S II Android Development] Saber:
Linaro 4.9.X build is believed to have less FC's. Haven't had anytime to work on the kernel lately.

gsstudios.
[Galaxy S II Android Development] Saber:
Build v24 released. LP kernel is also up too. I have reverted wifi drivers so wifi problems that it created are all gone. I also reverted the toolchain to linaro 4.8 temporarily until I do the changes necessary to get the 4.9 toolchain working.

And yes, it is STABLE since it will only have dorimanx bugs and not what I've caused.

Happy flashing, gsstudios ;)
[Galaxy S II Android Development] rpdroky:
Thank you sir for keeping DorimanX alive , and may i request from you when you have the time to check out uber 6.0 ? , ZaneZam made some unoficial boeffla builds with it for S3 and its very appreciated over Linaro 4.9 , it may work for DorimanX to

Here is the link to his tread: http://xdaforums.com/galaxy-s3/development/kernel-boeffla-kernel-linaro-zzmoove-t2629184

Cheers :highfive:
[Galaxy S II Android Development] Saber:
I need to get 4.9 linaro toolchain in the next build working first before I will consider this. Using a much newer toolchain like Uber 6.0 will guarantee bugs and is more work for me. IMO, 4.9 is better for s2.

Gsstudios.
[Galaxy S II Android Development] Saber:
Build v025 is out. We have Linaro 4.9.4 toolchain running again on the kernel.

gsstudios.
[Galaxy S II Android Development] Nokavay:
dori old bug: if bootlogo/bootanimation turn off the power - the next time you start bootloops. It is planned to fix this old bug?
[Galaxy S II Android Development] psydex:
I've been running this kernel since v008 and I've been experiencing stutter and overall slowness with it. At first I though it's because my rom is heavily modified with all sorts of mods and tweaks but today I decided to switch back to Gustavo's kernel and everything went smooth again. I don't understand - why is this happening when your kernel has way more functionality than Gustavo's? Also CPU has more steps, more governors, more ... EVERYTHING!? :eek:
[Galaxy S II Android Development] Saber:
My guess is that dorimanx kernel doesn't work very well with your ROM. It works fine with all other roms so I doubt it is something to do with bad drivers and etc.
[Galaxy S II Android Development] psydex:
Actually I think I figured it out. I just flashed v25 but I decided to turn on VPLL mode in GPU settings this time around and wow - huge difference!

Also lowered GPU utilization timeout to 250Msec. :angel: Response time is way faster now and overall everything is way smoother.

I'm so glad I can use your kernel again :highfive:
[Galaxy S II Android Development] j1gga84:
Reboot to recovery does not work with Dorimanx on latest CM11 by Markox89.

The "rebooting" message appears for a long time but then the phone simply goes off.

Is that a kernel related problem?

Regards

Sent from my GT-I9100 using german Tapatalk 4
[Galaxy S II Android Development] the.gangster:
At my phone it never did.

Except when triggered from STweaks
[Galaxy S II Android Development] GreekDragon:
Is classic CM11 issue..... you have to reboot to recovery manually
[Galaxy S II Android Development] Nokavay:
Bug

Dorimanx old bug: if on bootlogo/bootanimation turn off the power - the next time you start bootloops. It is planned to fix this old bug?
[Galaxy S II Android Development] Chillmann:
Very simple fix.

Leave boot animation on :thumbup::thumbup:
[Galaxy S II Android Development] Saber:
Build v026 is out! I have updated zzmoove to 1.0 beta 8. That's all I've done in this release :)

gsstudios. ;)
[Galaxy S II Android Development] Saber:
Development is officially stopped on 14/08/2015. I have exams so I have no time to compile any new builds.

gsstudios.
[Galaxy S II Android Development] OlMightyG:
For ever?
[Galaxy S II Android Development] Wolfey7:
I think his exams won't last forever. :D

Sent from my GT-I9100
[Galaxy S II Android Development] goodybags:
Hi! Having problems again as usual haha. Wanna try CM11 nightlies again with the latest kernel but I seem to lose my root access everytime I flash the kernel. What am I doing wrong? :(
[Galaxy S II Android Development] Saber:
Have you tried flashing SuperSU via zip file?
[Galaxy S II Android Development] Saber:
I'll have to see first :) When I'm at uni, I might pull off something ;)
[Galaxy S II Android Development] goodybags:
Yup. The problem still persists. The superuser option in settings always disappears :(
[Galaxy S II Android Development] OlMightyG:
Hi,

can anyone confirm a higher battery usage after Linaro 4.9 was implemented again?
[Galaxy S II Android Development] Saber:
I think we should have a vote.

Here are all of the toolchains that are available:

Linaro 4.9

Linaro 4.8

UBER 4.9

UBER 4.8

Sabermod 4.9

Sabermod 4.8

Stock dorimanx toolchain

Reply to this post saying which toolchain you would want to see. gsstudios. If you don't have past experiences with using a kernel with these toolchains, then please avoid posting, although any thoughts are welcome :)
[Galaxy S II Android Development] OlMightyG:
Linaro 4.9 uses more battery. I can not explain why. After I installed it, my device hung up, I had to reboot and maybe something went wrong in general. After updating to v26, same batteryusage. v24 is fine for me.

Although I had all of the mentioned toolchains installed, I can not tell the general difference. Here and there I had more battery usage.

So my opinion: Please choose the most battery-friendly toolchain since this is the biggest weakness of the S2. The performance differences between the ubers and linaros was not that much for me. And concerning some fps more in games... who plays performance-hungry games on a S2? :D
[Galaxy S II Android Development] souler456:
[MENTION=5811506]gsstudios[/MENTION] How about UBER 5.2/6.0? Can you please compile one for test? :confused:

:D :) ;) :good:
[Galaxy S II Android Development] Noctis Lucis Caelum:
I have to vote for Uber TC, more battery friendly.

More smoothness and not big performance hit.
[Galaxy S II Android Development] ajrajr155:
Or maybe we should have a full stable Linux 3.0.101 instead of that 3.15

(Kernel version)

If its possible of course :D

Sent from my GT-I9100
[Galaxy S II Android Development] Saber:
OK. Here is my plan. I will use UBER toolchain again. Linaro seems to have too much of a battery impact on our phone.

A build should be up by Friday or on the weekend. (When I have my study break)

(yes I know I said development was stopped, but I'm a bit concerned on the battery drain like everyone else as well.)

gsstudios.
[Galaxy S II Android Development] Saber:
I believe that would make battery life worse. UBER 4.9 has better battery life than 5.2 and 6.0.
[Galaxy S II Android Development] haris1976:
my recomended uber 6.0 lastest uber toolchain
[Galaxy S II Android Development] Marios145:
Since the change from uber to linaro on your kernel my battery drains slower, but i don't know about the others
[Galaxy S II Android Development] souler456:
AK's kernel uses UBER 5.2 on his OPO, dunno why he doesn't update his use of UBER to 6.0, but reports seems it's pretty good... Well, it's your kernel, so... Do what you think it's pretty good... We'll support yah... :good:

:D :) ;) :good:
[Galaxy S II Android Development] Saber:
I just tried compiling with UBER 5.1 and I'm not surprised. The compiler gave many many errors that I think I will not have time to fix (the errors are too complicated for me). UBER 4.9 has been restored in my test build and I'm currently going to test it.

gsstudios.
[Galaxy S II Android Development] Saber:
Toolchain report

I will constantly update this post to show my experiences of various toolchains on this kernel:

Test procedure:

- Browsing web

- Opening random apps

- Deep sleep battery consumption

- Heavy usage

Battery statistic app: Betterbatterystats

Linaro 4.9.4: Noticeably less battery life than Linaro 4.8. Battery life gets a lot worse after heavy usage (I had more than -10% battery drain/hour, no explanation needed. Light usage also didn't look good, more than -3.0%/hour drainage). Definitely one the smoothest, although it is hard to compare with other toolchains. There is also a chance that this toolchain is also unstable on first install as I experience some boot loops, but after a reinstall, it is all good.

Linaro 4.8: Noticeably improved battery life than Linaro 4.9 (on light usage, the battery usage was consistently lower than -3.0%/hour). There isn't too much of a smoothness or performance difference. Should be the most stable out of all of the toolchains here (dorimanx toolchain might be more stable). However, the toolchain suffered from receiving call delay!

UBER 4.9: Less stable than Linaro but definitely more responsive. Hard to tell if there is any difference in battery usage compared to Linaro 4.9.

UBER 4.8: Battery life similar to 4.8 as far as I can remember (better or worse, I'm not too sure) . I think 4.9 is a bit smoother than 4.8. Less stable than Linaro but definitely more responsive. The latest update to this toolchain solved the receiving call delay!

Sabermod 4.9: To be updated :)
[Galaxy S II Android Development] j1gga84:
what about SaberMod toolchain?

regards