yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Android Development] Troubadour666:
uploading ;)

Kernel_Dorimanx-V10.44v004-COMP-mv3-[10-30]-[29-09]-JB-SGII-PWR-CORE.zip - 10.19 MB
[Galaxy S II Android Development] souler456:
How can I dual boot using an LP ROM as my primary and KK ROM as secondary (or vice versa)? Is it possible within these builds provided by gsstudios?

:D :) ;) :good:
[Galaxy S II Android Development] Troubadour666:
if you run a LP rom with its own kernel, like CM based roms, and find one that run with Dorimanx made for LP, in all cases, if you want to revive your 2nd rom KK or JB, you need to swap kernel to dorimanx made for KK or JB to run yhe 2nd rom, and when the device boot, activate button to run this 2nd rom. any way, you will loose the boot of your 1rst LP rom but when you will back to dorimanx for LP/stock kernel LP that boot your LP ROM, your actual 1rst rom will boot and then you loose boot of 2nd rom...etc....etc....
[Galaxy S II Android Development] souler456:
Ok... I got the gist of it... And to be honest, I ain't gonna do it. It's pretty irritating, unlike the dualbooting days of JB and KK. Thanks for explaining it to me, man :good:

:D :) ;) :good:
[Galaxy S II Android Development] Serkenar:
I second that. Furthermore, after I pitted to 1GB system / 6GB data, this kernel is the only one I found that boots CM12.1 (and few other LP ROMs I tried), even the original CM kernel hangs on me...
[Galaxy S II Android Development] Saber:
Guys, I'm planning to add some new toggles/features into stweaks.

Here are the things that I believe that will be changed in future kernel releases:

- Power efficient workqueue toggle (will be disabled in performance profiles so we get better performance.)

- More to be decided later

These features are not guaranteed to be included, but I believe they are achievable.

Gsstudios
[Galaxy S II Android Development] vizdak:
This must be the culprit.
[Galaxy S II Android Development] Saber:
DorimanX 11.0 b021 has been released today!

This time, I have added a new power efficient workqueue toggle in the CPU tab of stweaks. This will allow people to control whether they want to group tasks in the least cores as possible, or allow cores to wake up and split jobs. There is a slight performance overhead for merging tasks, but this saves battery life. In the battery and default profiles, I have left this enabled like how it was originally. In performance profiles, I have disabled this to improve performance and help with heavier loads/tasks.

One thing I noticed was that since I have enabled people to tweak this value, other kernel setting apps can interfere with this setting. Only use stweaks and not other app to tweak power efficient workqueues parameter. Otherwise you will find that the other apps are overriding your changes and that the auto script that enables this toggle when screen is off wasn't working. If you don't want to use stweaks to tune this, that is also fine. Have a play around with this toggle for people who want better battery or performance :)

Other changes include some fixes to stweaks descriptions and making zzmoove use alucard as the default hotplug driver.

Enjoy the update! - gsstudios

Screenshot is attached below for people who wanted to have a peek before flashing the kernel :)
[Galaxy S II Android Development] kulitom:
How about pegasusq? is it stable?
[Galaxy S II Android Development] Skyline:
No problem till now seems like stable for me but you can try it yourself
[Galaxy S II Android Development] vizdak:
Finally got this kernel running on last RR. Repit to system 1GB internal 4GB.
[Galaxy S II Android Development] Saber:
Screenshot of the latest changes to stweaks. I will give an explanation on what the new variable does in my official release statement (although most of you will probably figure out from the screenshot anyway). As for the more obvious, swappiness has been changed to a slider bar.

More testing needs to be done.

gsstudios
[Galaxy S II Android Development] vizdak:
deleted
[Galaxy S II Android Development] Skyline:
[MENTION=5811506]gsstudios[/MENTION]

BLN workaround doesn't seems to work on latest dorimanx build. Can anyone confirm??

arnab said he fixed that issue on his upcoming build of Genisys kernel so there is any chance it can be fix on dorimanx also??

Edit: working fine now but sometimes it doesn't work
[Galaxy S II Android Development] Saber:
Will have a look at his sources.

Edit: I'll ask arnab on how he did it.

Right now I'm working on isorec support with lanchon. We might be able to see isorec kernels soon (no guarantee) :)

gsstudios
[Galaxy S II Android Development] Saber:
Isorec support will be added to the next release of DorimanX kernel. Many thanks to Lanchon who has saved us from the recovery struggle on the S2, he has done lots of work for our kernel to work with isorec in the past few days. More details will be given on my official release statement (tm) :)

