yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Android Development] IonutGherman:
Check if you have Wifi scanning to on on Location section.
[Galaxy S II Android Development] khal_nayak:
no wifi scanning is off and i dont use location service so thats disabled also

---------- Post added at 01:14 PM ---------- Previous post was at 01:12 PM ----------

2nd august cm13 build the phone keeps crashing constantly with this kernel
[Galaxy S II Android Development] IonutGherman:
I think that is a problem with ROM itself. I saw some people reporting this problem in the main topic. I'm on 26.07 build and it runs good.
[Galaxy S II Android Development] khal_nayak:
well regarding the build.props that can be set to default taken from cm13 or probably if this kernel takes a backup before replacing kernel then that can be restored, now regarding system libraries that isnt going to be easy unless the script would extract those from the cm13 rom and recopy them or it deletes those custom created system libraries and on flashing cm13 it hopefully replaces it
[Galaxy S II Android Development] wason92:
Well would the simplest solution not be, creating backups of build.prop and the original lib files on /data when flashing the kernel over something that's not yours. and provide a flashable zip scipt to copy them back to system.

I don't code for android but would it not also be possible to backup the original kernel?

as a practical matter if you do this, it may be a good idea to include the revert zip that would restore the backup files/kernel in the kernel zips. Like put it somewhere when flashing your kernel.
[Galaxy S II Android Development] Muhammadsoli:
[MENTION=5811506]gsstudios[/MENTION]

I know it seems less important but could you include screen gestures like doubleTap2wake/sleep? It would be awesome:good:
[Galaxy S II Android Development] khal_nayak:
whatever the solution might be, doesnt actually deleting those system libs and build.prop during cleanup get replaced with the ones in the cm13 rom snapshots when u install that zip after the cleanup?

i believe they r not getting updated again during cm13 zip install thats y the bootloop, probably folder or file permissions?

to get started with solving this can we atleast know what this kernel changes so every1 can help fixing it
[Galaxy S II Android Development] iistoryahi:
Try to change never on "Keep Wifi on During Sleep"
[Galaxy S II Android Development] khal_nayak:
well then i cant get whatsapp messages when wifi is connected, main problem is switching off wifi from notification tray doesnt actually turn it off, probably wifi drivers.

i also noticed turning off cortexbrain greatly improves standby times because the service seems to drain battery with it having to monitor awake and sleep states and if the cpu settings r same on both states then its no point having it enabled.
[Galaxy S II Android Development] khal_nayak:
i just ran the kernel cleanup script, then flashed cm13.0.1 snap and luckily it booted just fine, just one error, google framework crashing but i reflashed open gapps package and that fixed that
[Galaxy S II Android Development] Saber:
DorimanX 12.0 b011 has been released!

I have been testing this build for a while now and was going to release it sooner, however I have been quite busy lately. This build features MM and LMK updates from Dori's G2 kernel and new adaptive LMK control in stweaks.

Also, because I have been quite busy lately, I have decided to take a break from development. I might continue to improve this kernel in the future, but right now I have no free time.

Happy Flashing! - gsstudios
[Galaxy S II Android Development] xn0live:
Anyone who played "Pokemon GO" and used the Kernel?

If yes which Rom and Seting are u using?
[Galaxy S II Android Development] cherryb8844:
Not booting latest linaro with resurrection remix
[Galaxy S II Android Development] jamu08:
We would love to see you back in job. Until you presume your work we have to discontinue using this kernel without your support as there are lots of improvement to be implemented in this kernel. Anyways, take your time and do come back with a bang. Have a good time.
[Galaxy S II Android Development] davidcie:
True that we'd love to see [MENTION=5811506]gsstudios[/MENTION] continue development but IMHO this kernel is still wonderful with develompent paused and those happy with it have little reason to abandon it *today*. There's always stuff to improve and implement but we were very lucky to have someone keep doing it looooong after Samsung gave up.

All I wanted to say is thank you [MENTION=5811506]gsstudios[/MENTION] for all your immensely hard work and everything that you contributed to the community! Life first, XDA second :)
[Galaxy S II Android Development] ssanjy:
Take your time buddy..... I'm currently on Fusionjacks SlimSaber KK with your kernel.... And without GApps.... It's wonderful experience....... Thanks
[Galaxy S II Android Development] DJ-Studd:
Hi gsstudios,

A fresh install of the latest CM13 nightly and your Kernel, and my device feels like a new beast. I'm not sure what was causing it to lag before, but this is now a winning combo.

