I basically built this kernel a few weeks ago after @kapmino269 reported on the J4plus that cpu tends to lock at 1094mhz irrespective of load causing lag.
I also confirmed this on the J6 plus. Maybe because of thermal throttling.
Part of this seems to be caused by the rom itself as it does not support a performance mode and only a balanced mode which seems to target the middle of the frequency range and partly the Interactive governor.
Also the stock kernel has a minimum cpu frequency of 960mhz and a max of 1401mhz.
Not good for either battery or performance.
I have been testing the kernel for a few weeks and added and tweaked a new governor called INTELLIACTIVE.
This governor seems to be a good balance of battery/performance.
The governor seems to ramp up/down faster as needed both increasing performance and at the same time saving battery and lowering temps. Temps now in the 30's instead of the 40's when idling.
Touch boosts to max frequency.
The kernel now supports a min frequency of 400mhz and max of 1497mhz with no stability or overheating issues on my device.
Battery seems to have improved as does performance. However even though this kernel does try to mitigate some of the performance issues caused by the stock rom, at certain times the performance will still be at the mercy of the system.
It's here for testing by others, is based on the U1 firmware/kernel, but may work on other firmware.
You will need a kernel app such as EX kernel manager or Kernel Aduitor to modify the parameters.
I suggest setting min to 400mhz for max battery savings and 1497mhz for max performance using the INTELLIACTIVE governor.
The kernel is also root ready (will need patching with Magisk), dmverity disabled, permissive mode enabled, but not enforced, should support OTG.
As ever responsibility is with the user, I take no responsibility if your device goes into nuclear meltdown.
NOTE: At the moment all custom kernels break lockscreen functionality, so ensure no lockscreen is set.
.
(Fix for lockscreen, pattern and pin only, no biometrics) Credit @kapmino269
Install with TWRP:
https://forum.xda-developers.com/attachment.php?attachmentid=4900053&d=1576153217
Flash with TWRP:
https://www.androidfilehost.com/?fid=4349826312261642886
kapmino269 said:
Where is our kernel ?????
Pro ?????
Click to expand...
Click to collapse
Have you seen the response here, not sure it's worth bothering
I tried flashing to boot and to system. Bootlooping. What am I doing wrong? Do I have to convert the file?
Nigel Lewis said:
I tried flashing to boot and to system. Bootlooping. What am I doing wrong? Do I have to convert the file?
Click to expand...
Click to collapse
Which firmware build does your device have? Is your device RMM patched?
yes, its RMM patched. J610G. Its rooted and works fine as per your TWRP thread. Just not getting this new kernel to work.
Nigel Lewis said:
yes, its RMM patched. J610G. Its rooted and works fine as per your TWRP thread. Just not getting this new kernel to work.
Click to expand...
Click to collapse
Which firmware build number is it running?
Yes you are correct. Sorry for the wait.
My build number is J610GUBS3BSH3.
Bro can you please add more overclock frequency for cpu and also add overclock gpu frequency custom kernel for Samsung galaxy j6+ model number SM-J610F android version 8.1.0....
bro Check this custom kernel for j6 it has more overclocked cpu and gpu but its for j6 not j6 plus(j610F). here is the link
https://forum.xda-developers.com/galaxy-j/development/kernel-phoenix-kernel-v3-5-galaxy-j6-t3901087
my device is samsung galaxy j6+ model number SM-j610F android versio 8.1.0
here bro
kapmino269 said:
more oc cpu make lag .... . (bad idea dude )
j6 plus isn't like j6
---------- Post added at 01:40 PM ---------- Previous post was at 01:33 PM ----------
idk about oreo ... if u can use disable limit .
but if u face lag give me result of :
su
cat /sys/power/cpufreq_max_limit
and
su
dmesg |grep freq
Click to expand...
Click to collapse
below are the screen shots bro
flashed
kapmino269 said:
limit is there .....
use disable limit .... , it will remove lag (tested on pie)..
flash this by twrp . https://androidfilehost.com/?fid=4349826312261702503
u should have magisk before .
Test games and tell me , I use one ui pie j4+ ,pubg and call of duty is very fast .
also for j6+ stay in oreo ..... pie won't be good as no fix for fingerprint after root until now .
Click to expand...
Click to collapse
i flashed the script bro and run the commands again and below are the screen shots...can u pls tell if its ok or something wrong ??
kapmino269 said:
no , limit logs will appear but limit won't work .
all is ok , limit was removed , u can test cpu load
https://play.google.com/store/apps/details?id=skynet.cputhrottlingtest
... u will see that frequency won't stay on 1096 ... it will go to max .
if u tested games ???
u should see the difference .
Click to expand...
Click to collapse
not much difference in pubg mobile
kapmino269 said:
for me there is big difference .
Anyway I hope that help u .
notice oc gpu is ok ... but more than 650 .. , it work but phone will reboot suddenly during playing games .
also oc cpu ....is bad idea .
I mean that OC can't increase performance with all phone .
Click to expand...
Click to collapse
ok bro.....thanks for the help.....But can i change the cpu thermal throttling limit to some higher value...so that cpu can remain on highest frequency most of the time while playing games....
Also can u give some gpu tweaks or script which can increase rendering performance...i can play in less quality but more performance
Bro i flashed this custom overclocked kernel but my device is bootlooping ?? its not working in my j610F ?? any solution pls...or any kernel for me ??
help pls
Viper1000 said:
Bro i flashed this custom overclocked kernel but my device is bootlooping ?? its not working in my j610F ?? any solution pls...or any kernel for me ??
Click to expand...
Click to collapse
help pls i need this overclocked kernel pls help devs
pls help dev
Viper1000 said:
help pls i need this overclocked kernel pls help devs
Click to expand...
Click to collapse
pls reply devs
any dev ???
kapmino269 said:
max frequency won't be good .... more frequency == more heat = thermometer detect = force reboot to save soc .
but if u need this u can use performance governor .
for gpu ... no need to scripts .
For best game performance :
- I disabled most of apps which make lag .
- game optimize apps do the opposite with our devices(make more load ) so it is better to disable it also .
- close all apps in recent apps .
- enable don't disturb mode with hide notifications .
- play the game .
Click to expand...
Click to collapse
Can you give detailed information about the installation? When installing from TWRP, it asks where I want to install it. I did all the options but none of them happened.
Jack Coe said:
Can you give detailed information about the installation? When installing from TWRP, it asks where I want to install it. I did all the options but none of them happened.
Click to expand...
Click to collapse
choose recovery option
Viper1000 said:
choose recovery option
Click to expand...
Click to collapse
telefonum j6+
şuradaki romu kullanmaktayım https://forum.xda-developers.com/galaxy-j6+/development/rom-lineageos-17-1-galaxy-j6-t4057947
recovery olarak yüklediğimde telefon bootloop olmuştu kurtarmak zor oldu şuan aktif olarak bu romu kullanıyorum magisk root sorunsuz çalışmakta
(img yi recovery olarak yüklediğimde bootloop oluyor ek olarak ne yapmam gerekmekte bunun düzgünce çalışması için lütfen yardımcı olabilirmisin)
Related
Disclaimer :
I am not responsible if you brick, break, blow up, drop, lose, or get your device pregnant. Everything you do is your responsibility.
This kernel is only made for the GT-P6810 WiFi only Tablet, It is not compatible with Locerra CM9 nor CM10, and it may not work on everyone's device. I'm not a real developer and I don't know how to fix your device if you break it!
This kernel is forked (a direct copy to be more specific) from the EzyICS Kernel v1 and I thank again Ezynow for his hard work. I took his changes from his topic and adapt this kernel to the P6810. Actually, I took the .config and compare line by line which was for the P6800 and which was for the P6810. So, I disabled all the gsm/modem devices.
This kernel is not perfect and needs be to improved so don't be harsh if there's some kind of problem. I've tested it again tonight and I did not brick or whatsoever other problem... I'll list on the features which one are working and tested and others which don't.
There's only one file to download and flash it with the locerra's cwm. So, you have to install locerra's cmw first ! See below
Bugs
None known yet
Features
Removed MMC_CAP_ERASE (BrickBug) (tested ok) like Dedrak's one I did this :
Code:
//mmc->caps |= MMC_CAP_SDIO_IRQ | MMC_CAP_ERASE;
mmc->caps |= MMC_CAP_SDIO_IRQ; // Brick Bug Fix
Built from GT-P6810_ICS_Opensource_Update1.zip;
Support for bootanimation. Place the bootanimation.zip in /system/media folder.
Various compiler optimizations (neon, cflags :-O2 -fomit-frame-pointer etc.) (Debug stuff remains for now but will be taken after some more mods are added);
Mali state tracking disabled;
/etc/init.d/S* script support (Add here your tweaks / ramscripts from custom roms etc.) (tested ok)
Added Governor :
Pegasusq (by default) - (recommend as it deals better with multi-cpu devices like our tabs but may require some tweaking)(tested ok)
interactive;
lulzactive;
lulzactiveq;
smartassV2;
hotplug.
I don't know if these governors will suit to our tab and they need to be tested.
Overclocking Support up to : 1600 mhz. It test further but the tab was not stable enough and as Ezynow said : ICS changes how frequency control is implemented so not as easily overclockable as honeycomb was. Fixed CPU Boot Up frequencies to default values / not overclocked settings (tested ok)
Undervolting Support:
Same frequencies as Eznow used : 200 / 500 / 16000 hz (As these are the most used)
So far running pretty stable on:
Code:
1600 mhz -------------------> 1300mv
1400 mhz -------------------> 1250mv
1200 mhz -------------------> 1175mv
1000 mhz -------------------> 1075mv
800 mhz ---------------------> 1000mv
500 mhz ---------------------> 875mv
200 mhz ---------------------> 875mv
ALL DEVICES will have different values but these values gave by Ezynow worked for me. Use SetCpu to change voltages or cpu overclocks. (tested ok)
Slightly undervolted GPU voltages and thus reduced by 50mv for default GPU levels. (tested ok)
in built CIFS support. Changed Max_BUFFER Size to max 130084 (Thanks to Pinkowl for first supporting this).
In cifs options put: rsize=130048. (tested ok)
NFS share mounting. (not tested)
UDF & ISO support - i.e native bluray disk support. (not tested)
Here is information on it This is configurable using a tool known as NSTools on the PlayStore. When using this 100% means the bus frequency is at 100% try not to get confused. So 100% of 100MHz would be 100MHz so if you increase it to 120% so it would be 120% of 100MHz would be 120MHz and this value applies to all CPU frequencies, GPU ect.
Compatibility listIt seems to work on all stock ICS releases or derived custom ROMs.
CM9 - Not working;
CM10 - Not working;
XXLPL - Tested: (tested ok)
InstallGo into CWM.
Make a nandroid backup.
Install zip from sdcard.
ProblemsGo into CWM-> Advanced restore -> restore boot.
Changelog:v1.1
Default cpu scaling governor set to pegasusq (siyahkernel version).
Enabled bootanimation;
pegasusq cpu scalling governor added (siyahkernel version : more stable);
interactive cpu scalling governor added;
lulzactive cpu scalling governor added;
lulzactiveq cpu scalling governor added;
smartassV2 cpu scalling governor added;
hotplug cpu scalling governor added.
v1
First release (see features)
DownloadsP6810 wifi only
Stock Kernel XXLPM : Download
v1: Download (2012-08-23)
v1.1: Download (2012-09-24)
Special Thanks
Ezynow (of course)
Chainfire for his work
Locerra to be the first on the 7.7
UpInTheAir (who was very supportive)
Dedrak to be the first user of my tutorial
gokhanmoral for his governor's tweaks
And others on this forum
If you want to add features or just want to ask questions feel free to do it
Oh nooo I on P6800..
If I on P6810...will whack this on my Tab
Nice...keep it up mengpo, any chance for P6800?
I have a suggestion for the Pegasusq governor. You could perhaps tweak it according to siyah kernel like on the sgs2?
Astrix Ashburn said:
Oh nooo I on P6800..
If I on P6810...will whack this on my Tab
Nice...keep it up mengpo, any chance for P6800?
Click to expand...
Click to collapse
The P6800 is available for a while now see this thread and have a good flash : http://forum.xda-developers.com/showthread.php?t=1807193
lambstone said:
I have a suggestion for the Pegasusq governor. You could perhaps tweak it according to siyah kernel like on the sgs2?
Click to expand...
Click to collapse
Ok I'll seek into this Have you got any link where I can read some stuff ?
Thanks
mengpo said:
The P6800 is available for a while now see this thread and have a good flash : http://forum.xda-developers.com/showthread.php?t=1807193
Click to expand...
Click to collapse
Yup..I been using it since it release till now
Thinking you can put up more tweak..etc? I will flash it
mengpo said:
Ok I'll seek into this Have you got any link where I can read some stuff ?
Thanks
Click to expand...
Click to collapse
I really can't remember if there was any link describing the pegasusq governor when it was first introduced but however, the link below is for the sources. not really sure if it will be of any use to you though. perhaps some features could be implemented over?
https://github.com/gokhanmoral/siyahkernel3
there are also some information about the ICS kernel for sgs2
http://forum.xda-developers.com/showthread.php?t=1572937
lambstone said:
I really can't remember if there was any link describing the pegasusq governor when it was first introduced but however, the link below is for the sources. not really sure if it will be of any use to you though. perhaps some features could be implemented over?
https://github.com/gokhanmoral/siyahkernel3
there are also some information about the ICS kernel for sgs2
http://forum.xda-developers.com/showthread.php?t=1572937
Click to expand...
Click to collapse
Thanks for the links I'll try to tweak a bit more this kernel to do the same the SGS2
Hi Mate,
Great to see the development you've made! Excellent work :good:
Still away right now and hopefully missus will have sorted out a place to stay (and ADSL) by the time I return.
Need to (want) to get started on a new ROM build for P6810 (P6810XXLPM), but that won't happen for 2 weeks.
Would love to take your kernel for a run then
Keep it up
I have many self-reboots with this kernel... What can I do?
diamond_lover said:
I have many self-reboots with this kernel... What can I do?
Click to expand...
Click to collapse
Simple. Don't use it. This is just the first version created by Mengpo and is bound to have issues here and there. I'll wait for him to post an update (whenever that happens) before evaluating and trying it.
diamond_lover said:
I have many self-reboots with this kernel... What can I do?
Click to expand...
Click to collapse
Are there just random or when you use a specific app ?
lambstone said:
Simple. Don't use it. This is just the first version created by Mengpo and is bound to have issues here and there. I'll wait for him to post an update (whenever that happens) before evaluating and trying it.
Click to expand...
Click to collapse
I got some issue with my internet connexion and got some problem with my computer too... The update could take a while... Well I'll see with dedraks if I could use some help
wrong post.
mengpo said:
Are there just random or when you use a specific app ?
I got some issue with my internet connexion and got some problem with my computer too... The update could take a while... Well I'll see with dedraks if I could use some help
Click to expand...
Click to collapse
Just installed stock -> CWM -> kernel, then I boot up, then I have random reboots (and the speakers make a little sound like click click click..)
diamond_lover said:
Just installed stock -> CWM -> kernel, then I boot up, then I have random reboots (and the speakers make a little sound like click click click..)
Click to expand...
Click to collapse
Did you undervolt or overclock the tab with that kernel ? (using setcpu or else)
mengpo said:
Did you undervolt or overclock the tab with that kernel ? (using setcpu or else)
Click to expand...
Click to collapse
nope, just fresh installed... that's weird..
diamond_lover said:
nope, just fresh installed... that's weird..
Click to expand...
Click to collapse
Hummm yup that's weird... I'm looking into it
diamond_lover said:
nope, just fresh installed... that's weird..
Click to expand...
Click to collapse
I did an update and changed the scalling governor (pegasusq with pagasusq (siyah version). I think the problem went from there and thus you won't have this random reboot issue.
good luck !
The v1.1 download link seems bad; says file is deleted.
Also anyone use this on Skyfire Rom, which seems based on the same stock firmware?
mengpo said:
I did an update and changed the scalling governor (pegasusq with pagasusq (siyah version). I think the problem went from there and thus you won't have this random reboot issue.
good luck !
Click to expand...
Click to collapse
Nice, I'll try, but I can't download, could you check the link?
Thanks in advance.
diamond_lover said:
Nice, I'll try, but I can't download, could you check the link?
Thanks in advance.
Click to expand...
Click to collapse
I don't know what happened... I've updated the link
Hi guys!
I've been trying different kernel and roms at this time, I've been surprised with several of them greatly, but I've always liked my way of setting the cpu frequencies, governor, further reduce the brightness ... etc all WITHOUT USING ANY EXTERNAL APP that consume my internal memory and are constantly running in the background.
Well if you are one of those who leave permanently on your cpu frequency and like to save as much of your battery it will be very useful.
When I tested the Battery Extender 1.5.1 kernel I noticed that every time I restarted my device, the maximum clock frequency was changed to 902 Mhz and I needed tools to control this frequency (as no-frills or set-cpu)... Right, this is the end with the following tweaks, so forget No-Frills and Set-cpu!:
These changes will be adjusted every time you boot the system
Viper The Ripper Tweaks to save battery
What I have changed?
Power off menu and back buttons
Reduced the brightness to maximum
Changed the frequency when the device starts to 245-787 Mhz
Changed the Governor when the device starts to Conservative (I prefer this Governor to save battery)
Working on: CF-Root, BatteryExtender, SpaceKernel, nims11 kernel
Extreme Version
Power off menu and back buttons
Reduced the brightness to maximum
Changed the frequency when the device starts to 245-614 Mhz
Changed the Governor when the device starts to Conservative (I prefer this Governor to save battery)
Working on: BatteryExtender 1.5.1 and up, it should works in SpaceKernel too
CM Versions
Power off menu and back buttons
How to install it?
1. Put the attached file into your sdcard
2. Reboot into recovery
3. Install from sdcard
4. Flash it
5. Reboot
6. Enjoy
Hellyeah!
Credits
Me for having an insatiable curiosity and to hate useless apps
ImbaWind fot helping me
ketut.kumajaya for cf-root adaptation on GB
wooaaa..nice info..
just share,
if i'm on stock..i use battery extender 1.2..with defaut seting of brighness n i set cpu min 245 max 800 smartassv2 n noop
with normal using,whatsapp,facebook n etc bout 1-3hr full online totally,i had 27 - 30hr until my battery 0..n thats enough for me..
sorry for my bad english
DavySML125 said:
wooaaa..nice info..
just share,
if i'm on stock..i use battery extender 1.2..with defaut seting of brighness n i set cpu min 245 max 800 smartassv2 n noop
with normal using,whatsapp,facebook n etc bout 1-3hr full online totally,i had 27 - 30hr until my battery 0..n thats enough for me..
sorry for my bad english
Click to expand...
Click to collapse
Updating in 5 mins
Edit: Updated! Try and test it , It works fine for me (using Stocklite 7.1 + BE 1.5.1 OC)
Edit2: Added Ondemand and SmartassV2 governors
locE
Hi TS,
Tried and tested, not working cm7.2 or I just did something wrong hahaa
loki00001 said:
Hi TS,
Tried and tested, not working cm7.2 or I just did something wrong hahaa
Click to expand...
Click to collapse
I tried in stock rom not in cm 7.2, at the moment only for STOCK ROMS!, sorry my fault
DavySML125 said:
wooaaa..nice info..
just share,
if i'm on stock..i use battery extender 1.2..with defaut seting of brighness n i set cpu min 245 max 800 smartassv2 n noop
with normal using,whatsapp,facebook n etc bout 1-3hr full online totally,i had 27 - 30hr until my battery 0..n thats enough for me..
sorry for my bad english
Click to expand...
Click to collapse
did you use setCpu for cpu settings?
benna said:
did you use setCpu for cpu settings?
Click to expand...
Click to collapse
I'm sure, in my opinion using no-frills or similar apps (sertCpu), you increase the RAM usage with background processes, so your battery will drain faster, anyway you don't need any app to set your cpu frequencies
Updated!
Extreme Versions are here!
Working on: BE 1.5.1 and up, it should works in SpaceKernel too
Updated!
POWER OFF BUTONS in CM7/9/10.x.... it's PERMANENT!
Tested in CM7.2 (The Ultimatum Rom and Revolution X) it should work in CM9/10.x too
Hey do you know if you can power off menu and back button in Mardon ROM?
http://forum.xda-developers.com/showthread.php?t=2212438
Thanks!
topnotchh said:
Hey do you know if you can power off menu and back button in Mardon ROM?
http://forum.xda-developers.com/showthread.php?t=2212438
Thanks!
Click to expand...
Click to collapse
Yes, but now it's a bit late. Tomorrow I'll try to provide you a flashable tweak
topnotchh said:
Hey do you know if you can power off menu and back button in Mardon ROM?
http://forum.xda-developers.com/showthread.php?t=2212438
Thanks!
Click to expand...
Click to collapse
Yes, but now it's a bit late. Tomorrow I'll try to provide you a flashable tweak
But currently you can use the Terminal Emulator to get it just type this lines:
Code:
su
echo 0 > /sys/class/leds/button-backlight/brightness
chmod 444 /sys/class/leds/button-backlight/brightne
When you reboot your device the button will power on again so type it after rebooting your phone, but I'll provide you a permanent solution asap
topnotchh said:
Hey do you know if you can power off menu and back button in Mardon ROM?
http://forum.xda-developers.com/showthread.php?t=2212438
Thanks!
Click to expand...
Click to collapse
Here it is
Test it and report, but it should work fine, then I'll add it at the first post
I did flash it but it didn't work, still having power and menu leds on.
topnotchh said:
I did flash it but it didn't work, still having power and menu leds on.
Click to expand...
Click to collapse
That's strange...ummm
Viper The Ripper said:
That's strange...ummm
Click to expand...
Click to collapse
I did Install ZIP from SDCard, it says tweaks added no error or anything, I rebooted but no changes were applied.
I retried it again and seems like it worked.
topnotchh said:
I retried it again and seems like it worked.
Click to expand...
Click to collapse
I Glad it will work ..It should work but, even I asked to Mardon, the SuperSu can block su request during boot, so it could be the problem, use cmsuperuser variant if you face any problem
Mardon's answer:
Which variant? Supersu or cm superuser?
SuperSu now can block su requests during boot init if wrong configured in supersu.
Click to expand...
Click to collapse
But I see the problem is solved, thank you so much for reporting it
No problem, I installed Universal Init.d from the PlayStore. Then closed phone and retried the zip and it worked. I don't know if its has anything to do with that but its working you can add it to the first page! =)
topnotchh said:
No problem, I installed Universal Init.d from the PlayStore. Then closed phone and retried the zip and it worked. I don't know if its has anything to do with that but its working you can add it to the first page! =)
Click to expand...
Click to collapse
Thank you again
Added!
First custom kernel for grand prime.
Features:
Disabled "Samsung features"
Fixed and optimized compression XZ
XZ compression is used for the ramdisk (should increase the speed of processing)
Added function sweep2sleep
Two new CPU frequency (1152MHz and 1209MHz, is not working, the problem is known, in the near future will be fixed)
It uses the new driver Wi-Fi (glitches should disappear with Wi-Fi)
Flash via recovery(TWRP, CWM)
Download: http://rghost.ru/6yTcxsjTw
knox warranty void 0x0
use at your own risk!
Sources: https://github.com/WinKarbik/KK_Kernel_fortunave3g
I have some problems with the stock kernel I be glad if you can solve it on your custom kernel.
1st. why is the idle frequency @ 800mhz? should that be the lowest available frequency which is 200mhz? or is 800mhz the optimal frequency for battery life and performance?
2nd. About processor. Freshly reboot only one core is online the other 3 offline but after some heavy usage 3 cores are online and only one core is offline sometimes all cores will be online. Rebooting is the only fix so that the other 3 cores will go offline. is this problem related to mpdecision or is it a kernel bug? why are the cores staying online? it causes battery drain. Samsung should fix this.
3rd. Can you include other cpu hotplugging please?
4th. Overclock and custom voltage?
thank you and I appreciate your work.
vancer32 said:
I have some problems with the stock kernel I be glad if you can solve it on your custom kernel.
1st. why is the idle frequency @ 800mhz? should that be the lowest available frequency which is 200mhz? or is 800mhz the optimal frequency for battery life and performance?
2nd. About processor. Freshly reboot only one core is online the other 3 offline but after some heavy usage 3 cores are online and only one core is offline sometimes all cores will be online. Rebooting is the only fix so that the other 3 cores will go offline. is this problem related to mpdecision or is it a kernel bug? why are the cores staying online? it causes battery drain. Samsung should fix this.
3rd. Can you include other cpu hotplugging please?
4th. Overclock and custom voltage?
thank you and I appreciate your work.
Click to expand...
Click to collapse
Thank you for your feedback.
1. I dnt know
2. I'll try fix it.
3. I'll try.
4. Maybe in the future
WinKarbik said:
Thank you for your feedback.
1. I dnt know
2. I'll try fix it.
3. I'll try.
4. Maybe in the future
Click to expand...
Click to collapse
you should check grand prime's kernel. I'm using cpu-z to check frequencies. I'm ok with 800mhz idle frequency as long as it doesn't make all cores online all the time which causes battery drain. I think it is a bug on mpdecision. if you can implement other custom hotplug like intelliplug i'd gladly appreciate. I tried different stock firmware but the same problem. Maybe it will be fixed when the lollipop update comes.
WinKarbik said:
Thank you for your feedback.
1. I dnt know
2. I'll try fix it.
3. I'll try.
4. Maybe in the future
Click to expand...
Click to collapse
Hey there , Nice Job comrade.
Some demands :
1. insert Ondemand smartass v2 CPU governors with multi core support ( set minimum freq to 400 not 200) according to my experience
2. init.i support
3. insecure the boot.img
4. leave GPU setting s to stock ,it does work well
5. under-voltage feature
6. vibrate in call answering and hanging up
min freq 400000
max freq 998400 or 1190400
above_highspeed_delay - 20000 400000:60000 998400:150000
boost - 0
boostpulse_duration - 80000
go_highspeed_load - 99
hispeed_freq - 400000
io_is_busy - 0
min_sample_time - 40000
target_loads - 98 400000:85 533333:92 998400:98
timer_rate - 30000
timer_slack - 80000
it s the best interactive governor
please set it
WARNING!!!
Hi there,
Please don't release it yet in the new thread on XDA because this is in the development process there are lots of bug right now, would be better to post it in here to avoid bricked phone on newbie
Also you aren't provide the original kernel source & credit!!
K_TECH said:
Hi there,
Please don't release it yet in the new thread on XDA because this is in the development process there are lots of bug right now, would be better to post it in here to avoid bricked phone on newbie
Also you aren't provide the original kernel source & credit!!
Click to expand...
Click to collapse
Why do I have to put in your thread? I compiled this kernel from scratch, sources and credits will be later.
WinKarbik said:
Why do I have to put in your thread? I compiled this kernel from scratch, sources and credits will be later.
Click to expand...
Click to collapse
Ok then, sorry about that. But please provide the kernel source & credits....
Pls provide source
added sources
plz add more settings.
tnk you for best kernel.
Sent from my SM-N9005 using Tapatalk
WinKarbik said:
Sources: https://github.com/WinKarbik/KK_Kernel_fortunave3g
Click to expand...
Click to collapse
Same as here https://github.com/alexax66/KitKat_kernel_fortunave3g/commits/master
but, never mind. Good jobs, keep it up
K_TECH said:
Same as here https://github.com/alexax66/KitKat_kernel_fortunave3g/commits/master
but, never mind. Good jobs, keep it up
Click to expand...
Click to collapse
Yes, I was based on them, but removed some commits.
working fine in SM-G530M but the kernel disable de NFC
WinKarbik said:
First custom kernel for grand prime.
Features:
Disabled "Samsung features"
Fixed and optimized compression XZ
XZ compression is used for the ramdisk (should increase the speed of processing)
Added function sweep2sleep
Two new CPU frequency (1152MHz and 1209MHz, is not working, the problem is known, in the near future will be fixed)
It uses the new driver Wi-Fi (glitches should disappear with Wi-Fi)
Flash via recovery(TWRP, CWM)
Download: http://rghost.ru/6yTcxsjTw
knox warranty void 0x0
use at your own risk!
Sources: https://github.com/WinKarbik/KK_Kernel_fortunave3g
Click to expand...
Click to collapse
Working great, but you need to add the option to activate and deactivate the sweep2sleep option, because interfere with my lock screen, especially with lock screen gesture(using hi locker)give that option to activate it with a kernel manager like Trickster or any other,everything else seems ok at the moment, using it for 2 day.
Thank you bro..please add
1.init.d support
2.sweep2wake
3.knock knock to lock and unlock
Sent from my SM-G530H using XDA Free mobile app
added init.d support to same kernel
i haven't modified source but unpacked and repacked the image to edit init.rc
Sent from my SM-G530H using XDA Free mobile app[/QUOTE]
Thanks for your affords
Would u mind telling me when U gonna release the second version ?
The new version will be available in the coming days
WinKarbik said:
The new version will be available in the coming days
Click to expand...
Click to collapse
Please try to solve the online CPU cores problem , the kernel force the core 1 and 2 be online after days passing (FYI: rebooting the phone will solve the problem.But we want it to be solved ) and These )
Thanks anyway
BTW : Check this out
As my problem seems to be ignored in some different thread I would like to make answering easy for you with this poll.
I have the problem on carbon rom that big cores go to sleep after aprox 30 minutes display off.
They just wake again after new boot up of phone.
This can easily be reproduced with geekbench or A1 SD Benchmark.
Please see attached pictures of Geekbench multicore scores about 4000 with big cores and 2000 without.
A1 varies between 8gb/s and 4gb/s ram speed too, please see attachments.
Also if you use app devcheck you see on first page first four cores always available and the last four cores switchimg between NA and Offline if cores active and always show Offline if cores are asleep.
Please see attached pictures.
Problems also have been reported from piku 123 in resurection thread and shivamg95 in lineage 14 thread.
Could s.o. tell me if this problem is also there for Los13?
I do have to mention that I am using 20s bootloader and 19s modem and have a once dirty flashed carbon rom latest build maybe. Phone unrooted.
Edit:
You can use Mr Bonsai.14 solition if rooted:
For turning on cores, root your rom, set Selinux to permissive. Use magisk or custom kernel.
Use kernel auditor and set governor of both cpus to performance( only while gaming).
Turn off HW overlays.
Instead of this you can also follow detailed instructions at the beginning of overload thread by Mr renjian thx a lot
Or if not rooted flash Los13
Kind regards
got it..
This Issue Are Being Caused By CPUQuiet Framework & CoreControl
Im On illusionKernel v2.1-2
(Yeah beta version)
Removed CPUQUIET & corecontrol
Added Thunderplug
And All the cores run all time
Check Screenshot Below
DarknessKiller said:
This Issue Are Being Caused By CPUQuiet Framework & CoreControl
Im On illusionKernel v2.1-2
(Yeah beta version)
Removed CPUQUIET & corecontrol
Added Thunderplug
And All the cores run all time
Check Screenshot Below
Click to expand...
Click to collapse
Your device is rooted, no need to use your kernel to solve the problem if so...
Will your kernel change selinux to permissive, like your old ones?
FridrufHau said:
Your device is rooted, no need to use your kernel to solve the problem if so...
Will your kernel change selinux to permissive, like your old ones?
Click to expand...
Click to collapse
Yes
Based on a217f
Version 2 is here
physwizz a21s kernel version 1.5
Based on a217f Version 2 is here https://forum.xda-developers.com/t/physwizz-a21s-kernel-version-1-5.4359957/page-3#post-86991813 For OneUI 3.1 v1.5 (May also work for GSIs) Samsung securities disabled More CPU governors Conservative...
forum.xda-developers.com
For OneUI 3.1 v1.5
(May also work for GSIs)
Samsung securities disabled
More CPU governors
Conservative, On-demand, Userspace, powersave, performance, energy_step, shedutil
Optimised for performance
Overclocked for performance
Underclocked for battery
CPU: 130MHz - 2210MHz
lz4 compression added to zram
Preparation
Install adb tools on pc
allow from unknown sources on phone developer settings
Installation
Connect phone to PC
Copy zip file to adb folder on pc
Open terminal on pc
Navigate to adb folder
Type
adb sideload **.zip
reboot
Go to settings, about phone, software information
For Zram
Go to HKtweaks- virtual memory
Turn off zram
increase swappiness to 200
choose lz4
increase size to 4096
turn on Zram
Magisk modules in post #2
Kernel source code
physwizz - Repositories
physwizz has 172 repositories available. Follow their code on GitHub.
github.com
@physwizz
I also have 2 Magisk modules to go with my kernel.
physwizz debloat module v2
(Added a70 changes)
With physwizz-2 app
Magisk module to debloat any Samsung phone to remove all the apps that slow down the phone
To debloat:
Install the module from Magisk and reboot.
To rebloat:
delete the module in Magisk and reboot
wizzROM Creator module v2
for all Samsung a-series phones
Turn any stock or custom OneUI into a QwizzROM or RwizzROM
OneUI 2.0 will become QwizzROM
OneUI 3.1 will become RwizzROM
Debloated ROM with Extras
Extras:
Battery charge limit
Clean Master
ES file explorer
HKtweaks
SimpleReboot
Root Explorer
Zarchiver
physwizz-2
Make sure your OneUI ROM iis running befote you start
Installation
1 Backup system from recovery
2 Install the creator from Magisk
3 Reboot
4 Enjoy
Name your wizzROM (optional)
1. Use a root explorer to copy and paste system/build.prop to new location
2. Edit build.prop like this
ro.build.display.id=<your-name>
3. Use zarchiver to paste the new build.prop into the system folder inside wizzROM-creator.zip
4. Install wizzROM-creator.zip
@physwizz
sideload in lineage recovery ?
also do we need flash dm veriety thing?
can you provide details more specific if you dont mind....
what recovery do we need
NuzzaimStark said:
sideload in lineage recovery ?
also do we need flash dm veriety thing?
can you provide details more specific if you dont mind....
what recovery do we need
Click to expand...
Click to collapse
You don't need dmverity. It is only for preventing encrypted data.
As far as i know you don't need lineage recovery but I'll confirm with my testers.
I have a127f and I have twrp
NuzzaimStark said:
sideload in lineage recovery ?
also do we need flash dm veriety thing?
can you provide details more specific if you dont mind....
what recovery do we need
Click to expand...
Click to collapse
Check the new instructions
what recovery do we need
physwizz said:
Check the new instructions
Click to expand...
Click to collapse
Thumbs up for the work
Working on mine
A217F/DS
Lineage Os 18.1
Rooted
Can you do something on gpu ?..
There is some fps gain..by the way and I like this kernel..
Now I can jump in bootcamp..in PUBG/BGMI
In Duo
NuzzaimStark said:
what recovery do we need
Thumbs up for the work
Working on mine
A217F/DS
Lineage Os 18.1
Rooted
Can you do something on gpu ?..
There is some fps gain..by the way and I like this kernel..
Now I can jump in bootcamp..in PUBG/BGMI
In Duo
Click to expand...
Click to collapse
When I work out how to do the GPU in my a127f I'll also do it on you a21s.
A21s (New)
A21s (SM-A217F/M) discussion and development
t.me
works for sm-a217m
Ganzl 29482 said:
works for sm-a217m
Click to expand...
Click to collapse
Yes?
physwizz said:
You don't need dmverity. It is only for preventing encrypted data.
As far as i know you don't need lineage recovery but I'll confirm with my testers.
I have a127f and I have twrp
Click to expand...
Click to collapse
what version of twrp are you using with the a21f? and where do i get it? and it works fine?
[email protected] said:
what version of twrp are you using with the a21f? and where do i get it? and it works fine?
Click to expand...
Click to collapse
I don't have a217f.
I have a127f.
TWRP for a217f is being developed here https://t.me/joinchat/19IDHssAXUxjZTI1
physwizz said:
I don't have a217f.
I have a127f.
TWRP for a217f is being developed here https://t.me/joinchat/19IDHssAXUxjZTI1
Click to expand...
Click to collapse
Okay thanks yes n meant to say a217f. Im looking for a working TWRP for sm-a217f
[email protected] said:
Okay thanks yes n meant to say a217f. Im looking for a working TWRP for sm-a217f
Click to expand...
Click to collapse
Yes,
It's now working for a217f
physwizz said:
Yes?
Click to expand...
Click to collapse
Yes, it's working on SM-a217M, thank you so much for your effort .
But I encountered a problem, every time I boot up the phone, this message shows up (I can't print): "There's an internal problem with your device. Contact your manufacturer for details."
Also, can you fix the CPU clock to 2.21Ghz for a217M? Or enable it to modifying up to 1.58Ghz? Because my phone always keeps it at 1.58GHz or sometimes at 1.84Ghz, rarely at 2.21Ghz, and it does not increase more than that (1.58Ghz) manually using HKtweaks or 3C CPU or whatever overclocking app. I can only change the governors or decrease the clock. Thank you
AvanGLiT said:
Yes, it's working on SM-a217M, thank you so much for your effort .
But I encountered a problem, every time I boot up the phone, this message shows up (I can't print): "There's an internal problem with your device. Contact your manufacturer for details."
Also, can you fix the CPU clock to 2.21Ghz for a217M? Or enable it to modifying up to 1.58Ghz? Because my phone always keeps it at 1.58GHz or sometimes at 1.84Ghz, rarely at 2.21Ghz, and it does not increase more than that (1.58Ghz) manually using HKtweaks or 3C CPU or whatever overclocking app. I can only change the governors or decrease the clock. Thank you
Click to expand...
Click to collapse
1. that error message is normal.
2. To force it up to the highest you have to use Hktweaks to set the minimum values to maximum.
I have a127f .
My benchmarks are below
physwizz said:
1. that error message is normal.
2. To force it up to the highest you have to use Hktweaks to set the minimum values to maximum.
I have a127f .
My benchmarks are below
Click to expand...
Click to collapse
Thank you, I tried that but unfortunately did not work, the cpu always drops keeping at 1.58Ghz or 1.84Ghz.
But I found that changing some values from config_chipset.json and config_vendor.json files at "/vendor/etc" to 100%, it keeps the CPU stable at 2,21Ghz as well the GPU.
This file schedules performance for some apps and 'occasions', like if I scroll down photos from Galery the CPU drops to 1.4Ghz, and if I close, the CPU goes back to 1.58Ghz. So that was the problem. Changing some values to 100% fixed that, now I'm able to control the clock normally.
tell me how do you change which app?
NuzzaimStark said:
tell me how do you change which app?
Click to expand...
Click to collapse
Root Explorer with its own text editor. I just changed the "Value" : "xxx" to "Value" : "100%" of CPUMinFreq, CPUMaxFreq and GPUMinFreq.
For example: the "Hint": "GALLERY_SCROLL", changes/drops the frequency of CPU and GPU when you scroll your pictures down or up, if you change to 100% of each value, the frequencies will not drop. So you will expect more performance scrolling your pictures.
AvanGLiT said:
Root Explorer with its own text editor. I just changed the "Value" : "xxx" to "Value" : "100%" of CPUMinFreq, CPUMaxFreq and GPUMinFreq.
For example: the "Hint": "GALLERY_SCROLL", changes/drops the frequency of CPU and GPU when you scroll your pictures down or up, if you change to 100% of each value, the frequencies will not drop. So you will expect more performance scrolling your pictures.
Click to expand...
Click to collapse
Can you run a benchmark on geekbench 5?