[!UPDATE!][MOGAMI][KERNEL][ROM]//OptKernel\\[27.12.2014]

Do you want more CPU governors?

  • YES

    Votes: 65 61.9%
  • NO

    Votes: 40 38.1%

  • Total voters
    105

aksalanchery

Senior Member
Oct 30, 2012
193
91
58
38
gods own kerala
awesome work!
can i use fly on mode with this build?
earlier i installed fly on mode with this build but allways when i call someone the screen is blank suddenly lww going to reboot!
just asking any way good work!
 

BRAiNCHiLD95

Senior Member
Mar 30, 2012
491
255
0
Mumbai
try cm11 kernel

[/COLOR]One issue got after fresh install that
In Camera at the time video recording preview not shown its only stopped screen not showing anything but after recording complete the Output result gives nice video like CM11 only:p
What the wrong with preview Dev:confused:
I think its because of kernel:eek::rolleyes:
1 problem with camera..whenever i take pic at night there is flash but..the final image is totally black with your rom..and whenever i stop recording the video camera force closes!
this bug wasn't on mikes 20140703 build!!..so fix this dude..
Can you guys try using the CM11 kernel instead of OptKernel...and try to replicate this issue..
This issue was present on a test build the OP made, i was one of the few who used it..and i had this exact same issue...and i have a feeling it was due to some optimization present ithe JustArchi commits...:confused::confused:
 
  • Like
Reactions: Vynikal

evil.demon_s

Senior Member
Jan 2, 2013
646
721
0
Can you guys try using the CM11 kernel instead of OptKernel...and try to replicate this issue..
This issue was present on a test build the OP made, i was one of the few who used it..and i had this exact same issue...and i have a feeling it was due to some optimization present ithe JustArchi commits...:confused::confused:
its kernel problem
cz i installed normal lx using optkernel
still same problem
so rom has no issue....problem is in kernel
 

Vynikal

Senior Member
Sep 29, 2012
1,021
763
143
its kernel problem
cz i installed normal lx using optkernel
still same problem
so rom has no issue....problem is in kernel
That's interesting.
According to RAM, I have changed two parameters.
MSM_ION_SF_SIZE (this might cause it, affects display driver)
and MSM_ION_AUDIO_SIZE which IMO doesn't cause this. I haven't changed size of pmem_adsp.
I might increase SF size a bit and try again.
 
Last edited:
  • Like
Reactions: BRAiNCHiLD95

SurajH

Senior Member
Sep 4, 2012
1,213
965
0
Results for me ;) Thanks for your work!
How that much free ram any freez apps done by u?
What extra effort take u to get this best result?
Can u share and where r the Google services in running u disable them also?
Because I get max 200 mb free and u get 60 mb more that's really impressive.

Sent from my WT19i using XDA Premium 4 mobile app
 
Last edited:
  • Like
Reactions: SamFox

Grof87

Senior Member
May 29, 2013
246
62
0
Thanks for providing a mirror link. Unfortunately I only get a boot loop after flashing the ROM zip (tried with both kernels), of course before installing the ROM I've wiped and formated everything. Also I've tested the zip file and it seems to be ok (no errors during test in WinZip), however I've noticed that the ROM installs unbelievably fast (in about 30secs). Any mini users with the same issues?
 

*Jonny*

Senior Member
Nov 2, 2013
174
18
0
Lublin
How that much free ram any freez apps done by u?
What extra effort take u to get this best result?
Can u share and where r the Google services in running u disable them also?
Because I get max 200 mb free and u get 60 mb more that's really impressive.

Sent from my WT19i using XDA Premium 4 mobile app
This is the best result, but average i have free 240mb (now 241 xd) i google services manual killed ;)
Edit: new record xd This kernel is really very good :)
 

Attachments

Last edited:

karandpr

Space too small for my titles. Check Signature
Staff member
Feb 20, 2011
9,688
13,151
263
Prolific Troll
/regarding your issues

Which source are you using ?
There are memory related patches required to use Linaro 4.8 and above .
I mentioned them in Doppler thread .
Just for an experiment's sake ,
Compile with Linaro 4.8.x but SLAB allocator and check if it boots.
If they boot then use these patches

https://github.com/karandpr/Doppler3ICS/commit/9c195f50f1779243295a109e59ced50b5eba7e10
https://github.com/karandpr/Doppler3ICS/commit/284ea373f16ab8859ab09d3e19a93c3fd6b63bc2