Thanks!
[Galaxy S II Android Development] Cyanic Sword:
Yep! CM13 Nightlies 20160516. Not sure about what you mean about setting...

And sorry for being off for so long. just went back and read the last 26 pages. Phew! And, [MENTION=5811506]gsstudios[/MENTION], thank you and we (I) hope that you find some free time soon!:laugh::fingers-crossed::):D:fingers-crossed:
[Galaxy S II Android Development] Hussien 99:
could you help me plz !?

I flashed [LAYERS] MINIMAL OS [5.1.1] rom with gapps pico , I flah the last version of Dorimanx kernel for Lp , but my phone didn't boot , so give me an advice which's version should I flash with that rom ?
[Galaxy S II Android Development] Saber:
You need to use DorimanX 11.0 b042 as Minimal OS 5.1.1 doesn't support the updated Mali drivers and other changes. If you still have issues, you may need to stick with stock kernel.

gsstudios
[Galaxy S II Android Development] Hussien 99:
thank you for your help :D
[Galaxy S II Android Development] hazar1907:
Can I make 1000mh the charge rate with this kernel?:(:confused:
[Galaxy S II Android Development] Saber:
No. It is not possible for our device to use charging current of 1000ma. The max this kernel can support is 650ma, anything over and you risk killing your device.

gsstudios
[Galaxy S II Android Development] Hussien 99:
Hi , gsstudios

I just was wondering about if I can flash your kernel on I9100 EXPERIMENTAL 20160823 by Markox89 cuz I tried to flash the last of yours and everything works fine excepet something is when I used Trimmer for system ,cash ,and data the phone can't work and get bootloop ,so if there is specific version of your kernel that works fine and all furcations works fine too or Iam not allowed to flash your kernel on that rom ,sorry for my bad english .
[Galaxy S II Android Development] ssanjy:
I've been using this kernel along with latest build by Markox since the time they were released and everything is smooth... Just to note that I'm without Gapps but still the kernel will work great.... Also I haven't faced any such issues as yours with trim even in previous builds...
[Galaxy S II Android Development] Hussien 99:
did you try to flah [MOD][ZIP FLASHABLE] Remove bloatware, fix fonts, custom apps and settings on your phone without any issues ? because I did ,and I got an issue that it's been on my phone , therefor I think the problem is happened from that !
[Galaxy S II Android Development] Saber:
Hi,

It is best not to use any mods on your device with this kernel installed. Unfortunately I can't provide help that is not kernel related (in this thread).

gsstudios
[Galaxy S II Android Development] Hussien 99:
okay , I will not flash any mod with Drominx kernel, anyway thanks alot for reacting :)
[Galaxy S II Android Development] Saber:
Hi everyone,

It has been a long time since I last released a kernel build. I have still been busy with studies and have found it hard to get back into development.

Because of this, I have officially ended development. No more Dori kernel builds of any kind (MM/KK/JB) from me.

I will be moving to the S5 (yeah, I know it's kinda old but it's an upgrade to say the least). As I learn about the wonders of modding a newer device, I will still give support to the s2 community ;)

gsstudios
[Galaxy S II Android Development] j1gga84:
Thank you for all you have done for our old but gold S2 :good:

Everything started with this device but one time everything comes to an end and we have to move on.

I switched to the S5 about one year ago and it was a very good decision :):good:

There are many ROMs around for the S5 but only 2 kernels, so a little bit kernel development would be highly appreciated :good:

Maybe a Dori port for the S5 :silly:

regards
[Galaxy S II Android Development] rubentkato77:
Thanx [MENTION=5811506]gsstudios[/MENTION] for all your hard work and support. I'm planning to move to s5 too, so I'll read you there.

Regards :)
[Galaxy S II Android Development] ssanjy:
Count me in..... I'm also planning to shift to my sister's S5 if it's display can be fixed....I do feel it's a beautiful device... I'm not sure what version it is and if I'll root it soon but will follow it's ROM and kernel development.... Hope to see you there.... Thank you for your efforts in S2 and hope to see you here as well...
[Galaxy S II Android Development] legelek:
Hi everyone,

