Related
- Builtin CWM (Voodoo Edition)
- Back Light Notification (BLN) v2.3.1 (http://forum.xda-developers.com/showthread.php?t=813389
- Control BLN with http://forum.xda-developers.com/showthread.php?t=823922
- Custom bootanimation support (bootanimation.zip in either /system/media or /data/local)
- BFQ IO scheduler (http://algo.ing.unimo.it/people/paolo/disk_sched/sources.php
- Tiny RCU patch for better speed and efficiency ( http://android.git.kernel.org/?p=k...mit;h=9b1d82fa1611706fa7ee1505f290160a18caf95
- Network Security Improvements by nikademus/_renaud_
- Kernel tweaks for better(?) GPS. tnx hardcore.
- OC/UV (tnx raspdeep and lastufo!) use xan voltage control to enable OC (http://forum.xda-developers.com/showthread.php?t=829731)
- Voltage app seems to bug sometimes so sometimes you have to apply twice before it updates freqs to use
- FREQS: 1280/1200/1120/1000/900/800/600/400/200/100, NO OC AS DEFAULT! (read 2 lines up)
- Added cifs/tun support
- Using JPY ramdisk
- Based on JPX Sources
Version v666
- Clockworkmod v3.0.0.5
- Special suprise when booting
- Minor fixes, some fixes, checkout my github commitlog.
- There is no OC/UV yet, will add several diffrent OC/UV versions in the next couple of days
Advanced Voodoo v666.1
- VOODOO SOUND 1.0 !
- v666.2 - OC/UV version. all other features included
http://kernel.1ug.org
BEFORE COMPLAINING THAT FLASHING UPDATE ZIP DOSENT WORK READ THIS:
What you can do for now is flash old kernel and flash update.zip and then go back to new kernel. But i would recommend all to get rom makers to change scripts!
Koush said:
Hi everyone, I understand Clockwork 3.0 has caused some issues with flashing zips and I wanted to make a post that explains why.
To give you back history, there are currently two ways to create "update.zip" scripts. The first one is "update-script", also known as Amend. It was the first version of the scripting language created by Google, and was used in Android 1.0 and Cupcake (1.5). However, Amend has two serious design flaws:
Function arguments can not span more than 1 word.
The scripting language is compiled into the recovery causing image bloat and inflexibility.
Because of this reason Google REMOVED Amend support in Donut and beyond, and instead switched to update-binary and updater-script, which is also known as Edify.
However, Amon Ra and I kept Amend support in, to help ease the transition off its usage in ROM creation. CyanogenMod itself has already switched to Edify 9 months ago.
With the recent Gingerbread source code drop and the upcoming CM7 release, I needed to merge the latest changes from Google's Gingerbread recovery into ClockworkMod recovery. This meant finally removing Amend support, and switching fully to Edify. If you flash ClockworkMod 3.0 or higher, it will no longer install Amend (update-script) zips. Version 3.0.0.4 will show you the following message:
Amend scripting (update-script) is no longer supported.
Amend scripting was deprecated by Google in Android 1.5.
It was necessary to remove it when upgrading to the ClockworkMod 3.0 Gingerbread based recovery.
Please switch to Edify scripting (updater-script and update-binary) to create working update zip packages.
Please switch to using Edify, as it will be a requirement for CM7 Gingerbread based ROMs. I gave notice about this a month ago on Twitter.
If you must absolutely flash an older Amend zip, you can always flash an older recovery or AmonRa or the like and do it manually.
UPDATE:
Here's a 2.6 version (supports both script versions) and backs up wimax:
http://koush.tandtgaming.com/recover...supersonic.img
PLEASE TEST THIS FOR ME!
Please note, that once CM7 is released, Clockwork 3.0 WILL BE A REQUIREMENT.
Click to expand...
Click to collapse
We shud get all rom packers to update their script to offical current update-script language
Wow sounds great...
Hey,
Any chance for similar tweaks on voodoo-eclair ?
Id appreciate it.
Thanks
I flashed this and now my phone does a reset every single boot... strange.
thats very strange.. i reflashed 3 new roms and tried this one.. what kernel did you have? ULF? you had any lagfixes enabled? since this is voodoo it only allows /data ext4.
Can i flash it over the voodoo kernel?
yes thats what i have done thats what i would suggest you todo. its like a normal voodoo "update"
Hmm yeah I flashed it over the steel one with advanced EXT enabled :/
Then I did a factory reset, however.
how high the cpu freq goes?
This includes the extended RAM?
1,2ghz and yes on the big ram
trasig said:
1,2ghz and yes on the big ram
Click to expand...
Click to collapse
Good to know it seems that i find the right kernel to flash. There is any instability playing games or anything 3d heavy?
And the 64k dollar question. How about the bat life?
As we have to suggest stuff...
- Add sztupy's Ultimate Lagfix which has a custom recovery.
- Add nikademus' Universal External Lagfix.
- Add the choice for a BFS Scheduler in addition to the standard CFS.
- Add all of Hardcore's Kernel, Scheduler and VM tweaks.
- Compilation optimization, the way laststufo does. Or he'll do it anyway I guess.
It's all I can think of right now. This is gonna be great! And when everything is all unified into one package, it will directly go to Cyanogenmod!
And I am really happy to see development of the SGS getting better each day. Far better than a month ago!
havent runned it long enough yet to be able to say anything about battery life. hopefully good if sleeping on low freqs (set to 400 or something with setcpu) and had no probs with games so far atleast.. 3d works fast
jaju123 said:
Hmm yeah I flashed it over the steel one with advanced EXT enabled :/
Then I did a factory reset, however.
Click to expand...
Click to collapse
shud either flash it over voodoo or a non lagfixed
There is a way to restore the original voodoo?
First thank you very much for your hard work .And how kel ghu said it i will definitly love to see sztupy's Ultimate Lagfix mixed with this awesome kernel and it will be the killer....
Imagine your galaxy s with more cpu power more ram and the Overkill advanced lagfix.... the dream.
Kel Ghu said:
As we have to suggest stuff...
- Add sztupy's Ultimate Lagfix which has a custom recovery.
- Add nikademus' Universal External Lagfix.
- Add the choice for a BFS Scheduler in addition to the standard CFS.
- Add all of Hardcore's Kernel, Scheduler and VM tweaks.
- Compilation optimization, the way laststufo does. Or he'll do it anyway I guess.
It's all I can think of right now. This is gonna be great! And when everything is all unified into one package, it will directly go to Cyanogenmod!
And I am really happy to see development of the SGS getting better each day. Far better than a month ago!
Click to expand...
Click to collapse
the whole point with this kernel is that its based on voodoo sources already using lastufos compilation optimizing.. and hardcore's bigmem.. the other tweaks dosent really make any diffrence ;p if i would make this ULF.. there is already 10 kernels like that.. and i want people to try out new voodoo stuff before supercurio releases a preview or beta but im gonna try add cwm recovery to this to =) tomorrow. its 3am and going to sleep can check on bfs.. but its pretty pointless on android.
cba1986 said:
There is a way to restore the original voodoo?
Click to expand...
Click to collapse
just flash the orginal voodoo over. this is just voodoo compiled from supercurio's git =)
memo855 said:
First thank you very much for your hard work .And how kel ghu said it i will definitly love to see sztupy's Ultimate Lagfix mixed with this awesome kernel and it will be the killer....
Imagine your galaxy s with more cpu power more ram and the Overkill advanced lagfix.... the dream.
Click to expand...
Click to collapse
wont add in ULF.. theres already prolly 5 kernels with OC+bigmem+ulf+optimizing.. but they all miss voodoo sound and color (when it comes) so here i made one from voodoo sources instead.. will try get in a recovery tomorrow but mix in ULF you could just leech any of those 5 other kernels. will be same anyway =)
trasig said:
wont add in ULF.. theres already prolly 5 kernels with OC+bigmem+ulf+optimizing.. but they all miss voodoo sound and color (when it comes) so here i made one from voodoo sources instead.. will try get in a recovery tomorrow but mix in ULF you could just leech any of those 5 other kernels. will be same anyway =)
Click to expand...
Click to collapse
flashing right now, thanks..
Do you need to set the frequencies with setcpu?
********** This is DamianGTO Steam kernel **********
This is the only working steam kernel for froyo 2.2.1.
With this you get a recovery that has touchscreen and all tool you need for your phone.
You also get a good kernel thats fast and very close to stock kernel.
I also made this tool(Damian tweak) to make things a bit easier.
There is a Steam Rom also now. I made it to make it easier for all.
I also have a new kernel that has a simpler recovery, but all script is working.
So look at the DamianGTO Ultimate kernel.
This is what you get with this kernel:
- Full (multi-)touchscreen interface in the recovery.
- Ext2, Ext4, Jfs and rfs file system auto-detection support
- On-line help system
- A primitive File Manager
- An even more primitive console
- Crypto
- Configure options for Steam Kernel
- Afterburner post-flash utility
- 32 bit display support
- Backup/Restore
- Root (installs busybox 1.18.1 and superuser)
- Almost everything CWM had (supports both sdcards, even for usb storage mode, efs backup support, etc.)
- Afterburner
- Theme support with afterburner
- 350MB RAM
- Optimized kernel tweaks
- Alter minfree strict settings
- Deadline schedueler (Optimized)
- Tiny RCU( less memory footprint)
- lowmemorykiller patch
- Support for bootanimation.zip
- Made from froyo 2.2.1 source code.
- Initramfs from JS3 kernel
- No logging after booting the phone.
- Voodoo sound V4
This is a Beta version and it is not 100% stable.
Have always a backup before you use it and when you use it, so you don't loose your data if something unexpected happens.
ROOT:
If you want root you need to install busybox and superuser.
You also must convert your System to Ext2, Ext4 or Jfs.
Lagfix:
You can convert all partition you want to Ext2, Ext4 or Jfs.
I do use EXT2 only right now and its working very good.
Jfs has a bug if you use it on system. you loose all your sound.
This works best for me and its fast, but its up to you what you want to use.
Don't use Ext4 on the Cache if you need all 30MB for downloading from market.
Ext4 will take 4MB for its journal.
Bootanimation:
Put your bootanimation.zip in /data/local folder and it will use that next time the phone boot up.
You must also change it in recovery to use Android boot animation.
If you don't the boot animination will not work and the phone will be black until it has started up.
Theme:
You must change the script in the theme.zip file.
Look in the afterburner section how the script shall be.
You only need to change the updater-script to update-script and make the change thats needed.
I have put in Ext4 and Jfs support in the kernel. People ask to much about it and I dont think its fair for me not to use it when this is the only steam kernel on froyo 2.2.1 that works.
I still think ext2 is a better system for the phone and use it on the Data partition without any problem.
I also used Tiny RCU( less memory footprint) and lowmemorykiller patch to make the kernel a bit better.
**Update **
New kernel again (1k).
This time I did move it to 600HZ and optimized the cpu use.
It should be faster and smother then 1J, but not has as much battery drain then Speed_kernel.
I hope this is right settings and it will not drain more battery then stock.
You dont need afterburner to install themes.
But you still need to change the script to an update-script.
Then you can use the zip option in the recovery.
Afterburner:
Download the theme you want.
Download afterburner.zip( attached last in this post).
Open the zip file and put your theme zip in the catch folder and remove the other file.
Edit the afterburner.conf.
Change the TEST with the name of your theme and what your theme zip file is named.
---[ID:theme
---[NAME:Install TEST Theme
---[HELP:This will install TEST to your phone. Beware! You can only switch back to a previous theme if you have them in a afterburner file.
extract theme
install_package CACHE:TEST.zip
If your theme has updater-script and update-binary then they don't work.
To make them work you need to use update-script and remove both of the files.
In this new file you write where you want the file to be copied.
If you don't know how this script file works then ask and you will get help.
You can also put as many them zip file in the afterburner file you want.
Just copy all folders and rename the Theme folder to a different name and copy the text in afterburner.conf. and write the new folder name in the text you just put in. If you don't know how then ask and i will help you.
I will put some theme up thats already fixed later on.
If you have a theme that you want med to fix just give me a pm.
So try this Steam kernel and tell what you think. If you find any bug then tell me also.
Good Work DamianGTO.. I hope it becomes stable..
Tricky103 said:
Good Work DamianGTO.. I hope it becomes stable..
Click to expand...
Click to collapse
Me to.
The problem i do have is root issues.
I feel thats most important to solve before i fix other things.
I do run it myself now on a rom from the kitchen.
I waiting for some answer from the steam guy
going to try it when i get home.
Damian i've installed your Kernel in Theme kitchen and I cannot. Install any theme. Can You Help Workout this?
Sent from my GT-I9000
I will give it a try tomorrow. Dl'ed the file. Just getting too late now..
Sent from my GT-I9000 using Tapatalk
mentalities said:
Damian i've installed your Kernel in Theme kitchen and I cannot. Install any theme. Can You Help Workout this?
Sent from my GT-I9000
Click to expand...
Click to collapse
?
With this steam kernel it should work. I have not tryed more then one and that was some error on that. I dont know why'd I will look into that later.
Sent from my GT-I9000 using XDA App
Ok i hope you can fix it. I will wait for it.
i Idon't know if i can handle your steam kernel. Can i use there the apps z4mod and z4control for tweaks or is there any other method?
Sent from my GT-I9000
mentalities said:
Ok i hope you can fix it. I will wait for it.
i Idon't know if i can handle your steam kernel. Can i use there the apps z4mod and z4control for tweaks or is there any other method?
Sent from my GT-I9000
Click to expand...
Click to collapse
This kernel dont support z4mod.
But I will see if I can use that to.
So no you cant use this tools on this.
Sent from my GT-I9000 using XDA App
DamianGto said:
This kernel dont support z4mod.
But I will see if I can use that to.
So no you cant use this tools on this.
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
Way to go.
i can use this with jpy 2.2.1?
I am going to test this!
Edit:
I flashed with a stock JP7 and then Damian's Steam Kernel afterwards.
Everything is working flawless, no problems at all even after two hours extensive using.
Quadrant shows a 1213 which is normal on JP7.
Later I am going to try with Lagfix enabled and other ROMs.
I like the Steam recovery, somehow strange, but kewl and modern ;-)
Kernel seems to be more responsive than the stock kernel!
ok, I flashed my fon with Nitr8's insanity 0.3.2 based on Android 2.2.1.
After that (without even booting it) I flashed with Damian's Steam Kernel.
Everything went flashless, Systems comes up fast - BUT:
The Baseband is NOT recognized from the Steam Kernel. There we still ned to fix, but everything else is working well.
Responsiveness is very good. I am very happy with it so far as it is looking promising.
Using the Quadrant Score gives me just 1180. This is really not enough.
Nevertheless it feels very responsive and smooth ??
Feelig (especially in Recovery Mode and other things like that) very dodgy and often throwing errors out on console makes me not worrying as it is still alpha.
Why is this kernel using 300Hz ? next I need to try some optimizations though.
Edit:
after 2 reboots suddenly the baseband is correctly recognized ??
so I can confirm now it works sufficent to be tested on JPY 2.2.1
Seems to work okey.
This kernel base is the same that the latest z4mod kernel I did.
So they should work the same after you booted up the phone.
The steam recovery is fun, but its need more work to be safe.
**Damiangto steam kernel, 346MB, 300HZ **
*** UPDATE **
I have fixed the root issues.
It should work, but if you get any problem just tell me
I did update the kernel file on the first post.
So download it if you use the first kernel.
DamianGto said:
*** UPDATE **
I have fixed the root issues.
It should work, but if you get any problem just tell me
I did update the kernel file on the first post.
So download it if you use the first kernel.
Click to expand...
Click to collapse
Nice, kitchen ready?
DocRambone said:
Nice, kitchen ready?
Click to expand...
Click to collapse
The kernel is stable, but the recovery is still alpha and i must test that more and hope for an update if the steam engine.
But if you have a place for kernels thats not stable then you can use it.
I know many want a steam kernel and im suppriced that none have done any yet on jpx source that works.
**DamianGTO steam kernel.300HZ.346MB Ram. Doc beta theme**
DamianGto said:
The kernel is stable, but the recovery is still alpha and i must test that more and hope for an update if the steam engine.
But if you have a place for kernels thats not stable then you can use it.
I know many want a steam kernel and im suppriced that none have done any yet on jpx source that works.
**DamianGTO steam kernel.300HZ.346MB Ram. Doc beta theme**
Click to expand...
Click to collapse
Yes, maybe start in the beta section to see if is stable
Okay Damian.. Just jumped in with both feet into this Kernel..
Looks nice.. I will continue testing over the weekend,,
Well until I reflash, but the install was super easy, and it installed with no problems.. Looks nice and easy to use..
So far so good.
Installed this kernel under Darky's latest 8.0 ROM. Working fine so far!
I'm going to do some testing with all the settings today, keep you all informed.
Is there any kernel or ROM that is EC05 and has CIFS functionality?
I would really like to tie some SMB shares to my phone both at home and the office.
Thanks ahead of time.
The CIFS module can be loaded with any ROM or kernel - but I think (don't quote me) that Twilight Zone and VisionKernel have them built in.
Im using the Syndicate ROM, the lastest edition, I forget its codename. From what I gather (through short testing) the Twilight kernel doesnt have it...
The cifs module can just be cooked in via command line in Clockwork right?
Thanks for the response.
All you'd have to do is insmod it during the startup process. A simple initscript /should/ do it.
Does XS has a cifs.ko in stock rom to use samba shares? If not, as I assume, is there a way to get this module for an rooted XS? Or are there any custom kernels with cifs support, which I can use on a stock rom?
stm999999999 said:
Does XS has a cifs.ko in stock rom to use samba shares? If not, as I assume, is there a way to get this module for an rooted XS? Or are there any custom kernels with cifs support, which I can use on a stock rom?
Click to expand...
Click to collapse
If you gain root access to your XPERIA S(LT26i) you should be fine.
You can then use CIFS Manager and Samba Fileshaing as is your want.
I chose to use RaymanFX' ELiTE V2 Kernel on my XPERIA S in case that is a factor in making CIFS and Samba share operational, but I don't think it's required.
I'm using CIFS and Samba file sharing without any problems, no *.ko downloads required.
CIFSManager is only a manager, it needs cifs support in kernel.
But I will have a closer look at your kernel, at first sight it looks interesting.
I'm am using an SXAS and I've been looking into this, tool.
After some trying with different kernel modules I downloaded the kernel sources from Sony's developer webpage. And then it became very clear:
Theoretically our 6.2.B.0.200 firmware's kernel has integrated cifs support. The kernel config says so.
So I connected with adb and tried to mount via command line and looked at dmesg. It says: "CIFS VFS: Connecting to DFS root not implemented yet". This means: The kernel should be able to handle cifs, but there is a bug. Either it is the mount utility from the busybox I've installed or it is a bug in the kernel. Since our firmware uses a 3.4.0 Linux kernel and due to some googleing, I assume this to be a kernel bug.
You can find some source code patches in the internet. Maybe I'am patient enough to try building my own kernel.
stm999999999 said:
CIFSManager is only a manager, it needs cifs support in kernel.
But I will have a closer look at your kernel, at first sight it looks interesting.
Click to expand...
Click to collapse
mattes13 said:
Maybe I'am patient enough to try building my own kernel.
Click to expand...
Click to collapse
I did build the kernel with the applied patch, but it didn't solve the problem. I guess I have to do some more research within the kernel forums. So no cifs yet.
mattes13 said:
I'm am using an SXAS and I've been looking into this, tool.
After some trying with different kernel modules I downloaded the kernel sources from Sony's developer webpage. And then it became very clear:
Theoretically our 6.2.B.0.200 firmware's kernel has integrated cifs support. The kernel config says so.
So I connected with adb and tried to mount via command line and looked at dmesg. It says: "CIFS VFS: Connecting to DFS root not implemented yet". This means: The kernel should be able to handle cifs, but there is a bug. Either it is the mount utility from the busybox I've installed or it is a bug in the kernel. Since our firmware uses a 3.4.0 Linux kernel and due to some googleing, I assume this to be a kernel bug.
Click to expand...
Click to collapse
Okay, for anybody, who is interested: I have not tried the following using the stock kernel of .200 or .211 since I'm on Forzaferrarileo's JB kernel at the moment. However, after a lot of internet research I found out how to configure the cifs manager app to mount Samba shares again.
Share Path: //<ip>/<share>
Mount Point as you like it
Username as needed
Password as needed
Options: sec=ntlm,iocharset=utf8,unc=\\\\<ip>\\<share>
It appears that the Samba developers changed their mounting syntax. Although the app states to start the share path with the ip, you need the double slash. And although the share path is already defined, they want it again in the options with the unc option. There you need to double all backslashes. If you have spaces in the unc path, use double quotation marks around your path.
Additional info: currently, I'm using busybox version 1.20.2.
Cifs is enabled and the module is built in kernel . Need only right use of cifs manager
Sent from my LT26i using xda app-developers app
Forzaferrarileo said:
Cifs is enabled and the module is built in kernel . Need only right use of cifs manager
Click to expand...
Click to collapse
Forgot to mention that explicitly, thx.
hi guys
i finally was able to make a custom kernel with permissive selinux
it seems that my previous roms were having some missing files thats why the kernel did not function well with them
anyway, now it is working properly and so far no problems
i already included the V1 in my rom
so i made a different thread so that it will not be confusing
changelog:
V1: initial release
permissive selinux
V2: 06/02/2016
added init.d support
links to the kernel
mediafire
http://www.mediafire.com/download/l6cuhlevy799l8g/Teflanzy_Kernel_P905XXUABOL2_V2.zip
google drive
https://drive.google.com/file/d/0B_-JMtGLOAd3LU9pRS1iUXhKdGc/view?usp=sharing
MD5 checksum: E958AAD584A25FFB395249CDF8A7D116
kernel source on github
https://github.com/Teflanzy/viennalte_p905_kernel_source
kernel ramdisk with init.d support on github
https://github.com/Teflanzy/viennalte_p905_kernel_ramdisk
use this program from @osm0sis for create boot.img from ramdisk and zimage
http://forum.xda-developers.com/showthread.php?t=2073775
please report back with any problems you are facing
Glad to be the first to thank you for your great job @Teflanzy ?
Really happy to see the P905 getting the attention it deserves!
ADM!RAL said:
Glad to be the first to thank you for your great job @Teflanzy
Really happy to see the P905 getting the attention it deserves!
Click to expand...
Click to collapse
thanks for your reply
but do not expect much from me
I am just a beginner and wanted a permissive kernel for my device
I will try to add more features but it might take a long time for me to apply them
Teflanzy said:
thanks for your reply
but do not expect much from me [emoji14]
I am just a beginner and wanted a permissive kernel for my device
I will try to add more features but it might take a long time for me to apply them
Click to expand...
Click to collapse
Great things don't have to be big and bulky bro [emoji4]
I made a post when i first bought the device asked how to make rom deodexed so xposed could be installed and how hard is the process!!
What I'm trying to say is we just wanted the simplest of things [ofc i don't mean it's easy but things that are straight to the point]
Your kernel is just doing that [emoji111]
Opens the door to further mods!
Best of luck bro [emoji106]
Thank you very much for your work, I'll try.
Hello. First, I wanted to thank you for a job well done!
I am using the kernel for something like one and half a month with KOKO ROM and it is *stable*. And I mean stable as hell! - I don't remember even a single random reboot so far! Of course, switching selinux mode with setenforce command is working like a charm, as well as init.d support. Great, great job!
I personally find P905 (and probably other qcom-based variants) *still* the best tablet on the market so far (in my opinion, ofc ).
I am also really *not* interested in custom CM13 developement as stock ROMs has far more Sammy's specific features like *stable* MultiWindow support or S-Pen stuff and even if it is a good experience, I still find using it a waste of device's potential...
That is why I was personally thinking about adding some most popular custom features, like smartmax governor (which I personally find the best option for Snapdragon 800 devices, but opinions may vary ofc...), some custom hotplug driver (MPDecision sucks...) and first of all - enabling CPU overclock/undervolt (I find default maximum horsepower a little too short for handling more advanced tasks on this awesome but resource-hungry QHD screen; also battery-life is not as awesome as it was two years ago...).
So, I wanted to ask you if you are considering further developement of this stock-based kernel?
Also, if you don't have time/will/attitude to continue this great job, I wanted to ask if you have released any sources on github or something which one may sync and continue the developement?
Thank you in advance for the answer.
Best regards.
esgie said:
Hello. First, I wanted to thank you for a job well done!
I am using the kernel for something like one and half a month with KOKO ROM and it is *stable*. And I mean stable as hell! - I don't remember even a single random reboot so far! Of course, switching selinux mode with setenforce command is working like a charm, as well as init.d support. Great, great job!
I personally find P905 (and probably other qcom-based variants) *still* the best tablet on the market so far (in my opinion, ofc ).
I am also really *not* interested in custom CM13 developement as stock ROMs has far more Sammy's specific features like *stable* MultiWindow support or S-Pen stuff and even if it is a good experience, I still find using it a waste of device's potential...
That is why I was personally thinking about adding some most popular custom features, like smartmax governor (which I personally find the best option for Snapdragon 800 devices, but opinions may vary ofc...), some custom hotplug driver (MPDecision sucks...) and first of all - enabling CPU overclock/undervolt (I find default maximum horsepower a little too short for handling more advanced tasks on this awesome but resource-hungry QHD screen; also battery-life is not as awesome as it was two years ago...).
So, I wanted to ask you if you are considering further developement of this stock-based kernel?
Also, if you don't have time/will/attitude to continue this great job, I wanted to ask if you have released any sources on github or something which one may sync and continue the developement?
Thank you in advance for the answer.
Best regards.
Click to expand...
Click to collapse
Thanks for your words
As i said before
I am a beginner so i do not know how to add the features like other governors or enabling volt control
Furthermore i deleted my source but i can remake it because there are small changes that i made and i remember them
I am currently trying to port features from other snapdragon 800 devices kernels like note 3 and note 10.1 2014 edition
But i still get error on compiling
I will prepare the github source then post a link for it
@esgie
i just uploaded the kernel source with ramdisk each in seperate link
hope it is useful to you
i need help with adding synapse support to the kernel
if you know how to do let me know
Thank you.
I have just configured my developement environment.
I will try to proceed with compilation this weekend. I will also check how to implement synapse support
Hear you soon.
Hi.
I want you to know that I am absolute kernel-beginner, too.
Anyway, I have managed to add some basic features to the kernel.
Here you can download img file and test:
https://drive.google.com/folderview?id=0B2TnsPjj6dl4dHNZN3dBb3o1Zlk&usp=sharing
(as of TWRP 3 img files can be flashed directly to boot partition from recovery; P905 only!!!).
Features:
- setenforce working + init.d support (by Teflanzy)
- some custom schedulers (bfq, fiops, sio)
- custom governor (zzmoove with hotplugging support - I recommend to tune it with Kernel Adiutor using profile_number = 5, disable_hotplug = 0 and disabling mpdecision).
So not much at the moment.
It looks like it's hard to automatically cherry-pick a lot of interesting CM12-compatibile commits, as the samsung kernel source differs a lot from the CM one... I failed to add synapse support as for now but I am looking into the issue. Also, I will post and sync my sources not later than tomorrow.
Sorry, my time is limited and experience is not very big.
I am posting a test version here and if there will be enough feedback we may think about creating a separate topic and try to start some constant developement
Sources:
https://github.com/esgie/viennalte_p905_kernel_source
esgie said:
Hi.
I want you to know that I am absolute kernel-beginner, too.
Anyway, I have managed to add some basic features to the kernel.
Here you can download img file and test:
https://drive.google.com/folderview?id=0B2TnsPjj6dl4dHNZN3dBb3o1Zlk&usp=sharing
(as of TWRP 3 img files can be flashed directly to boot partition from recovery; P905 only!!!).
Features:
- setenforce working + init.d support (by Teflanzy)
- some custom schedulers (bfq, fiops, sio)
- custom governor (zzmoove with hotplugging support - I recommend to tune it with Kernel Adiutor using profile_number = 5, disable_hotplug = 0 and disabling mpdecision).
So not much at the moment.
It looks like it's hard to automatically cherry-pick a lot of interesting CM12-compatibile commits, as the samsung kernel source differs a lot from the CM one... I failed to add synapse support as for now but I am looking into the issue. Also, I will post and sync my sources not later than tomorrow.
Sorry, my time is limited and experience is not very big.
I am posting a test version here and if there will be enough feedback we may think about creating a separate topic and try to start some constant developement
Sources:
https://github.com/esgie/viennalte_p905_kernel_source
Click to expand...
Click to collapse
nice work
now I can check your commits and understand how to add extra governors
gonna download your version and test and report back after usage for a couple of days