[KERNEL] GALAXIAN [344MB][JVU][Voodoo Sound][EXT4][BLN][COLOR] - Galaxy S I9000 Android Development

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
*
Galaxian kernel was made to improve your Galaxy S usage experience.
If you are looking for fast and stable kernel, this one is for you!
Why Galaxian?
Based on latest source from Samsung Open Source Release Center and always latest initramfs
344MB RAM memory without side effects like loosing HD capabilities
EXT4 and RFS support with autodetection
ClockWorkMod Recovery v3.0.0.5
Ondemand governor with tweaked up/down scaling
Voodoo Sound v10
Slightly increased charging current limits for both AC and USB charging modes
Improved touch sensitivity
Front camera is working (no snapshot when recording support)
Video calls are working
Modules compiled with -O2 flags
LZMA kernel compression, GZIP initramfs compression
Low Memory Killer levels are just perfect
Unbelivable colors and sharpness
Brightness levels are now fixed (no more red tint on each)
Fixed MDNIE profiles (outdoor mode can now work together with selected color temperature).
Light sensor driver fine tuned
WiFi driver buffer is now bigger
New jpeg compression mode from Galaxy TAB
Read A Head parameter increased to 512KB
BLN support
Optimized compile flags
CPU clock speed switch is now faster
Custom bootanimations support! just name yours as sanim.zip and place in /system/media/
Minor tweaks
Where to get it?
Click here!
How to apply?
Please use Odin and choose Galaxian....tar in PDA section (without pit file, repartition or bootloader update!)
Want to convert your RFS -> EXT4?
There are two simple ways to do that:
Use Chainfire's EXT4 Tools (ignore warning message)
Use Galaxian ROM which will do that for you automatically
Any sources?
Click here!
I would like to say thank you to everyone
who helped me with this project!​
*Logo is a trademark of NAMCO BANDAI.

let's see how it works
Edit: Great kernel, best one for StockRoms.

WoooHooo what a Features
nyc one Brother

nice!
will try it out

is there a jvh edition?

No but can be if community want to

Do I disable lagfix before flashing the kernel?

is there any way you could implement voodoo color in this kernel ?

fuzzvirus said:
Do I disable lagfix before flashing the kernel?
Click to expand...
Click to collapse
No! There is autodetection system build-in! Kernel boot's up with RFS and EXT4.

reneimas said:
is there any way you could implement voodoo color in this kernel ?
Click to expand...
Click to collapse
No, sorry, I've tried voodoo colors and I'm not happy how it performs. Check this version, I've applied Speedmod color fix with my own changes, all is sharp and vivid.

Lukiqq said:
No, sorry, I've tried voodoo colors and I'm not happy how it performs. Check this version, I've applied Speedmod color fix with my own changes, all is sharp and vivid.
Click to expand...
Click to collapse
I am using your kernel right now. The colours are not bad but still wish i could control the contrast through the voodoo app. P.s does this kernel automatically converts everything to EXT4 or is it manual because weirdly i get really rubbish quadrants scores on [F1 Galaxy S2 V3.1] rom :/

Nice.
Couple of things to note, OC WILL freeze on some phones, including mine... every phone is different.
Ondemand sample rate of 40000 may cause music to stutter and will need to be raised to something like 60000+.
Nice work though.

features look good i want to try right now

lpy said:
Nice.
Couple of things to note, OC WILL freeze on some phones, including mine... every phone is different.
Ondemand sample rate of 40000 may cause music to stutter and will need to be raised to something like 60000+.
Nice work though.
Click to expand...
Click to collapse
Thank you! I've tested it on 3 phones and didn't noticed any problems with OC, but you have right, things may happen. If so, tell me, I'll tune some voltage values.

reneimas said:
I am using your kernel right now. The colours are not bad but still wish i could control the contrast through the voodoo app. P.s does this kernel automatically converts everything to EXT4 or is it manual because weirdly i get really rubbish quadrants scores on [F1 Galaxy S2 V3.1] rom :/
Click to expand...
Click to collapse
Read carefully 1st post There is something about EXT4, even attached apk to do so.

on my phone neocore and quadrant shows 48-49 fps only. but quadrant is around 3300

if i have lagfix enabled can flsah it?

Lukiqq said:
Thank you! I've tested it on 3 phones and didn't noticed any problems with OC, but you have right, things may happen. If so, tell me, I'll tune some voltage values.
Click to expand...
Click to collapse
Unfortunately, raising/tuning voltages can sometimes make things more unstable. Some CPU's simply can't handle it no matter what you do. That's just my experience though, we'll see how it goes for others.