/Ofast
Meaningless exercise. The performance difference is too less to actually go for -Ofast optimizations over -O3....Even -O2 and -O3 are pretty similar in performance. Linaro 4.7.4 + -O2 gives best performance imo
 

Vynikal

Senior Member
Sep 29, 2012
1,021
763
143
/regarding your issues

Which source are you using ?
There are memory related patches required to use Linaro 4.8 and above .
I mentioned them in Doppler thread .
Just for an experiment's sake ,
Compile with Linaro 4.8.x but SLAB allocator and check if it boots.
If they boot then use these patches

https://github.com/karandpr/Doppler3ICS/commit/9c195f50f1779243295a109e59ced50b5eba7e10
https://github.com/karandpr/Doppler3ICS/commit/284ea373f16ab8859ab09d3e19a93c3fd6b63bc2


/Ofast
Meaningless exercise. The performance difference is too less to actually go for -Ofast optimizations over -O3....Even -O2 and -O3 are pretty similar in performance. Linaro 4.7.4 + -O2 gives best performance imo
The source is based on LX's kernel, so commits you pointed are already here. https://github.com/LegacyXperia/android_kernel_semc_msm7x30/blob/cm-11.0/arch/arm/lib/memset.S
However, I'll try to revert to SLAB and see the result.
EDIT: Also this commit is needed to compile properly.
EDIT2: No luck, with SLAB still not booting :(
 
Last edited:

Tomi_Ohl

Senior Member
Feb 12, 2013
555
361
63
Komárno
How that much free ram any freez apps done by u?
What extra effort take u to get this best result?
Can u share and where r the Google services in running u disable them also?
Because I get max 200 mb free and u get 60 mb more that's really impressive.

Sent from my WT19i using XDA Premium 4 mobile app
Just kill them manually or use Greenify.

This is the best result, but average i have free 240mb (now 241 xd) i google services manual killed ;)
Edit: new record xd This kernel is really very good :)
U can also force stop Themes via Greenify. and if u disable automatic hibernation, even greenify won't run in background.
 
  • Like
Reactions: *Jonny*

SurajH

Senior Member
Sep 4, 2012
1,213
965
0
/regarding your issues

Which source are you using ?
There are memory related patches required to use Linaro 4.8 and above .
I mentioned them in Doppler thread .
Just for an experiment's sake ,
Compile with Linaro 4.8.x but SLAB allocator and check if it boots.
If they boot then use these patches

https://github.com/karandpr/Doppler3ICS/commit/9c195f50f1779243295a109e59ced50b5eba7e10
https://github.com/karandpr/Doppler3ICS/commit/284ea373f16ab8859ab09d3e19a93c3fd6b63bc2


/Ofast
Meaningless exercise. The performance difference is too less to actually go for -Ofast optimizations over -O3....Even -O2 and -O3 are pretty similar in performance. Linaro 4.7.4 + -O2 gives best performance imo
This means archis optimization not give better performance? Or u r taking about something other..

Sent from my Xperia Live with Walkman using XDA Premium 4 mobile app
 
  • Like
Reactions: SamFox

karandpr

Space too small for my titles. Check Signature
Staff member
Feb 20, 2011
9,688
13,151
263
Prolific Troll
This means archis optimization not give better performance? Or u r taking about something other..

Sent from my Xperia Live with Walkman using XDA Premium 4 mobile app
Archi's optimizations make a lot of difference to the ROM ...Since O2 is much much better than Os . But -O2 and -O3 are relatively similar so you can go for either with minimal drop in performance .... with just plain kernel ,you wont get a stellar bump in performance.

Using Linaro instead of gcc will boost performance a lot. It's optimised for ARM a lot...But then again ,full ROM+kernel must be compiled for noticeable change.

Here is the list of optimizations in case you are inquisitive .
https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html
 

Vynikal

Senior Member
Sep 29, 2012
1,021
763
143
Using Linaro instead of gcc will boost performance a lot. It's optimised for ARM a lot...But then again ,full ROM+kernel must be compiled for noticeable change.
That's why I would like to compile kernel with Chistopher83's Linaro, but still not booting. I think it is just because Archi's optimizations themselves. Might need to fallback to -Os in exact directories, but I dunno which ones.
I can build ROM w/ Linaro 4.8 and kernel with GCC 4.8. Maybe the best result.