I used this kernel to Cyanogenmod 13 to overclock my phone, it ran on 1.6GHz. The problem is, that after some time its freeze, but there is no any warm, or someting like that. Why? How I see in the log, there was some partition issues (system partition is 1GB). With the Cyanogenmod kernel there is no problem (just can't overclock :D)
[Galaxy S II Android Development] Saber:
Hi,

That is the expected behaviour when overclocking to 1.6Ghz.

Most phones can't handle 1.6Ghz and it isn't a safe value to daily drive (but is included in dori kernel anyway).

Lower your overclock (e.g. 1.4Ghz) so your phone can be more stable.

gsstudios
[Galaxy S II Android Development] MigoMujahid:
Hi, first i wanna thank you for your great work for our phone

I tried to flash the latest uber build of your kernel on my s2 and i got boot-loop, i'm using aicp 11 rom android 6.0.1 with xposed installed, can you tell me if my rom is supported?, and if it is, what should i do to flash it correctly?

Thank you
[Galaxy S II Android Development] Saber:
This kernel is intended to be used with CM13.

I don't give support to other ROMs.

gsstudios
[Galaxy S II Android Development] sintoo:
Hi all.

I'm on Resurrection Remix

Today I flashed Kernel_Dorimanx-V12.0b011-[19-28]-[07-08]-MM-LP-SGII-GSSTUDIOS-LINARO-4.9-TRIM-signed.zip

But I wipe Cache (Not to do with Resur. Remix)

So I restored (only) the Cache in the TWRP Recovery.

Now every reboot, it goes to Logo of Dorimanx and stuck there for hours.

Bottom line:

Dorimanx-v12.0b011 [19.26 | 07.08.2016]

Vol+ Home Power doesn't do anything, go straight to Logo

USB-adb doesn't detect device.

I'm screwed. :(

PS: Is there some good souls who can attach a .tar recovery specifically for CM13-Android-6.0.1 so I can flash with Odin-Windows please ?
[Galaxy S II Android Development] Saber:
[MENTION=2175409]sintoo[/MENTION]

There is a bug with wiping cache partitions on ROMs other than CM13. In order to use this kernel with RR for example, just dirty flash the kernel (no wipes required).

For a .tar kernel, have a look in my conversion guide and choose any of the pre-made kernels.

Saber.
[Galaxy S II Android Development] sintoo:
Thanks. But I odined it with kernel-Lanchon-TRIM-IsoRec and now the Samsung Logo has a big Yellow Triangle.

And it doesn't boot to Android.

:( :(

PS: I've been running android 6.0.1 RR for a few months, so my partition is already re-partitioned for CM13. If that gives any info.
[Galaxy S II Android Development] Saber:
You need to clean flash your ROM again to get your device working again. Factory reset and wiping system are mandatory.

Saber.
[Galaxy S II Android Development] sintoo:
Yes, but I can't go to Recovery anymore (Home Vol+ Pwr).

Only way is Download mode. And there's now a big Yellow Triangle.

I'm hoping I don't need to find/flash tar for stock kernel and stock Rom.

That would suck big time.

I have the full TWRP backup copied (full RR Marshmallow 6.0.1) to my PC this morning.

So is there a way I can flash that back with Odin ?

Please remember: I now has a Yellow Triangle, so can't directly flash like when there is no Yellow Triangle.
[Galaxy S II Android Development] Saber:
Try using genisys kernel or CM12.1 TWRP kernel provided in my kernel tar conversion guide, as this will give you TWRP.

Then, make sure to wipe all partitions then restore your TWRP backup.

You should still be able to flash in recovery with yellow triangle.

If this doesn't help, you need to flash back stock ROM.

Saber.
[Galaxy S II Android Development] sintoo:
Thank you. After almost 10 hours trying, I now have DU Rom on this I9100. I will never make the same stupid mistake again (DorimanX & Resurrection Remix).

Now I'm hunting for a way (read: .apk or .zip recovery-flashable) to remove the Yellow Triangle.

No way will I want to flash back stock's kernel and ROM to accomplish that.
[Galaxy S II Android Development] LeBourrin:
In order to remove the Triange go read this thread. But you can keep it. It's just a warning that the ROM is not certified by Samsung. It change nothing in every days phone usage.
[Galaxy S II Android Development] Mairei:
Any ideas on what could cause battery drain even when the power is turned off to the phone? I'm on Resurrection Remix with this kernel now but have seen the same issue even with Siyah kernel on other roms. I've even replaced the battery with a new stock one for the Bell i9100m. Any ideas what I can use to clean the system - already tried ROMNuke script and flashing back to stock rom before switching to the RR rom.

Some sort of bug where the phone is never truly off?? almost 10% drain over 8 hours with it supposedly off.
[Galaxy S II Android Development] Saber:
I guess the problem still exists on the default kernels and on stock JB? Sounds like your device is aging and the capacitors and the circuitry has probably had it.

In my experience, this kernel has always had better standby time than stock CM kernel for example, so something isn't right.

Saber.
[Galaxy S II Android Development] camp0s:
One issue that I'm not sure if it has already been discussed: on my s2 and the latest kernel (but happened constantly since I upgraded to Android 5.1) sometime the CPU clock seems stuck at 800-900MHz and unable to ramp up to 1500MHz to execute the demanding tasks, CPU is stuck at almost 100% utilization, phone lags but clock does not ramp up (1500MHz is the maximum stable OC with a little OV).

The only way to unlock it is killing some random user app from memory, I'm using the good old "SystemPanel 1.4" which also shows realtime the CPU clock and utilization.

Any possible clue/hints? I didn't tune the kernel that much, apart OC max freq, there's a setting to delay the ramp-down the CPU clock. Governor is Hyper/Conservative for screen-on/screen-off.

I'm not even sure which particular settings should I report here that might be of relevance (don't want to flood the post with a wall of settings).
[Galaxy S II Android Development] Saber:
Hi,

This is the first time I've heard of this issue. The only CPU freq stuck issue I know is the infamous 500mhz idle video record bug.

Does this issue occur on stock frequency? Have you tried reapplying your settings after reflashing the kernel, then wiping the kernel settings? Have you tried using a different governor other than HYPER or conservative?

Saber.
[Galaxy S II Android Development] .::Hamoon::.:
great job dude...

the only kernel for i9100 based on MM ...

u surprised me...
[Galaxy S II Android Development] Saber:
:highfive:New kernel build is up!:highfive:

This build contains security fixes including the DirtyCOW exploit patch.

Here are the changes:

DorimanX 12.0 b012 (STABLE)
- Security updates from LineageOS (formerly Cyanogenmod) kernel source
- Change default I/O scheduler to ZEN - CFQ better for hard disks, ZEN is good for flash storage
- Set swappiness to 60 - Should help with low memory problems
- Remove UKSM - The kernel needs to be more in-line with the linux kernel
- Remove Adaptive LMK - Drains more battery without making much of a difference to memory savings
- Remove toggle for Software CRCs and disable by default - Tested safe by other devs so why not?
- Remove power saving workqueues control - Had little to no effect
- Remove Powersave and Performance governors - I don't keep garbage :)

Some important info:

- I won't be testing these changes at all as I believe that nothing should break with these security patches and because I don't use this device as a daily driver anymore

- I will only build Linaro builds as I don't have time to build UBER builds and because I think I should build the kernel with the toolchain that I think is best

Happy flashing :)

Saber
[Galaxy S II Android Development] TriboDoP:
[MENTION=5811506]Saber[/MENTION]

Great to see you working on Kernels again.

Thank you!
[Galaxy S II Android Development] 0670:
Will you continue your great work on LineageOS (cm) 14.1 ? Dorimanx's power and nougat's goodness. Im sure it would be very good
[Galaxy S II Android Development] Saber:
Maybe, the s2 that I have inactive is showing its age (battery not holding charge properly) but I might throw a couple more builds before trying to work on lineageos.

Saber :)
[Galaxy S II Android Development] Saber:
:highfive:New kernel build is up!:highfive:

Last maintenance update from me :) Just more security updates and minor changes throughout the kernel.

Here are the changes:

DorimanX 12.0 b013 (STABLE)
- Additional security updates from LineageOS kernel source
- Updated stweaks descriptions from previous commits
- Re-enabled Software CRCs. DorimanX kernel does experience corruption issues so it is better to keep this enabled.

Some important info:

- I won't be testing these changes at all as I believe that nothing should break with these security patches and because I don't use this device as a daily driver anymore

- I will only build Linaro builds as I don't have time to build UBER builds and because I think I should build the kernel with the toolchain that I think is best

Happy flashing :)

Saber
[Galaxy S II Android Development] MigoMujahid:
Glad to hear that, really really really happy :o

Great luck to you and have a nice day
[Galaxy S II Android Development] wawa9292:
awesome

wow... what a relief to hear that you'll continue Dorimanx for Nougat.. :highfive: great.....!!!!
[Galaxy S II Android Development] Saber:
Progress update on N kernel

Currently the kernel bootloops on the android bootanimation. I will attempt to find the root cause of this issue (could be selinux related, I've checked logcat and dmesg for hints).

Saber ;)

Edit: Here is the GitHub issue tracker if you want to follow my progress: https://github.com/gsstudios/Dorimanx-SG2-I9100-Kernel/issues/75
[Galaxy S II Android Development] wawa9292:
Cheers..