mar90 said:
on my phone neocore and quadrant shows 48-49 fps only. but quadrant is around 3300
Click to expand...
Click to collapse
Neocore 64.5
Quadrant, tunnel test about 520 points, overall result as I've said in description.

the spica master from samdroid.net come back to here ..hhe..
i'll test your kernel..
Sent from my GT-I9000 using Tapatalk

Related

[APP] RogueTools v1.1 - [Overclock & Change Screen Density] - [Updated: 04/27/2010]

[APP] RogueTools v1.1 - [Overclock & Change Screen Density] - [Updated: 04/27/2010]
I now present you with RogueTools v1.1.
Summary:
This application is designed for the Vogue, Kaiser, Polaris and Nike devices. It allows you to dynamically overclock your device as well as change the screen density.
Requirements:
This application requires write access to your /system so this will only work on EXT2 and NAND installations.
Overclocking Notes:
Overclocking results will vary. Based upon the beta test results everyone was able to Overclock to 500mhz and have very stable results. Above this results really were mixed. Give it a try, I'd love to hear your results.
To download, search in the market for "RogueTools"
Screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Before (400mhz) and After (500mhz) CaffeineMark Benchmark
HUGE thanks to all of the beta testers. You guys did an outstanding job!:
citrit, cp0020, damianiw, DmK75, dzo, GriloVirante, Incubus26jc, inertone, jnadke, mblaster, Millence, mssmison, paipo, pyrator, scouzer, vrflyer
Disclaimer:
As always, I’m not responsible for anything that happens to your phone while using these files.
Future Versions:
I'm looking for some creative ideas on other additions you'd like to see added to this application. So if you have some thoughts, please let me know.
Changelog:
04/27/2010
Added device support for Nike
04/24/2010
Version 1
Awesome. Can't wait to try.
Will this affect the battery life?
Right now the battery is bad enough with android, but it does sound really nice.
Nice,
will try it out
Overclocking will always effect battery life negatively. Under-clocking will increase it.
You don't always need your Kaiser running at 400 Mhz, but I think Android throttles it anyway.
Dukenukemx said:
Overclocking will always effect battery life negatively. Under-clocking will increase it.
You don't always need your Kaiser running at 400 Mhz, but I think Android throttles it anyway.
Click to expand...
Click to collapse
When sleeping it underclocks to ~200Mhz (it seems that "cat /proc/cpuinfo|grep BogoMIPS" displays something around the clock value).
nice work bro...works great on my tilt
could you upload the update.tar ?
Tukang PDA said:
could you upload the update.tar ?
Click to expand...
Click to collapse
Can't You read?
To download, search in the market for "RogueTools"!!!!
Awesome.
Kaiser
Benchmark
400MHz : 91 points
475MHz : 130 points
500MHz : 140 points
Nice!
Appears to work on my tilt!
Nice Job!
liveskelet said:
Awesome.
Kaiser
Benchmark
400MHz : 91 points
475MHz : 130 points
500MHz : 140 points
Click to expand...
Click to collapse
600Mhz : Called fire brigade....
zenity said:
600Mhz : Called fire brigade....
Click to expand...
Click to collapse
Are you serious?
I may have to raise the max threshold for you Kaiser users. 700???
Holy crap this works awesome. Tried it on Polymod 2.1d and it kinda blew my mind. I've only overclocked to 450mhz so far, but it's a night and day difference. Thanks a ton myn, great work.
tonyc0642 said:
Holy crap this works awesome. Tried it on Polymod 2.1d and it kinda blew my mind. I've only overclocked to 450mhz so far, but it's a night and day difference. Thanks a ton myn, great work.
Click to expand...
Click to collapse
I've set mine to 500 Mhz, any chanche for overheating (when going higher then 500)?
(I've deleted some .apk packages (voice dialer,...) and together with this tweak it runs really great, almost 40MB free ram whe killing all apps)
Great app. Can someone give a bit more info about the "increase screen dpi" option? When and why would I want to use this feature? What is a "good" value?
robuser007 said:
I've set mine to 500 Mhz, any chanche for overheating (when going higher then 500)?
(I've deleted some .apk packages (voice dialer,...) and together with this tweak it runs really great, almost 40MB free ram whe killing all apps)
Click to expand...
Click to collapse
I can't say for sure since I'm not the one that developed this, but it seems to me that it should actually save your battery since it underclocks when the phone is sleeping, unless of course you're actively using it a lot while at 500mhz or more, in which case you'd use your battery quicker and run the risk of overheating. Like I said, I can't be certain, so you may want to wait for a reply from myn himself on it.
jt131 said:
Great app. Can someone give a bit more info about the "increase screen dpi" option? When and why would I want to use this feature? What is a "good" value?
Click to expand...
Click to collapse
It should be set at 120dpi by default, at least it was for me. The dpi is "dots per inch," which is pretty much what it sounds like. If you make the value higher, it will make things larger. If you make it smaller, well you get the idea. I played around with it some to check it out, but I'm happy with the default dpi.
Thanks tony. I guess it could be useful for applications that do not work correctly in Kaiser's QVGA, like iGO for example. Would a lower dpi setting compensate for iGO's larger resolution design?
Reducing the DPI makes everything small so iGO might work but it will make reading everything harder.
jt131 said:
Thanks tony. I guess it could be useful for applications that do not work correctly in Kaiser's QVGA, like iGO for example. Would a lower dpi setting compensate for iGO's larger resolution design?
Click to expand...
Click to collapse
Who needs to read, so long as you can see the map and hear the voice commands?

[APP] Devil Kernel Config 0.9.1 20120808

Released "Devil Kernel Config 0.9.1 20120808"
*** Now available in the Android Play Store *** :good:
The app needs a I9000 family device (I9000, cappy, fascinate and vibrant), ICS, root access and DerTeufels1980 Devil Kernel.
Impressions
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Android Play Store URL
Bugreports, comments and feature requests are welcome.
I tested this app with Devil3 kernel and ICS-CM9 on my I9000.
Test with other roms are welcome.
Actually some settings won't stick while rebooting. That's planned for next version.
History
2012-06-17 - Version 0.1 released
Initial release
2012-06-18 - Version 0.2 released
added some functions (ZRAM size, swappiness)
made uksm sticky after reboot
show real values in mainscreen
2012-06-24 - Version 0.3 released
added info tab (ram, swap, deep idle information)
added options menu
volatile settings can now be saved
2012-06-26 - Version 0.4 released
fixed some potential problems
extended BLN functions
added about box
added "save init.d file" option to options menu
2012-06-28 - Version 0.5 released
fixed NullPointer problems
fixed "Unavailable..." problem
moved BLN to tool tab
added I/O scheduler selection to tool tab
2012-07-04 - Version 0.6 released
added slider (seekbar)
added new options
speed improvements
2012-07-08 - Test-Version 0.6.1 20120708 released
2012-07-11 - Test-Version 0.6.2 20120711 released
2012-07-15 - Version 0.7 released
changed to fragment tabs
theme manager
added voodoo colors setup
added audio setup
2012-07-17 - Test-Version 0.7.1 20120717 released
2012-07-23 - Test-Version 0.7.2 20120723 released
2012-07-29 - Version 0.8 released
save / restore of setup date
autosave init.d script
disable bluetooth (persistant / until reboot)
reset deep idle stats
supports Helly Bean / Official website
2012-07-30 - Version 0.9 released
Persistent Bluetooth Kill needs a broadcast receiver that could be en- or disabled with the "Use Service" switch in options menu.
The option "Autosave init.d" automatically creates the init.d script whenever you leave Devil Kernel Config.
Fudgeswap value should now be saved correctly
Problems with Bluetooth kill should now be solved
2012-08-05 - Test-Version 0.9.1 20120805 released
2012-08-08 - Test-Version 0.9.1 20120808 released
Devil Kernel Config is optional CWM flashable (fileextension -cwm.zip). You have to uninstall former installed apk versions before flashing cwm version.
Nice work :thumbup::thumbup:
I'll try immediately
Sent from my GT-I9000 using Tapatalk 2
Good work!
Only tested a few of the settings, but the ones I tested are applied correctly.
Are you releasing the source as well? So others may take a peek and learn...
Works really good, better than Command.
Can you bring the features of Nstools?
Great work. I would even buy that app from market. Can you add features from NStool to get rid of it (not really necessary, just asking)? And can you add a feature to disable / enable call volume script in unit.d?
Sent from my GT-I9000 using Tapatalk 2
could you add features like live oc, cpu frequency, cpu governor, i/o scheduler, BLN, blink, and other nstools features? we could all use a little simplification, right? besides, nstools is always running in the background consuming resources. i think init.d script is more efficient. could you consider adding this features in the next version?
Thanks amazing work!
҉ Model: GT I9000 ҉ Rom: ICS slim 4.0 ҉ Kernel: Stock slim ҉ Swap: off ҉ Theme: Freehand v6
Splendid job!
suggestion: get a donation button asap
Amazing work!!! I love it !
Great job. All working well so far at my end on AOKP build 39 and Devil3 0.72.
This is definetly a great improvement to the kernel.
Working well on B39 and Devil3_0.72. Is it possible to make a swap setup there too? It'd be a lot easier than figuring it all out :/.
Awesome. Thanks.
Thank you for your awesome work! Is it possible that bt kill doesn't stick? It's meant to be like this? If the description is too long, there should be another line so that it can be fully read. One more thing(stupid question): Is 56 or 60Hz faster? And to what was it set before we got the option to choose it?
dark_knight35 said:
Thank you for your awesome work! Is it possible that bt kill doesn't stick? It's meant to be like this? If the description is too long, there should be another line so that it can be fully read. One more thing(stupid question): Is 56 or 60Hz faster? And to what was it set before we got the option to choose it?
Click to expand...
Click to collapse
it was 60 hz, but 56 hz should save some power without noticable difference, but i still need to know, if the switch really is working, and if not, why
dark_knight35 said:
Is it possible that bt kill doesn't stick? It's meant to be like this? If the description is too long, there should be another line so that it can be fully read.
Click to expand...
Click to collapse
At the moment only those settings stick after reboot which are handled by DerTeufels kernel. Also some layout enhancements, like multi line infotext, are planned.
For the next version i'm planning to generate an init script which sets the settingsaftre reboot.
Also i'll implement ActionBar tabs to hadle diferent settings, like BLN, volumes, voodoo color, etc.
Thanks for all the positive respond
Good work on this. Much more usable than CC & more inclusive. If you could add governor/oc settings then it would be all there. .
Sent from my GT-I9000 using Tapatalk 2
stfudude said:
could you add features like live oc, cpu frequency, cpu governor, i/o scheduler, BLN, blink, and other nstools features? we could all use a little simplification, right? besides, nstools is always running in the background consuming resources. i think init.d script is more efficient. could you consider adding this features in the next version?
Click to expand...
Click to collapse
silly me, i wrote that post before i even try that app! most of the things that i mentioned are already implemented! awesome, this app got potential! i'll buy the donate version, but only if it's $0.99. I hope free version is also available.
stfudude said:
silly me, i wrote that post before i even try that app! most of the things that i mentioned are already implemented! awesome, this app got potential! i'll buy the donate version, but only if it's $0.99. I hope free version is also available.
Click to expand...
Click to collapse
Tel you what, why don't you work your butt off for a few days then have someone offer you a lousy buck for it! Some people are unbelievably rude
Sent from my GT-I9000 using xda premium
slaphead20 said:
Tel you what, why don't you work your butt off for a few days then have someone offer you a lousy buck for it! Some people are unbelievably rude
Sent from my GT-I9000 using xda premium
Click to expand...
Click to collapse
its called Globalization
philbring said:
At the moment only those settings stick after reboot which are handled by DerTeufels kernel. Also some layout enhancements, like multi line infotext, are planned.
For the next version i'm planning to generate an init script which sets the settingsaftre reboot.
Also i'll implement ActionBar tabs to hadle diferent settings, like BLN, volumes, voodoo color, etc.
Thanks for all the positive respond
Click to expand...
Click to collapse
Hey philbring, do you have a donatation email?I have a beer for you.
Sent from my GT-I9000 using Tapatalk 2

[KERNEL] eLite Kernel [GPE 5.1] [Sense 5.0.2] [Lollipop]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Welcome to Elite Lollipop Kernel, a custom kernel for the Verizon HTC One, built for Android 5.0.2 - Lollipop and GPE 5.1. This version is for Lollipop Sense and GPE.
Additional Features are as follows:
- CPU OC and UC 162-2106
- ROW, SIO, FIOPS io schedulers
- Smartmax, Optimax, and Ragingmolasses Governors
- Max Screen Off CPU Frequency
- Advanced TCP Congestion controls
- Fast Charge
- GPU OC/UC with steps of 128, 200, 320, 400, 450, and 487
- Simple GPU governor
- Faux Sound Control
- User Space Voltage control
- Screen Wake options: Sweep2Wake, DoubleTap2Wake, Logo2wake, pocket detection, and Logo2Menu
- Thermal control by crpalmer
- Neon drivers
- Linaro 4.9.4 - cortex a15 toolchain
- 02 Optimazations
- LZ4 Compression
Downloads
Elite L GPE 5.1 - untested but should work on Sense just fine
Stock Clocks: eLite_kernel-09_20_2015_stkclock
OC/UC: eLite_kernel-09_20_2015
Elite L Sense 5.0.2
Stock Clocks: eLite_kernel-03_11_2015-stockclk-NEW
OC/UC: eLite_kernel-03_11_2015-NEW
Source
XDA:DevDB Information
Elite Kernel, Kernel for the Verizon HTC One
Contributors
brymaster5000
Source Code: https://github.com/brymaster5000/m7-501/tree/eLite
Kernel Special Features: CPU & GPU OC/UC, wake gestures, thermal, voltage control
Version Information
Status: Stable
Created 2015-03-06
Last Updated 2015-09-21
Reserved
Thanks as always for the work and help Bry
thanks a lot bry !
will flash this tonight and report after playing with it for sometime
Nice! Works perfectly. Just what I was wanting to make my phone perfect.
Thanks guys. I cleaned this version up compared to the 443 version. I wanted a fresh start on this while maintaining the necessary goodies but not going overboard. Most of the additions to this version are under the hood.
Tried it and had problems.
1st boot up stuck at the HTC screen, I had to restart it, then it booted.
BT connected but had no voice, nor audio.
That's as far as I got before restoring.
It did work I just don't have the Free time at this moment to fiddle with the BT.
I have a concern y are u including gov like optimax in ur kernel when our board doesn't support thread migration?
which app would be best to control this kernel ?
i need to change wake gestures and disable logo2menu
thanks.
aaki_rocker said:
which app would be best to control this kernel ?
i need to change wake gestures and disable logo2menu
thanks.
Click to expand...
Click to collapse
trickster
aaki_rocker said:
which app would be best to control this kernel ?
i need to change wake gestures and disable logo2menu
thanks.
Click to expand...
Click to collapse
Or you could change the init.d file and reboot.
peteangi said:
trickster
Click to expand...
Click to collapse
i must admit its a pretty neat kernel.
phone doesn't heat up much.
the charging time is definitely lower than other kernels I've used so far.
can't comment on battery life now. will use it for a couple of days more and report later.
thank you for your awesome contribution to the m7 community bry.
the battery readings are unstable. 56% since the morning.
i have been playing parking simulator games, using whatsapp, hike and still the battery % wont change. rebooted the phone and the battery was like 47%. rebooted again and it went back to 55%.
Not sure if that's the kernel. I would imagine that the battery drivers would be in the ROM no?
aaki_rocker said:
the battery readings are unstable. 56% since the morning.
i have been playing parking simulator games, using whatsapp, hike and still the battery % wont change. rebooted the phone and the battery was like 47%. rebooted again and it went back to 55%.
Click to expand...
Click to collapse
It probably has to do with a battery mod. As there are a few to choose from in nusense, something might not have flashed correctly. I had similar issues on bonestock when I tried flashing my ecliptic battery mod. Because he had a mod in there too show better history stats, the battery mod would hang in percentages....so just my experience and it is probably something similar.
brymaster5000 said:
It probably has to do with a battery mod. As there are a few to choose from in nusense, something might not have flashed correctly. I had similar issues on bonestock when I tried flashing my ecliptic battery mod. Because he had a mod in there too show better history stats, the battery mod would hang in percentages....so just my experience and it is probably something similar.
Click to expand...
Click to collapse
I don't think that is the case since the same thing would be happening with the default kernel.
Been running g the stock clock for days now, before release even and my battery hasn't done that.
disconnecktie said:
I don't think that is the case since the same thing would be happening with the default kernel.
Click to expand...
Click to collapse
I was attributing it to having an abundant amount of options, he may have had a bad install. That is all.
brymaster5000 said:
I was attributing it to having an abundant amount of options, he may have had a bad install. That is all.
Click to expand...
Click to collapse
yep could be !
i just clean flashed the rom though !
just to test the kernel.
eriknors said:
I have a concern y are u including gov like optimax in ur kernel when our board doesn't support thread migration?
Click to expand...
Click to collapse
The snapdragon s4 processor has IMT - interlaced multi thread architecture.

UPDATE?? {F} Twisted Kernel V11.5 [6.0.1 MM] Synaspe*SaberMod 7.0*OC/UC* 8/3/2017

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
OK folks......This thread will contain TWO kernels. Let me repeat that "TWO KERNELS". One for the S6 Flat,
and one for the S6 Edge. MAKE SURE you download the right kernel for your phone. Or you will have some very
serious issues.
Both of these are built from the same source, just different config files. Both have ALL of the same features, tweaks, etc.
This kernel has alot of tweaks that can be adjusted by YOU. In order to change any of the kernel parameters you need
either 3C Toolbox, OR System Tuner from the Play Store. Also there is Synaspe.
I want to remind the Edge users........I built this for YOU, not me. I have NO USE for a Edge kernel. So it may be a good idea to at
least tell me Thank you for the time I had to spend just for yall. Lack of appreciation will bring Edge development to a halt on my end.
***FEATURES***
EPD1, EPH2 Sources
Synaspe Support
Built with Sabermod 7.0 Toolchain (optimized)
Compiled with Graphite
Linux 3.10.104
Injects Root via SuperSU "systemless"
-A53 UnderClockable To 200Mhz OC to 1704Mhz
-A57 UnderClockable To 200Mhz OC to 2304Mhz
VMA Caching
Sleep/Suspend Patches
22 CPU Governors
11 I/O Schedulers
and a ton of other crap........
SYNASPE
OC/UC
CPU Voltage
GPU Voltage
GPU Overclock
HMP Threshold
Power Aware Scheduling
Live CPU Stats
Input-Booster
Thermal Control
HMP Voltage
I/O Tunables
LMK Profiles
UKSM
Dynamic FSYNC
Dynamic Dirty Page Writeback
Virtual Nand Swap
ZSwap Memory Pool
Kernel Entropy
Gentle Fair Sleepers
Arch Power
Google Play Services Battery Drain Fix
Wakelock Control
Audio Control (ie EQ)
Live Battery Stats
Battery Settings
LED Control
And more........
Keep in mind that this is a work in progress. Which means I will be adding more improvements for
our phones. Your job is to participate in my thread, my job is to give you have kick azz kernel.
Flashing either kernel is pretty easy. Go into recovery and flash.....Do not wipe anything. Modules
are now built into the kernel and not separate like back in the day.
***DOWNLOADS***
Twisted V11.5 G920F
Twisted V11.5 G925F
I have done my part. Now its YOUR turn...........​
Kernel source: https://github.com/The-Sickness/S6-MM.git
Nice to see some new stuff happen.
Welcome to S6 section bruh
MaxFTW said:
Nice to see some new stuff happen.
Welcome to S6 section bruh
Click to expand...
Click to collapse
Thanks man......
Let me know how it runs
Thanks a lot for your effort!
Will try it!
This is pretty disappointing......
I have had countless people ask me to support the G920F on my kernels. I release a version for
yall and not one person has commented on how it works.
Thats cool
Supports 925F?
Feche said:
Supports 925F?
Click to expand...
Click to collapse
Not yet. I want to make sure the G920F is squared away first
Welcome to the G920F, just the competition I could use :crying:
Synapse:
- IO gives "java.lang.IllegalArgumentException: Default vlaue not contained in given values" error.
- HMP Little packaging: you need to add this commit or remove it from Synapse because it errors.
- Powersuspend: Autosleep and Hybrid aren't available, just returns to Userspace/Displaypanel
- Battery under "battery info" is full of errors where it says "no such file or directory" in your synapse/actions folder.
- Network: TCP Congestion control & Wireless wakelock timeout control has the same error as IO Default value not contained in given values. Also Wifi Power Mode, Wifi Dtim Interval have "Seekbar has failed" error saying there is no such file or directory.
- Security under Selinux Security Policy the same directory error
- Logs same.
- Info under ASV Summary the same
I have Busybox properly installed to system/xbin. All the other stuff worked. Tested it really quickly.
The Sickness said:
This is pretty disappointing......
I have had countless people ask me to support the G920F on my kernels. I release a version for
yall and not one person has commented on how it works.
Thats cool
Click to expand...
Click to collapse
I'm testing your kernel, the battery is awesome, the performance is good, the audio is insane, i love it and this is the type of kernel that i was looking for audio, and speaking of wich ihave one problem with the audio, if i put an audio jack and play a song at the 20 seconds the phone act like i put it out and obviously the music stops, pls look in to it, i love this kernel ????
Quintz said:
Welcome to the G920F, just the competition I could use :crying:
Synapse:
- IO gives "java.lang.IllegalArgumentException: Default vlaue not contained in given values" error.
- HMP Little packaging: you need to add this commit or remove it from Synapse because it errors.
- Powersuspend: Autosleep and Hybrid aren't available, just returns to Userspace/Displaypanel
- Battery under "battery info" is full of errors where it says "no such file or directory" in your synapse/actions folder.
- Network: TCP Congestion control & Wireless wakelock timeout control has the same error as IO Default value not contained in given values. Also Wifi Power Mode, Wifi Dtim Interval have "Seekbar has failed" error saying there is no such file or directory.
- Security under Selinux Security Policy the same directory error
- Logs same.
- Info under ASV Summary the same
I have Busybox properly installed to system/xbin. All the other stuff worked. Tested it really quickly.
Click to expand...
Click to collapse
Yeah, I'm aware of those issues. Haven't looked into them just yet. Doesn't affect the kernel performance.
ferxx17 said:
I'm testing your kernel, the battery is awesome, the performance is good, the audio is insane, i love it and this is the type of kernel that i was looking for audio, and speaking of wich ihave one problem with the audio, if i put an audio jack and play a song at the 20 seconds the phone act like i put it out and obviously the music stops, pls look in to it, i love this kernel ????
Click to expand...
Click to collapse
What governor?
The Sickness said:
What governor?
Click to expand...
Click to collapse
I forgot to tell you i was using the twisted flat v10 and i didnt touch any governor. I just realized that there's another link that says twisted g920f, im testing that right now and with that i dont have any error on the audio. you forget to remove DM-VERITY STATUS. and other two thing, can you make a vesion without root, i play pokemon go so if i install your kernel i cannot play it and the other thing is, i can use your kernel on my rom? is called platinum rom obviously i put the credits if you let me
ferxx17 said:
I forgot to tell you i was using the twisted flat v10 and i didnt touch any governor. I just realized that there's another link that says twisted g920f, im testing that right now and with that i dont have any error on the audio. you forget to remove DM-VERITY STATUS. and other two thing, can you make a vesion without root, i play pokemon go so if i install your kernel i cannot play it and the other thing is, i can use your kernel on my rom? is called platinum rom obviously i put the credits if you let me
Click to expand...
Click to collapse
You can easily extract boot.img and install that with TWRP.
@TheSickness i confirm when i use headphones and bluetooth everything is ok but when i put my audio jack and after 20 seconds or less the phone acts like i put it out only happen with your kernel.
I've a problem. BusyBox installs itself to su/xbin path. It doesn't matter how hard I try on each boot, system/xbin/BusyBox gets deleted by something. I have to manually install BusyBox on each boot
Sent from my SM-G925F using Tapatalk
The Sickness said:
Not yet. I want to make sure the G920F is squared away first
Click to expand...
Click to collapse
Tested on my 925F .. all seems to be running fine: good memory management, no lag and good deep sleep
BUG: no audio on call..
waiting for a G925F official release
Thank You
Congratz on G920F release! I have a question.. Do you plan to add AOD sources in the future to your kernel? ?
I tried this kernel on Alexis ROM 7.1 and it sadly doesn't work! It gets stuck on the Galaxy s6 screen
PS: I have a 920F and it installed the right version
I'll test 920F version if somebody tells how to install without root.
borjaag said:
I tried this kernel on Alexis ROM 7.1 and it sadly doesn't work! It gets stuck on the Galaxy s6 screen
PS: I have a 920F and it installed the right version
Click to expand...
Click to collapse
im using this kernel with last alexis rom and all works good, except the boot time is a bit longer than average, but still very good with 86% deep sleep
edit: on my g920f

[KERNEL][G955] AMOLED PWM flickerfree

What is PWM?
Pulse Width modulation (PWM) is a way to control display brightness.
When you lower the brightness, the light intensity of the display is not reduced by voltage, but instead quickly turned off and on by the electronics with a fixed frequency.
If this frequency is high enough (>4000hz), it is indistinguishable by the human eye.
Why is Samsung AMOLED using PWM?
AMOLED can't be dimmed low enough (<40cd/m2) by just reducing voltage without noticeable image deterioration.
This deterioration affects grayscale linearity, color temperature and shows another display issue called mura defects.
Grayscale linearity and color temperature can be corrected to some extent by the display driver.
But mura defects are basically small irregularities / deviations caused by the OLED production process and will become more visible with lesser voltage applied.
PWM can prevent those issues by dimming the brightness with short on/off intervals instead of voltage dimming, thus the applied voltage can be high enough (~100cd/m2) to avoid optical deterioration and we still perceive a lower brightness.
What is the problem with PWM?
PWM is not bad per se, it is the very low frequency of 240hz that Samsung chooses to implement.
Some people that are very susceptible to flickering (often without knowing it), may notice eye strain, headache or even nausea (comparable with motion sickness).
This is also the reason why almost all modern computer displays are assembled with a flickerfree backlight.
Oscilloscope measurements
Default kernel PWM behaviour with 240hz (10% on-time and 90% off-time ratio).
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Flickerfree kernel with a more consistent amplitude (note: the 60hz refresh interval is intended).
Kernel PWM comparison
Default kernel.
Flickerfree kernel.
PWM visualized in slow motion
Both videos are starting at 100% brightness -> 60% -> 20% -> 5%.
Left video: stock kernel, right video: flickerfree kernel (the pink stripe is the refresh interval).
Disadvantages
If the brightness is below 40cd/m2 the visibility of the above mentioned mura defects will increase.
Download:
flickerfree_dream2lte.zip
Credits:
Kernel Source by Samsung
Vendor libraries from Renovate
Exynos DTBH from jcadduono
ixbt.com review
laptopmedia.com review
Source:
kernel_samsung_dream2lte
The refresh interval (Vsync) seems like a necessary OLED function, as it is also used by LG OLED PWM free devices Flex 2 (60hz) and B6 (120hz):
ixbt.com
rtings.com
It is a pleasure to see around again, mate. Your work has always been an inspiration.
Hi, please
work with oreo?
Hi
Thanks for your work. I have been looking for this and its great to have it.
I have flashed it but the phone is stuck at Samsung logo. It doest boot. Please can you help me. I have a dual dim unlocked INS phone and am on latest Ironman RoM.
Edit: flashed v2 it is stuck at installing android app 39 to 56.
@neitin
This seems like a problem with mismatching vendor libraries, i use the Kernel with the current stock Samsung firmware (G955FXXU1AQK7).
I will later take a look what might cause this issue on the custom rom.
does it work on AQH3 ?
Wootever said:
@neitin
This seems like a problem with mismatching vendor libraries, i use the Kernel with the current stock Samsung firmware (G955FXXU1AQK7).
I will later take a look what might cause this issue on the custom rom.
Click to expand...
Click to collapse
Hi Wootever, please can i ask you to let me know which RoM are using, I flashed Batman rom with stock kernel and flashed your kernel, but failed, tried on ironman rom with stock kernel in aroma and it fails to boot.
Thanks in advance.
@neitin
I'm using the current default Samsung rom (G955FXXU1AQK7), it can be downloaded with SamFirm.
Edit:
Region codes can be found here.
If you decide to flash the stock Samsung rom via Odin, don't forget to create a backup of your /data and /sdcard partition to an external card as the original boot.img will encrypt those partitions.
Thanks @Wootever
I was on RpmAur-2.1 and flashed the kernel, all works well and I can proudly say that my eyes are not burning as it used to earlier.
Thank you for your work, Cheers
Don't boot, stay in Samsung logo
Renovate AQK7 + Firmware AQK7
jujusito said:
Don't boot, stay in Samsung logo
Renovate AQK7 + Firmware AQK7
Click to expand...
Click to collapse
I had the same issue. Refer couple of post above for resolution
Sent from my SM-G955F using Tapatalk
I made some adjustments to retain the calibration and overall image quality, it should be pretty much identical with the stock kernel now.
The difference is basically the increased visibility of mura defects without PWM (flickerfree kernel behaviour) or almost no visible mura defects with PWM enabled (stock kernel behaviour).
Here is a quick comparison photo:
(Stock kernel is on the left side; if you look closely you can see the some repeating transversal lines, those are the typical PWM lines captured by camera.)
(Flickerfree kernel is on the right side; there are some bright dots that looks like compression artifacts, those are mura defects.)
Edit:
Here is another photo for a better comparison (left side: mura defects masked by PWM, right side: visible mura defects due to missing PWM).
(Note: those mura defects are especially visible on very low brightness <20cd/m2, anything above 40cd/m2 shouldn't be noticeable).
More information about can be found in the Samsung AMOLED patent description: Organic light emitting display device and driving method thereof
neitin said:
I had the same issue. Refer couple of post above for resolution
Sent from my SM-G955F using Tapatalk
Click to expand...
Click to collapse
If the solution is flashing stock rom with odin i don't want this.
This kernel need more compatibility with custom roms, v3 and v4.
Don't work for me, stay in Samsung logo when boot.
Welcome aboard sir! I was just curious about this kernel last night. Was thinking to myself, I miss the flicker kernel for the edge and was going to seek you out to see about a port but looks like its an early Christmas for me
jujusito said:
If the solution is flashing stock rom with odin i don't want this.
This kernel need more compatibility with custom roms, v3 and v4.
Don't work for me, stay in Samsung logo when boot.
Click to expand...
Click to collapse
Just an heads up I have tested on Batman Rom and it works flawlessly.
Sent from my SM-G955F using Tapatalk
Nice to see this on S8 source
Can we still toggle it via echo 0 / echo 1 ?
I added the flickerfree setting to the S8 (G950F) panel driver. If someone is willing to test this version please report back if it's working correctly.
flickerfree_dreamlte.zip
(note: for now the lowest brightness step is set much higher (300cd/m2) to verify that the flickerfree brightness table is working.)
@djb77
Not yet, but i might add that in a future version.
Wootever said:
I added the flickerfree setting to the S8 (G950F) panel driver. If someone is willing to test this version please report back if it's working correctly.
flickerfree_dreamlte.zip
(note: for now the lowest brightness step is set much higher (300cd/m2) to verify that the flickerfree brightness table is working.)
@djb77
Not yet, but i might add that in a future version.
Click to expand...
Click to collapse
I've been speaking with @morogoku (author of MTweaks) about it. We may even able to patch it to make it work.
I'll have a look at both sources today (hero and dream) and see what I can do.
I've noticed the changes in the hero code which check for the 0 or 1 o be enabled, doesn't look too complicated, but ofcourse if you do have time it would be appreciated if you can do it yourself to make sure its 100% correct.
Once again thanks for supporting the S8 with this

Categories

Resources