yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Android Development] Saber:
Edit: DorimanX has been isorec compatible since build b022. If you haven't already, check it out!

Hi,

Was about to make a statement on isorec when it was first released. Will I implement it into dorimanx? As much as I would love to, I think it is best that we stick with dorimanX recovery. There are many reasons we should and some why we shouldn't, and in the end we will be breaking things. The freedom of choosing your own recovery would be nice, but this wasn't how dorimanX kernel was intended to be.

First problem is that our kernel is heavily customized over cyanogenmod kernel. For those who use github, the boot script for our kernel is much more complex than standard cyanogenmod kernel, so in other words, this will not be a case where we can cleanly apply the patch.

I still think that TWRP is today's standard for custom recoveries, but for now, CWM will have to do in our case. I'm not saying that we can't have isorec on this kernel, but instead we should avoid it unless it is really required or when I think it is time to do so.

Regards, gsstudios
[Galaxy S II Android Development] Saber:
I'm keeping this post separate because of the long post from earlier.

Are there any users here using PegasusQ on our kernel? Need to confirm whether freezefix causes issues with the governor.

Thanks, gsstudios
[Galaxy S II Android Development] wdevil12:
I am on Hyper. a while ago changed to PegasusQ and experienced weird issues.
[Galaxy S II Android Development] j1gga84:
[MENTION=5811506]gsstudios[/MENTION]

Will we see another build of your great kernel? Maybe with updated ramdisk to 5.1.1_r33 like from Markox89's build of CM12.1?

http://xdaforums.com/showthread.php?p=64850693

In official CM12.1 thread it is said, that ROM runs better with ZRAM disabled, what do you think?

Regards

Sent from my SM-G900F using german Tapatalk 4
[Galaxy S II Android Development] Saber:
I don't know if the ramdisk update is worth the time. Unless it is a big change to CM12.1 code, I probably won't even bother.

ZRAM may slow down our device if it is too aggressive. On dorimanX, I have set the default value to 40, whereas stock CM12.1 has it set to 60. For our device, 60 is very aggressive and it is unnecessary since our device will always have enough free ram in the end. I may even set the value lower for better performance, maybe in next build. (Hint: Build is coming soon)

Regards, gsstudios.
[Galaxy S II Android Development] Saber:
Dorimanx 11.0 b016 was released earlier today. I have decreased the swappiness value to make zram less aggressive (and only swap on heavier loads), updated UBER toolchain for those who use UBER builds, synced missing changes from Linux 3.15.0 stable and updated SIO to SIOPlus.

Enjoy the update :)

Update: Reuploaded to fix scheduler selection issues
[Galaxy S II Android Development] Noctis Lucis Caelum:
I am having a small issue here with beta 16.

Whatever I/O scheduler i set, as soon as i exit Stweaks, the kernel choose a random scheduler everytime...

Anyone else?
[Galaxy S II Android Development] Saber:
Strange, must have forgot to change something after updating SIO to SIOplus. Will report back soon.

Update: I have found the issue. Pretty noob mistake I made :p Will reupload a fix soon.

Update 2: I have reuploaded the release. Please kindly check :)

gsstudios
[Galaxy S II Android Development] souler456:
Anyone using this kernel on the latest CM12.1 nightly and any thoughts about it? Issues and such? From what I had remembered, I've read that this kernel has it's SELinux disabled. How will it affect some apps that needs SELinux?

:D :) ;) :good:
[Galaxy S II Android Development] stefano91av:
Problems on youtube
[Galaxy S II Android Development] j1gga84:
What problems?

regards
[Galaxy S II Android Development] stefano91av:
Not playing some videos... And i've not Hd quality...
[Galaxy S II Android Development] Noctis Lucis Caelum:
[MENTION=5811506]gsstudios[/MENTION] , Stweak won't load stuck on loading screen, clean flash.

I haven't find anything that require a permisive Selinux, that would not work with this kernel so far at least.

Enforcing is another story.
[Galaxy S II Android Development] Saber:
Important information for DorimanX users

In our last build of DorimanX (11.0 b016), there has been a few issues introduced which has been noticed by myself and a few others as well.

Right now stweaks isn't working at all and CPU usage has been behaving weirdly after the changes I've made. - High CPU usage is caused by stweaks not working/responding

I will remove the build from the downloads until I fix these issues. It is partially my fault for not testing before releasing the build, but I will assure you guys that next build will be 100% working (apart from the obvious issues that have been long running)

Sorry for the inconvenience, gsstudios

Update 1: I have reverted some changes regarding to the CPU scaling in attempt to return back to working state Edit: Not the root cause, will still be included in next build