only hearing that it have going through bootLogo was a big happiness..

If i don't miss-understand that's mean this kernel pass bootLogo and then endlessly looping on bootAnimation without going back to bootLogo, is that right bro??

But, Really thanks to you Saber..

it just a matter of time for you to solve boot animation loop..

Always cheering for your work.. :) :o

Edit: By the way, which Nougat_ROM were you using??

Hopefully it was AICP.. :laugh: i'm using that one as for now..
[Galaxy S II Android Development] Saber:
Hi,

Kernel does pass the 'Dorimanx' boot screen and attempts to load CM14.1/LineageOS but is stuck. I haven't had the time to debug much yet as I've spent most of my time merging the required fixes from the LineageOS kernel source.

I am using the latest unofficial LineageOS build for my testing and will only support LineageOS in my kernel builds (when they do come).

Saber ;)
[Galaxy S II Android Development] 0670:
Amazing news ???, thank you for helping keep alive this phone
[Galaxy S II Android Development] wawa9292:
Ah, so i'll also use Unofficial LineageOS as primary, and using AICP as secondary for testing..

Ofcourse if the dual boot feature using preload as secondary system still working..

Just take your time.. we'll patiently wait, pal.. :highfive: :victory:
[Galaxy S II Android Development] Devilix:
Hi, i have tryed to remove dorimanx logo, from stweak... found the option, under "dual-boot" settings... but at reboot i'm stuck on initial black screen with the blue progress bar...

Somebody knows why? I'm the only? Any help? Thanks...! :)
[Galaxy S II Android Development] Saber:
Strange... I haven't tested out this feature so I don't think I have this listed as a known issue. Thanks for reporting.

Saber ;)
[Galaxy S II Android Development] Devilix:
Anyway, now I'm not sure :( because i have try to reproduce it by reflash rom, gapps, and the rest....but this time that feature has worked fine, without any issue. But i'm wondering where i have made a mistake...

Sorry :(
[Galaxy S II Android Development] Saber:
Progress update on N kernel

The kernel now makes it past ROM bootscreen but the ROM is under constant crashing. I will have to investigate the cause of this and will update on my findings.

Saber ;)

Update: ROM now boots without any problem and I can use ROM like normal :) The cause of this issue was because I didn't have the MDNIE rgb adjustment changes in the kernel, causing the ROM to crash repetitively. I still need to fix a problem with the charging :3

Update 2: I've uploaded a screenshot just to tease :3
[Galaxy S II Android Development] wawa9292:
WOW..... it's damn good..

can't wait for the release.. :victory: :highfive:
[Galaxy S II Android Development] Saber:
**IMPORTANT ANNOUNCEMENT**

Hi guys,

If you've been following my github issue tracker link a few posts ago, you would have noticed that I have decided to abandon DorimanX for Nougat. Unfortunately due to my ageing test device, it was playing up and was unable to charge making it unsuitable for kernel development. My device doesn't hold charge properly and the battery would only last for less than half a day.

I would love to work on my kernel for the s2 but given the circumstances, I have decided it is no longer worth my time and resources to port the kernel. We were close to having a custom kernel available to be used alongside the recently released LineageOS nightly, but it looks like I will have to leave my efforts unfinished.

If there's anyone who would like to pickup from where I have left, my kernel source will always be available on github.

Regards,

Josh
[Galaxy S II Android Development] Lexuzz89:
Is there another kernel for nougat?
[Galaxy S II Android Development] Saber:
This is kernel development thread for DorimanX Kernel. Off topic questions should go in the Q&A Section of the forum .

There is no custom kernel available for Nougat (also I don't plan on porting DorimanX kernel to Nougat anymore. See previous post for details).

Saber
[Galaxy S II Android Development] Saber:
Update to DorimanX kernel followers

Kernel test build for LineageOS available on GitHub

Don't flash without reading, expect some things to be broken. For kernel tweaks, use kernel adiutor or something else for now.

When I have time, I'll get back into development ;) (that or maybe I'll hand the torch to someone else)

Please also note that support (KK and MM) will also be limited due to studies.
No support for test kernels!

Regards, Saber
[Galaxy S II Android Development] TriboDoP:
Hi Saber

Nice to see you are still around here.

Thanks!
[Galaxy S II Android Development] chhapil:
Your name was the first thing that came to my mind when i flashed LOS

Cheers