It is still a WIP as TWRP doesn't mount mass storage/MTP properly yet, CWM 6.0.5.1 is working perfectly. Let me know what you guys think. So until we fix these issues, kernel builds will remain in beta.

gsstudios
[Galaxy S II Android Development] Saber:
DorimanX 11.0 b022 has been released today.

This is a feature packed release with the addition of isorec support as well as lowmem_reserve_ratio config tuning in stweaks.

As you may have already known from my previous post, I have added isorec support to DorimanX kernel all thanks to Lanchon. It isn't perfect as TWRP can't mount USB storage (CWM mounts without problems), but it works fine since both recoveries can flash, wipe as they should. Problems will be solved in future builds, but until then, have a try with the new recoveries. It should be noted that dual booters will lose dual boot features after flashing an isorec recovery, but this can be simply fixed by flashing the isorec disabler linked in the OP. This will restore StanTRC recovery. You can revert to StanTRC recovery whenever by flashing the isorec disabler. Also, I have tested isorec on DorimanX for some time now, and it is very promising.

The second new feature is lowmem_reserve_ratio tuning support in stweaks. Thanks to DorimanX, we can have more control over the aggressiveness of the LMK, having presets that range from being relaxed (not recommended) all the way to high pressure (max aggressiveness). Setting this to a more aggressive option really helps our system under load by making sure we have more free RAM, however it will use up more battery to do this. By default, I have kept it at default levels for the default profile and the battery profiles, whereas the performance profiles have this set to boosted. I believe this setting can greatly increase performance to those who are willing to have a play around with it.

Other changes include changing the swappiness dropdown select to a slider for a more precise tuning. I have also limited the boot booster max frequency to 1.4Ghz.

Enjoy the update! - gsstudios
[Galaxy S II Android Development] wdevil12:
long awaited isorec on DorimanX is HERE! cheers! thank youuu [MENTION=5811506]gsstudios[/MENTION] and [MENTION=4141005]Lanchon[/MENTION] !!!
[Galaxy S II Android Development] Dr AM:
Try to fix vpn in next build plz :)

Sent from my GT-I9100
[Galaxy S II Android Development] souler456:
+1 :good:

:D :) ;) :good:
[Galaxy S II Android Development] the.gangster:
[MENTION=5811506]gsstudios[/MENTION]

Wow. If you keep up the pace of the last days with your DorimanX builds you should get official Nightly status, my friend.
[Galaxy S II Android Development] Saber:
As stated in the BLN thread, I have BLN working on kernel install. Will be included in next build :)

gsstudios

Edit: It was working for one moment, then disappeared :confused:

Edit 2: OK. I can confirm it is fixed. A kernel reflash solved the issues before :) Please note that I have only tested on CM12.1 official nightly, I haven't tested on RR or other ROMs yet.
[Galaxy S II Android Development] Saber:
Haha :laugh: Seems like CM12.1 nightlies doesn't it? Just been more committed to fix issues/add new features, that's all :)

gsstudios
[Galaxy S II Android Development] arnab:
Left the proper BLN code in ur github. check it out.
[Galaxy S II Android Development] Saber:
DorimanX 11.0 b023 has been released.

I am very excited to say that BLN will work immediately after kernel flash. No need for additional hacks or changing system files. Thanks to [MENTION=414800]arnab[/MENTION] for helping out and [MENTION=6834085]charlie8104[/MENTION] for providing us a workaround to the problem. I can confirm it is working on CM12.1 without issues, however if you find that it doesn't work, a kernel reflash should do the trick or make sure to untick then retick BLN. Tell me if you guys have any problems with BLN as I will hopefully bring fixes in future builds.

Other changes included minor changes to the kernels topology which enhances multicore decision making and some compilation fixes thanks to [MENTION=4354573]chhapil[/MENTION].

gsstudios

Edit: Will be uploaded for proper fix soon.

Edit 2: b023 is available at AFH. Github is down ATM so will upload later.

Edit 3: Kernel is now available in AFH and github. Thanks for your patience :)
[Galaxy S II Android Development] Saber:
Yep, will work on it soon. What VPN client did you try to use? Can you please describe to me what happens when trying to use VPN.

Thanks, gsstudios
[Galaxy S II Android Development] Dr AM:
Used Hotspotshield , orbot "tor" , ovpn and some other

The apps connect normally to vpn and show that it's connected is statusbar but when I try to open the sites blocked in my region nothing happens "still blocked"

When I viewed my ipaddress it shows as my local one and didn't change

So it looks like it works but it's not

Hope you got the point :D

Sent from my GT-I9100
[Galaxy S II Android Development] Saber:
Any reports on BLN yet? Must be making everyone tired to flash because of these daily updates :)