Update 2: I have found the root cause of the issue. There was a problem with SIOplus during the compilation of the kernel which rendered it unselectable, which also made stweaks script not work as well. b017 will be released soon.

Update 3: DorimanX 11.0 b017 has been released. It has been tested for a few hours now and is working normally.
[Galaxy S II Android Development] Saber:
Are you sure this is kernel related (happened after your flashed the kernel)? Does the same issue occur on older versions of CM12 (What about official CM12 nightlies rather than Markox builds)?

Thanks, gsstudios
[Galaxy S II Android Development] Saber:
Guys, I have updated the RAM management or low memory killer for the next build. Haven't tested it yet but it should be much better during multitasking and on heavy apps like facebook.

Edit: Have tested the changes. DorimanX kernel is very fast and smooth now on lollipop. Not a single freeze and no noticeable or painful delays. Sorry guys it took so long for me to make this change :)

regards, gsstudios

My mini report:

Before OOM/LMK changes:

- Not many apps could be opened before phone starts to slow down

- Apps that use lots of RAM like Facebook often freeze and crash

- Switching between apps was very slow

- After first flashing the kernel, the phone is very slow

After OOM/LMK changes:

- Phone is much more smoother, less lag and delay

- Multitasking is a lot better. Similar to stock CM kernel performance

- Apps that use lots of RAM are usable now - UNCONFIRMED

- Obviously it is much better overall :)
[Galaxy S II Android Development] Skyline:
All this things are for next build or already included in b017???

Thanks for update

EDIT: Got my answer in OP Unreleased version
[Galaxy S II Android Development] Saber:
Next build as indicated in the changelogs. Running it right now and so far it's great. I might add a few more changes before uploading.

I'm typing this in chrome browser right now, on older builds, it would have frozen already. :)

I will release maybe later today or tomorrow.

Gsstudios
[Galaxy S II Android Development] Skyline:
I don't even remember 'chrome' just because of that freezes that was happening in past I don't used chrome since updated to Lollipop

Happy to hear it again & Thanks Again
[Galaxy S II Android Development] fabiodelaplazia:
Hi, your kernel is great for battery life and setting the problem is that the phone puts out and support bug, no problem if the phone is started.

Sorry for my english :(
[Galaxy S II Android Development] g3lux:
Hi. I was on CM11 Gustavo_s TWRP , i flashed euphoria rom then flashed dorimanx latest. Reboot to recovery and wipe (data and system, cache etc). and flashed again, from the dorimanx recovery.

Now on euphoria rom, using link2sd i see that my data partition is now 1.94GB and system 496MB. While my pit file, is data 4GB and system 1GB.

In CM11 Gustavo_s kernel, i have /data 4GB and /system 1GB.

Is this a dorimanx problem? Does the Dorimanx KK have the same problem?
[Galaxy S II Android Development] Saber:
Hi,

This is a dorimanx recovery problem. It is only limited to formatting 2GB for data partition. A workaround would be to make a backup of your current ROM while you have 4GB of data, and restore it using Gustavo kernel. This should leave you with 4GB of data. Then flash dorimanx kernel without wiping.

Gsstudios
[Galaxy S II Android Development] Saber:
DorimanX 11.0 b018 has been released after many hours of testing. It is definitely the smoothest release so far and I highly recommend those who are on older builds to update to the newest as quickly as possible. All RAM management has been updated with a much more aggressive LMK/OOM profile synced from DorimanX LG G2 and CM12.1. LP drains RAM very quickly, and as stated by DorimanX, we need at least 200MB of free RAM for smooth operation. With the changes, I constantly have over 200MB of free RAM, even with zRAM being set to be less aggressive.

Enjoy the update!

Gsstudios ;)
[Galaxy S II Android Development] stefano91av:
Thank you so much Master! ?
[Galaxy S II Android Development] Saber:
Hi guys,

Can anyone remember if b012 fixed charging animation when phone is off? Need to see if updating ramdisk helped with the issue.

Thanks, gsstudios
[Galaxy S II Android Development] Skyline:
No sir, Just reflashed the b012 for recheck but animation works only once
[Galaxy S II Android Development] Jack122:
i have charging problems when the phone is off. is it my phone or the kernel?
[Galaxy S II Android Development] Skyline:
It's kernel. Thats not charging problem only problem with charging animation
[Galaxy S II Android Development] souler456:
Just curious. What is your current ROM with the latest build of Dori? Official CM12.1? Marko's Sabermod CM12.1? Or other? :confused:

:D :) ;) :good:
[Galaxy S II Android Development] Saber:
Official CM12.1 by Lysergic Acid. ROM build date is 20160107. (I'm planning to update to newer build with isorec, of course with stock CM kernel)
[Galaxy S II Android Development] Saber:
A sneak peek of the next build running UBER 5.3

If all reports are good, then I will switch from UBER 4.9 to UBER 5.3 completely.
[Galaxy S II Android Development] xn0live:
does the kernel have lag or its now smooth with the rom?
[Galaxy S II Android Development] Saber:
It should be smooth on CM12.1 latest nightlies. Heavy apps and poor coded apps can make kernel not respond, but that is the same with stock CM kernel as well. Stweaks is required for optimal performance and speed, as well as stability and other necessary tweaks.

Regards, gsstudios
[Galaxy S II Android Development] Saber:
DorimanX 11.0 b019 has been released.

This build includes updates to the CM12.1 ramdisk also found in the b012 build. The kernel now has GCC 5.x support so starting from this build, we will see UBER 5.x builds. Depending on how well it goes, UBER 5.3 will completely replace UBER 4.9. Please note however that UBER 5.3 on this kernel is still experimental, it may or may not work well on everyone's device, so it is best to stick with Linaro 4.9 or UBER 4.9 builds if you don't like taking risks. However, if you want to have maximum performance out of dorimanX kernel, try it out! I have removed root installer and remover from stweaks to prevent people from breaking root.

Extra note: I have only tested UBER 5.3 for a couple of hours now, not enough to confirm that it is safe to use yet! Edit: It's working fine on dorimanx kernel, you just need to let everything settle for a bit on initial boot up and all should be fine.

Report of build b019:

- Chrome browser is freezing again, it could be related to ramdisk changes or UBER 5.3 - Mainly on some sites like imgur - Doesn't happen anymore. Just needed a little more time to stabilize.

- Booting into OS is slower with UBER 5.3 initially. Unconfirmed.

- After some testing and failed flashes, I have managed corrupt my /dev/data partition. Nothing major though. - I'm pretty sure this is just a rare case. Just my phone playing up :)

- GCC 5.x builds require more time to stabilise. Don't know why but it becomes more responsive once you let it settle for a bit.

Enjoy the update!

Also, lets welcome back our JB branch maintainer, chhapil, who has returned after professional commitments and from working on a different device.

gsstudios ;)
[Galaxy S II Android Development] fabiodelaplazia:
Hi, after update b018 (kernel wipe, install b18 non-trim and wipe cache & davlik cache), my phone is stuck on the screen "dorimanx kernel" just before launching resurection remix (latest version) :confused:
[Galaxy S II Android Development] Saber:
If it is stuck on dorimanx logo, that means it needs to be reflashed or you just need to reboot and see if it boots. Don't think any changes in b018 could have caused this, probably just a one time kernel freeze. Boot without charger plugged in.

Regards, gsstudios
[Galaxy S II Android Development] Saber:
DorimanX 11.0 b020 was released today.

This time, there was a large update to the CM12.1 ramdisk which has now been updated to 2016 January builds. There were also fixes to previous problems due to ramdisk updates (still no fix for disappearing battery charging animation). I think I will take a break from these daily builds :laugh: as I need to rest a little as well as help out in other parts of the forum (as you may already know from my title).

From testing this build, the phone feels more responsive and more stable. I have continued to make UBER 5.3 builds for the beta testers out there. :)

Also, b018 has been marked as stable now because I thought that the build really deserved it after having great results on the devices I've tested on.

Enjoy the update! - gsstudios ;)
[Galaxy S II Android Development] stefano91av:
I've just installed DorimanX 11.0 b020 TRIM and my i9100 is very smooth ;) Thanks!

But Stweaks isn't working :( It doesn't show any text of tabs.... Infact i've select "performance profile" via recovery

to remedy this problem.
[Galaxy S II Android Development] Saber:
Profiles probably need to be reset. Your own changes will need to be reapplied after doing this. Good to hear that the issues are gone :)

gsstudios
[Galaxy S II Android Development] stefano91av:
I did a clean install with the latest nightly CM12.1 of 01/21.

Also there is this annoying problem with youtube videos are slightly jerky. :(

However I'm using the version of the kernel compiled with UBER.
[Galaxy S II Android Development] j1gga84:
anybody can recommend good STweak settings for latest Dorimanx in combination with CM12.1 or is out of the box good enough for a good mix between battery and performance? :)