Gsstudios
[Galaxy S II Android Development] Skyline:
I think no one tired here because of you I always excited to see updates;)

BLN working perfectly but I don't get notification on any missed calls. I don't know if this is normal

Thanks a lot

Still waiting for new update:p
[Galaxy S II Android Development] Noctis Lucis Caelum:
OK just tested now and it is working.....

No complain about the daily release, loving it.
[Galaxy S II Android Development] Dr AM:
I think this is the only kernel that has +800 of ram , other ROMs and kernels has a little less than 800 of ram

Sent from my GT-I9100
[Galaxy S II Android Development] prazola:
Zzmove is still the only governor that use hotplug. The others won't wake up the second core. Confirmed by geekbench and kernelauditor.

Anyone with the same problem?

Another question: any news about ext4 support? I think it would be faster than fat/ntfs.
[Galaxy S II Android Development] Noctis Lucis Caelum:
Don't have this core issue, what is the Hot-Plug setting in Stweak?

Maybe that's the problem, try looking at that.

If you changed it to disable and one of the core was offline, it does stick and now zzmoove uses Alucard Hot-Plug, try playing with that setting.
[Galaxy S II Android Development] prazola:
Neither load defaults fix this form me
[Galaxy S II Android Development] Noctis Lucis Caelum:
Try re flashing the Kernel with GS2kernelWipe Script.

I have attached a picture with the default setting, it should be set to Auto Enable.
[Galaxy S II Android Development] prazola:
Ty for info, I'll play with this tonight. :good:
[Galaxy S II Android Development] Saber:
There seems to be a problem with your setup. Hotplugging is fine over here.

ext4 support is not until much later for this kernel. Right now there are some more important bugs I need to fix. Once that's all done, ext4 will be worked on.

gsstudios.
[Galaxy S II Android Development] ssanjy:
Hey [MENTION=5811506]gsstudios[/MENTION], the build with BLN is great.... I wasn't quite a fan of BLN which I think that it was because it wasn't working well....Since we don't have LED notifications BLN does serve a great job...I'm now using it....It took me only one flashing to make it working..... Thumbs up for guys like you, [MENTION=414800]arnab[/MENTION] and other who are working very keenly on this rather old device....Hats off.... Good luck...
[Galaxy S II Android Development] haris1976:
did u try cyber ghost vpn ?
[Galaxy S II Android Development] Dr AM:
No :)

Does it work ?

Sent from my GT-I9100
[Galaxy S II Android Development] haris1976:
yes it work
[Galaxy S II Android Development] Dr AM:
Ok thanks , will try it now and see

Edit: doesn't work , it connects normally but doesn't unblock any blocked site "same as other apps"

Sent from GT-I9100
[Galaxy S II Android Development] prazola:
After a wipe and a reflash of the kernel I managed to get hotplug back from non-zzmove governors, but zzmove seems always the best one.

Geekbench shows a large difference between governors, may I ask you for your results? ty

Hyper, Ondemand, Pegasuq:

single=380

multi=450

zzmove:

single=380

multi=730
[Galaxy S II Android Development] wdevil12:
Fully Working BLN Along With Fixed Flashlight, Finally!

I must be the first one who noticed this)) [MENTION=5811506]gsstudios[/MENTION] did you know that by fixing BLN on build 23 ,you also fixed Flashlight timeout problem on cm12.1??? It now keeps switched on after screen sleep timeout (30sec by default).. Thanks to [MENTION=414800]arnab[/MENTION] who helped bringing that fix.

[MENTION=6159291]Lysergic Acid[/MENTION] please include this fix in official cm12.1 nightly!
[Galaxy S II Android Development] Lanchon:
how does one enable BLN on CM12.1?

-flash CM12.1

-then flash this kernel

-and then???

thanks!
[Galaxy S II Android Development] arnab:
Iam making a new patch for cm-12.1 soon...the current patch that i made on cm gerrit cannot be merged bcoz the prebuilt .so needs to be in proprietary_vendor_samsung. So in a couple of days, Il make a new patch for cm12.1

Use this app to use BLN. No root needed.
[Galaxy S II Android Development] Lanchon:
thats great arnab, really welcome

but i was asking more of a user perspective, how to enable it. i dont use the i9100 but i want to be able to set it up for others.
[Galaxy S II Android Development] Saber:
DorimanX 11.0 b024 has been released.

There has been lots of changes to the kernel's ramdisk files thanks to realex-fire. The most important change is that BLN is properly fixed from the kernel side, so the kernel won't modify any ROM files anymore, stweaks now installs on kernel install and many other minor changes. If there's any problems with BLN or stweaks, be sure to let me know :)

Another exciting change is now we are using LZ4 for zram thanks to [MENTION=4354573]chhapil[/MENTION]. As stated in the release notes, we were previously using LZO to compress our zram, which was slower but had better compression. Whereas LZ4 is much faster but has slightly worse compression. There will be a nice performance gain to our kernel from this change since we have zram enabled by default.

Enjoy the update! - gsstudios
[Galaxy S II Android Development] wdevil12:
after flashing this kernel, make sure that BLN and (wakelock-less) BLNWW should be ticked in BLN tab in STweaks. That's all))
[Galaxy S II Android Development] Lanchon:
thank you!!! (i ran out of thanks today -- that's stupid btw :) )
[Galaxy S II Android Development] wdevil12:
U r welcome! instead, I must thank you for what you're doing for us, users! :))
[Galaxy S II Android Development] stefano91av:
Hi [MENTION=5811506]gsstudios[/MENTION] i've installed on i9100 CyanogenMod 12.-20160122-MARKOX89-i9100 and 3.15.0-Dorimanx-V11.0b023 Uber 4.9.

Stweaks doen't work :(

http://www.tiikoni.com/tis/view/?id=b223742

http://www.tiikoni.com/tis/view/?id=d38c454
[Galaxy S II Android Development] Skyline:
No problems here.Try to flash b024 Stweaks will get installed automatically:good:
[Galaxy S II Android Development] stefano91av:
i've just fashed b024 uber... i have the same problem on b023.

Also with Geekbench 3 i have these results:

Single-Core Score 356

Multi-Core Score 363
[Galaxy S II Android Development] Skyline:
Is STweaks working or not??
[Galaxy S II Android Development] stefano91av:
Not :(
[Galaxy S II Android Development] Skyline:
Try to install busybox and see if it can fix your problem

I had same problem on older builds before b012
[Galaxy S II Android Development] stefano91av:
already installed
[Galaxy S II Android Development] ssanjy:
I'm on b23 but don't have problem with the STweaks... The unexpected message does appear sometime when the app is started for the first time.... In second attempt it should be fine.... I'm on RR rom...
[Galaxy S II Android Development] Saber:
Have you used gs2kernelwipe script before installing dorimanX kernel? Maybe you need to properly wipe kernel files before using stweaks.

gsstudios
[Galaxy S II Android Development] stefano91av:
I did a full wipe with the latest rom markox89.

Then I have installed your kernel.
[Galaxy S II Android Development] j1gga84:
no problems here with latest Markox89 CM12.1 (29.01) and b024 UBER 4.9 TRIM

[MENTION=5811506]gsstudios[/MENTION]

what do you think of dropping NON TRIM kernels and release only TRIM kernels? The kernels are save, you need an app first to activate TRIM, otherwise you can use it like NON TRIM kernels ;)

I would also drop the support for JB and KK because development moves on to LP and also MM - although it is currently still in alpha stage :)

Also I think StanTRCs Recovery is corrupted somehow. I don't use dualboot and backups with StanTRC's recovery, so I will go with TWRP IsoRec I think. The backups with StanTRCs recovery are always corrupted (with TWRP or PhilZ Kernel the backups are fine), everytime I try to recover an update I got a data error, the strange thing is with PhilZ recovery, I can restore the backup without problems, with StanTRC recovery it does not work :confused:

regards
[Galaxy S II Android Development] Skyline:
You can find isorec on 1st Page 3rd post by gsstudios

BTW here is the link https://www.androidfilehost.com/?w=files&flid=47550
[Galaxy S II Android Development] DroidNforcer:
It appears to me that the vpn issue could be caused by bad management of iptables. in fact, the vpn functionality maybe works just fine since that with the RR kernel using orbot transparent proxying, it directs all the network trafic throu tor without the need to activate its vpn function, wich works but on dorimanx, it doesnt work even without the vpn activated.

So maybe the problems lie on the iptables alone.

One other thing that could be interesting is that the application orwall that acts as a firewall and manipulates iptables to redirect all network trafic to orbot, does not work here and if it installs its init script to block trafic during boot up, the wifi wont turn on and the phone resets sometimes. This could be related to the updated wifi driver to not work for some user.

Just an idea.

One question. Can the screen brightness type (dynamic, standard, movie, natural) be changed with this kernel on RR rom? Im trying to find it but cant and it seem to be locked to dynamic wich consume plenty of battery.

Regards. [MENTION=4686918]Dr AM[/MENTION] [MENTION=5811506]gsstudios[/MENTION]
[Galaxy S II Android Development] Saber:
[MENTION=6760456]DroidNforcer[/MENTION]