regards
[Galaxy S II Android Development] wdevil12:
Bro what have you really done? flashed b20 (uber 5.3) over b15 with wiping cache/dalvik. Now I am feeling something awesomeee! never felt that smooth scrolling and fast app responses! it just flies! stweaks shows some new things which is exciting as well. Appreciate your efforts [MENTION=5811506]gsstudios[/MENTION] and [MENTION=283254]realex[/MENTION]-fire
[Galaxy S II Android Development] Saber:
Weird, I've tested both YouTube app and YouTube on chrome browser without problem.

I'm using b020 UBER 5.3 build with CM12.1 20160107 official nightly. Using default stweaks profile without any extra changes. Try with zram disabled and swappiness set to 0.
[Galaxy S II Android Development] wdevil12:
no, Youtube problem only exists in nightlies starting from 17,18th jan. Rom related.
[Galaxy S II Android Development] j1gga84:
[MENTION=5811506]gsstudios[/MENTION]

Are you also planning to work on/release a kernel for CM13? :)

regards
[Galaxy S II Android Development] fabiodelaplazia:
A kernel bug with 6gbpit/1gbsystem?
[Galaxy S II Android Development] stefano91av:
I've rom 21 jan
[Galaxy S II Android Development] xn0live:
B20 have a lot of freezes
[Galaxy S II Android Development] Skyline:
Which rom your using I don't have single freeze since flashed
[Galaxy S II Android Development] xn0live:
resurrection rom

which rom u flashed and its stable and smooth
[Galaxy S II Android Development] Skyline:
Cm12.1 by Markox89 with b020 uber 5.3 builds

Sorry forgot to tell that
[Galaxy S II Android Development] fabiodelaplazia:
b020+last resurection and no freeze here
[Galaxy S II Android Development] Noctis Lucis Caelum:
No freezes here, with beta 20 UBER 5.3.1 trim edition on Tesla.

Very stable not a single lag or freeze, the phone is flying.
[Galaxy S II Android Development] Saber:
I think that pit is buggy in general. 1gb_4gb pit usually works without problem on most devices.
[Galaxy S II Android Development] Saber:
Did you install stweaks and allow the phone to load properly while in OS? Did you change any settings (e.g. governor, zram) after you installed my kernel?

Did you try the performance profile in stweaks?

gsstudios
[Galaxy S II Android Development] Saber:
When all important features are working first and when beta builds are out, I will start making builds.

Regards, gsstudios
[Galaxy S II Android Development] xn0live:
i jjust flas the kernel i must only install stweak?
[Galaxy S II Android Development] Saber:
Yes, you should install stweaks. A lot of scripts depend on stweaks as well as other tweaks I've made.

gsstudios
[Galaxy S II Android Development] stylemessiah:
So we have to install stweaks separately from google play now?
[Galaxy S II Android Development] Skyline:
If we iatall stweaks as system app that will be better I think so as I copied STweaks.apk to priv-app
[Galaxy S II Android Development] Saber:
Yes, that is the easiest way to install stweaks. I have attached the newer stweaks on the downloads post for people who want the latest version since the google play version is older. I will need to eventually update the setup script to install stweaks on kernel install.

gsstudios.
[Galaxy S II Android Development] Saber:
With all of the different builds that are available for DorimanX, you guys may have noticed that I've updated the OP on which build people should use.

I have now included a nice and quick comparison on the builds for people who were interested.

gsstudios

Update: b020 is now marked as stable now. Reports were very positive and pleasing, now I can start work on other parts of the kernel :)
[Galaxy S II Android Development] :
[MENTION=5811506]gsstudios[/MENTION]

b020 is very promising.

I've used it on Euphoria for the last two days and it seems very stable and responsive. No freezes or reboots or anything else. Thanks
[Galaxy S II Android Development] Dr AM:
+1 , I confirm that it's working on latest Euphoria

Sent from GT-I9100 - 6.0.1
[Galaxy S II Android Development] Saber:
Did gustavo kernel also have issues with battery charging animation? Right now I am trying to find the root cause of the problem.

gsstudios
[Galaxy S II Android Development] xn0live:
can u said us which version u used?

trim or non trim?

uber?
[Galaxy S II Android Development] :
I'm using trim, uber 5.3. It is working great, really smooth, stable and good battery
[Galaxy S II Android Development] xn0live:
https://www.androidfilehost.com/?fid=24369303960690493

that one right?
[Galaxy S II Android Development] Skyline:
This one -->https://www.androidfilehost.com/?fid=24369303960690496

---------- Post added at 03:59 PM ---------- Previous post was at 03:55 PM ----------

Hi, I tried to flash and check with the latest release which is not actually latest but whatever I do it directly boot up in twrp if I connect charger. Anything else that I can do to confirm the animation is working or not?
[Galaxy S II Android Development] xn0live:
oh ok thank you i will tested it with the rom later