I'm currently looking into the VPN issue. Sounds like your conclusion could be possible. But I'm trying to do something different to solve it.

If you are talking about screen/display mode, no it's not available on DorimanX. I can add it to stweaks but I will have to see if everyone wants that (which I'm sure some of you would). It's also not available on CM12.1.

For now, go into /sys/class/mdnie/mdnie

There should be mode and scenario files for you to adjust.

For a more natural look, set the values to 2. Save them and screen mode will apply instantly.

gsstudios
[Galaxy S II Android Development] Saber:
[MENTION=4699854]j1gga84[/MENTION]

Was thinking about dropping non-trim kernels. Maybe from next build, there will be only trim builds available. I'm also kind of tired having 3 different builds for the kernel. I might drop UBER 4.9 also.

As for marshmallow, let's wait until storage problems have been solved first. Once beta builds have been green lit, marshmallow kernels should be in the process.

As for stantrc recovery, I will investigate the issue. Probably isorec patch related, as its implementation is not perfect (But works well).

gsstudios
[Galaxy S II Android Development] ssanjy:
You may use Devil's Kernel Manager to change the mdnie mode.....You can even set it to run in system boot through the app....
[Galaxy S II Android Development] LeBourrin:
I've flashed DorimanX beta 24. Here's my experience:

I'm with official CM12.1 last nightly and simply flashed UBER-4.9 TRIM version onto it.

STweaks run with no errors and BLN works great. Thanks [MENTION=5811506]gsstudios[/MENTION]
[Galaxy S II Android Development] TreckeR:
Justi installed the latest trim version over the latest 12.1 nightly but bln is not working :( . I reinstalled but still nothing. Also the stweaks did not auto-install, i had to manualy install from store.
[Galaxy S II Android Development] souler456:
Or, if you use Nova Launcher (well, who doesn't?), and system app "AdvancedDisplay" pre-installed on your LP ROM (my ROM, DirtyUnicorn, has), just create an Activity Shortcut of it... Easy...

:D :) ;) :good:
[Galaxy S II Android Development] AlexanderDG83:
Same here but, before install b24, I manually uninstall stweaks. All works fine! [emoji4]
[Galaxy S II Android Development] DroidNforcer:
+1 for the display mode option added to stweaks.

+1 for the continuity of the Linaro brach becose in my case it does not have randoms resets like the uber one and it seem the battery last longer than uber for me.

One request: Coud the option to set Background Process Limit, found on the developers options of the roms, be added too? I generally put it to 4 or 3 becose it leaves more ram free but its reset on every boot.

Great job, man. Thanks :D

[MENTION=5811506]gsstudios[/MENTION]
[Galaxy S II Android Development] LeBourrin:
I haven't used DorimanX Kernel since I'm on CM12.1. I was waiting for the BLN feature, so version 11.0b24 is the first one I flashed ( UBER-4.9-TRIM )

Here is my 'bug' reports:

1 \ Screen sharpness bothers me. It's too heavy compared to stock CM12.1. I didn't found Sharpness option in STweaks so I manually edited

/sys/class/mdnie/mdnie/scenario

file but the edit is lost at reboot. Do you know how to keep sharpness disabled?

2\ As I was listening to music with Google Play Music I heard the sound shutter and when I wake up the screen I see that the display is sometimes slow. I thought about a CPU problem so I changed Awake CPU governator form Hyper (default) to On-demand. Since I did that there is no shuttering.

3\ When I deliberately reboot my phone the boot are randomly buggy:

---- Boot ok, but why 2 apps are rebuilding during launch?

---- I'm stuck at DorimanX logo. So I restart the phone and boot with no problem.

---- I've got a boot loop. The phone restart 3 times and finally boot to android

Sorry I have not logcat
[Galaxy S II Android Development] Saber:
1) I will see what I can do for the next build.

2) Not much I can do. Since it was switching from ondemand to HYPER, a bit of stutter is possible. If you keep it the same, you can minimise this.

3) 2 apps probably include SuperSU and Stweaks (unless it is something else). Kernel will check every time if stweaks is installed or not.

As for the bootloop, a logcat would have been helpful. Be sure to let me know when it happens again :)

gsstudios
[Galaxy S II Android Development] bevertin99:
I wonder if this kernal's usable on my galaxy s2 skyrocket HD (I757)
[Galaxy S II Android Development] DualJoe:
When going to deep sleep (screen off) Android always soft restarts. Tested with Uber and Linaro kernel. Will try to wipe stweak settings tomorrow and full data wipe. I've updated from older MarkoX/Kernel.b10 to MarkoX/Kernel.b24. This doesn't happen when USB is connected to PC.

Anyone ever experienced this?