and u just flash or u change anything with sweak?
[Galaxy S II Android Development] :
You could use the one you linked or the one I am using(the one [MENTION=5798657]sonupm[/MENTION] linked). The difference is explained in the first few posts of this thread. I normally use stweaks to favour battery over performance, but lately I leave it as default. If you are not sure, just leave it. Works great as is
[Galaxy S II Android Development] xn0live:
ok thanks one question how do u flash it on the rom?

it do not go recovery and if i used the 3 combo also not??
[Galaxy S II Android Development] Saber:
[MENTION=5798657]sonupm[/MENTION]

Just needed to confirm that the ramdisk required a new charger binary file or not, because Gustavo kernel has similar setup in terms of ramdisk files. (Except for recovery and etc)

That Gustavo kernel is too old for newer nightly builds, beta builds of cm12.1 would work fine. It should be sufficient for me to confirm whether it is the root cause or not.
[Galaxy S II Android Development] Skyline:
I know what you want but after flashing kernel I am not able to see bootanimation as I connect my phone to charger it shows only the battery symbol and then it automatically boot into recovery immediately no battery animation I think I have to flash old builds of cm12.1/12 which are compatible with Gustavo's kernel to check it
[Galaxy S II Android Development] :
I sent you a PM
[Galaxy S II Android Development] Saber:
Thanks for helping. It may come down to being selinux related as theorised by lysergic acid and myself. (As in our battery charging animation problem)

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

Your hardwork and efforts for our device are much more than Thanks. Thank you Sir

I am downloading cm12 beta build to check if animation works with it

Edit: Yes charging animation works with Gustavo's kernel but I don't see battery percentage and hardware keys are also turns on whenever I press power key while phone is switch off and charging
[Galaxy S II Android Development] Dr AM:
Vpn doesn't work for me on b20 uber4.9 ,, it connects normally but doesn't work or open any blocked site

Anyone else can confirm ?

Sent from GT-I9100 - 6.0.1
[Galaxy S II Android Development] Noctis Lucis Caelum:
Yeah it is a known issue, by the way it's on the to do list.
[Galaxy S II Android Development] Lister Of Smeg:
Hi All,

Forgive me if i'm wrong, but older versions of this kernel (I think JellyBean) when I first got my S2 supported DualBooting.

Does this Kernel offer DualBooting with Lollipop and some other rom? Or is it just a kernel that support Lolli and adds some cool tweaks inbetween??

Thanks, Lister
[Galaxy S II Android Development] Saber:
Hi,

you don't have to post in both of the dorimanX threads :)

To dualboot using one of my kernels, use this awesome guide: http://xdaforums.com/galaxy-s2/deve...uide-dual-booting-lollipop-kitkat-jb-t2960740

Just swap out the builds by computoncio with mine and you should be all good. Apolo kernel will need to be swapped too with my lp kernel.

gsstudios
[Galaxy S II Android Development] vizdak:
stock at dorimanx logo

Rom is last RR. Previous kernel is stock. I kernel wipe then flash b020 non trim linaro then wipe cache and dalvik but it's stuck in dorimanx logo. Any help here?
[Galaxy S II Android Development] Saber:
Try flashing UBER 4.9 build of latest kernel. Wipe cache/dalvik after flashing.

gsstudios
[Galaxy S II Android Development] vizdak:
Tried it and still stuck on dorimanx logo. Btw, internal is pit to 6 GB.
[Galaxy S II Android Development] Saber:
The pit is the issue. Dorimanx doesn't seem to like 6GB for data.

Regards, gsstudios
[Galaxy S II Android Development] vizdak:
Thanks for the help. I might repit to 4 GB.
[Galaxy S II Android Development] j1gga84:
Strange, I used it with 6GB without problems, now I am at 8GB and it also works.

regards
[Galaxy S II Android Development] Lister Of Smeg:
Hi Gsstudios,

Apologies for the double (dual... see what I did there?? ... Ok, I'll leave now... lol) post. Just on some forums, they say to create new threads if its not related. Hence thought I'd post in the relevant threads. But seeing as the kernel supports both now, which is rather awesome... :)

Thanks for getting back to me so quick too by the way. Headed over to that link, and grabbed some of the other files. However the first link appears to be down / dead??

Can anyone post / upload "Kernel_Dorimanx-V10.44v004-COMP-mv3-[10-30]-[29-09]-JB-SGII-PWR-CORE.zip" for me please....? / thank you's mucho's....

Cheers, Lister