Related
Hi All,
All the features are incorporated in the MiniCM6 v 1.0.1 found here
Hit Thanks if you like my post
facing too much reboot after this update check for bugs
thnx
sachith024 said:
Hi All,
I just integrated doixanh modules into a update.zip file. I claim no credit.
MultiTouch v005
UnderVolt v001
MDDI v001
OverClock 249/748 (no module)
Xrec installable
Hit Thanks if you like my post
Click to expand...
Click to collapse
check wifi folder it may be the problem
sachith024 said:
Hi All,
I just integrated doixanh modules into a update.zip file. I claim no credit.
MultiTouch v005
UnderVolt v001
MDDI v001
OverClock 249/748 (no module)
Xrec installable
Hit Thanks if you like my post
Click to expand...
Click to collapse
This is fixed version
working fine for me
its with the default over-clocking(710)
thnx
abhi98228 said:
This is fixed version
working fine for me
its with the default over-clocking(710)
thnx
Click to expand...
Click to collapse
Works very well for me your fixed version.Thank you !
Since installing this my battery life has literally more than doubled so for that alone you have my thanks, wouldn't of installed the seperate modules but you have made it easy, good work
Sent from my X10mini using XDA App
Hi,
Thanks for the collection of updates. I for one, have also experienced the rebooting bugs.
I think the undervolting of the phone makes it reboot. I have especially experienced the rebooting when the phone tries to reconnect to wifi after being idle for some time. Maybe it draws too much current for the idle condition to supply enough power, and therefore reboots the phone?
Regards,
mfas
nice nice only why undervolt AND overclock the overclock module is already undervolted
owain94 said:
nice nice only why undervolt AND overclock the overclock module is already undervolted
Click to expand...
Click to collapse
nice nice only why undervolt AND overclock the overclock module is already undervolted
Nice work, that was my first idea with tweaks, but... i dont have a mini so i cannot test...
owain94 said:
nice nice only why undervolt AND overclock the overclock module is already undervolted
Click to expand...
Click to collapse
the overclock module is not included in this.
overclock applied through hw_config.sh
echo freq > /sys/devices/system/cpu/cpu0/cpufreq/scaling_<min or max>_freq
again... borrowed from D4rKn3sSyS...thanks to him
mfas said:
Hi,
Thanks for the collection of updates. I for one, have also experienced the rebooting bugs.
I think the undervolting of the phone makes it reboot. I have especially experienced the rebooting when the phone tries to reconnect to wifi after being idle for some time. Maybe it draws too much current for the idle condition to supply enough power, and therefore reboots the phone?
Regards,
mfas
Click to expand...
Click to collapse
not sure y its happening... one of my friend is also facing problem with v1
use abhi's or v2 .zip and let me know if it works for you.
will do some more experiments and update if required
Thank you for this compilation, just a few questions though, I want to clarify something..
1. Just want to ask if what I did was right: renamed zip file to update.zip and installed via xrec, correct?
2. How can I test all modules if it worked?
Thanks and regards,
Xaeons
Xaeons said:
Thank you for this compilation, just a few questions though, I want to clarify something..
1. Just want to ask if what I did was right: renamed zip file to update.zip and installed via xrec, correct?
2. How can I test all modules if it worked?
Thanks and regards,
Xaeons
Click to expand...
Click to collapse
1. UV- battery life increases
2. MDDI lag... its hardly noticable
3. MT- download multi touch visualizer from market and test it
4. OC- install set cpu and check the max n min freq...
Thanks satchith, I'll test it on the ff days..
Though when I tried Quadrant Advanced, back then my average was between 900-1000, now its 1100-1200..
hello guys,
i noticed that when i install the existing module the brightnes of the phone lowers ,do you know anything about that?
thank you
mitsos16x said:
hello guys,
i noticed that when i install the existing module the brightnes of the phone lowers ,do you know anything about that?
thank you
Click to expand...
Click to collapse
Thanks for ur feedback, brightness issue fixed. Please test and let me know
Hello!
This Files Works On Stock SE ROM?
dark_zhero said:
This Files Works On Stock SE ROM?
Click to expand...
Click to collapse
HTML:
echo freq > /sys/devices/system/cpu/cpu0/cpufreq/scaling_<min or max>_freq
Works well
Is ther ny update in MDDI or Undervolt????
Unlocking Bootloader voids your warranty however you can relock the bootloader!!! Please think about what you do before reading on
Great kudos to the_laser, his original thread is here : http://forum.xda-developers.com/showpost.php?p=17384177&postcount=3
Requirements:
at least Froyo or Gingerbread Android
unlocked BootLoader
same Baseband as for any custom rom
Instructions:
How to Lock and Unlock the Bootloader : Thread by Spyder-X with Instructions
Please make sure to delete the following modules if present in /system/lib/modules/ this is really important otherwise phone might reboot due to unloading adresses have changed : delete x8oc.ko, x8uv.ko, cyctma300_ser.ko, x8mddi.ko, ext3/4.ko jbd(2).ko or mt.ko
except OC everything is already in Kernel, please do not try to insmod current x8oc/uv module needs to be recompiled with new addresses
unpack the Kernel zip and place ftf file in firmware folder of flashtool
select flash and choose ZombiePanic
flash like usual
Features
no touchbug with GB roms
Tun/Tap
Overclocking (and undervolted)
built in Multitouch
mddi patched!
netfilter
iptables/xtables
ASHMEM/PMEM/SHMEM
EXT3/4 JBD(2)
USB RNDIS/RMNET (one step closer to native USB Tethering)
partial USB Host Side (not yet fully working)
alot more filesystems supported (CIFS,CD_ROM ISO,etc.)
few performance tweaks on performance govenor, smartass would be nicer maybe next time after i get permission
Bugs
none known so far
Download
Again you do this at your own risk!
Download ZombiePanic Kernel v1.63
At the Moment I advise to not use Overclocking as I still need to patch some PLL values which means OC maybe slower than set to 600 MHz
Download Zombie Panic Extreme Edition
Warning: Do not use if you are a regular user, its for hardcore overclockers. Zombie Panic Extreme Overclocking Edition be careful with Overclocking!
Features:
- upto 864 MHz with patched PLL
- features (and maybe bugs) from ZPKernel v1.61 integrated .
might be unstable with higher frequencies!! be careful do not set cpu speed on boot while checking frequencies
I am not responsible for bricked devices. Do at your own risk.
Download Zombie Panic Extreme Overclocking Edition
Code:
v1.63
-worked on overall snappiness, system should react faster overall
v1.62
-for me stable again. sorry about reboots it was caused by "fixed" touchdriver, i have rewritten some part and now its fine again! (also running super user v3 without issues so far)
v1.61
-found the issue on stability/performance loss (in acpuclock.c)
v1.59
-improved stability (a nat settings was causing a few issues)
-performance in booting might be a bit better
v1.58
-fixed swiping issue in touchdriver from the right or the bottom while finger was "outside" the screen
v1.57
was a debugging version not released to public in order to rewrite most part of dual touch driver
v1.56
-sorry it was late, i forgot to revert two lines in camera now everything working again like it should fixed v1.54/v1.55 camera issue.
v1.55
-fixed video cam driver from v1.54
v1.54
-some clean up
-improved touchscreen driver a bit
-integrated Tun/Tap
-disabled all unncessary debugging
-again a slight increase in performance and boottime
-real cpu overclock not yet finished
v1.52
-integrated smartass conservative/ondemand governors and can be selected
in cm or setcpu settings [B]full credits goto AnDyX[/B] his
original Thread is [URL="http://forum.xda-developers.com/showthread.php?t=1159899"]here[/URL]
-worked again a little on kernel ramdisk
-new boot logo [B]credits go to Mr.Krypton!! thank you very much[/B]
-enabled GPU KGSL per Process caching might improve 2d/3d performance
v1.51
-all changes from v1.4 now implemented
-partial clean up on kernel ramdisk, next step no chroot anymore
-wireless working
v1.5
-reverted link back to 1.3 wireless works here, wireless issue i'll take a look again
v1.4
-patched lightsensor now should never return illegal value -1 so no automatic brightness bug
-some what patched multitouch to be a less pain in the ass while zooming
v1.3
-full overclocking support kernel wise should also reduce jiffy lags
-new custom logo for this version ;) if anybody wants to make a better one please let me know
-included mddi fully (ESD_Recovery lag should be gone)
-included small patch for light sensor (not yet finished) to not report illegal light value -1
v1.2
-full iptables support also with DroidWall
-partial NAT support
-almost done with Overclocking in Kernel
v1.0
-inital release
credits to the_laser,zdizhu, jerpelea, Bin4ry, Blagus ,azuzu, AnDyX,Mr.Krypton and everybody else involved in unlocking the bootloader
https://github.com/slade87
This Kernel is not using FXP or other sources, i started from scratch with SE kernel 492.
no need with Kernel v1.2
Just in case anyone wants to use DroidWall which uses one xtable module as well which is netfilter owner, extrace the zip file and put on /system/lib/modules/xt_owner.ko
edit hw_config.sh in /system/etc/ at end and include this line:
insmod /system/lib/modules/xt_owner.ko
and droidwall is working like it should.
next kernel will have this also included.
Great work mate!. Im working on preroot kernel you should also include it.
Btw, can you share sources for use some things, thanks.
edit: if you want a initlogo, send me ramdisk + png, and ill send you back modded initlogo
Great work mate!!! don't want to get off topic, and sorry if i do but is there a chance to get a version for x10 mini too???
My regards,
Ribben
Nice this custom kernel have alot of featurescant wait for the governersgreat work slade87
EDIT(OFFTOPIC): slade87 and D4 you should now start so help eachother on custom kernel.this is new on our device and you two are genius so keep up the good work
Sent from my U20i using xda premium
Work together please and make a fabulous kernel for our devices.
Why not Team487 lol?
Sent from my LG-P990 using XDA App
Go to this thread for instructions on gow to unlock the bootloader on your phone and verify that your bootloader unlock was successful.
Link: http://forum.xda-developers.com/showthread.php?t=1254225
Cheers ,
SpyderX
Please x8 version.
Sent from my X8 using Tapatalk
Slade, I noticed that the included iptables has no NAT support?
D4rKn3sSyS said:
Great work mate!. Im working on preroot kernel
Click to expand...
Click to collapse
Azuzu is working on that.
Sent from my U20i using xda premium
My touchsreen isnt working anymore after flashing this kernel
im on stock se 2.1.1.c.0.0
can someone help me?
darrie1 said:
My touchsreen isnt working anymore after flashing this kernel
im on stock se 2.1.1.c.0.0
can someone help me?
Click to expand...
Click to collapse
Mate, you should be able to help yourself in such case, before doing that boot loader/kernel thingy :/ you also could have provided more info...
well, first steps I think::
1) if your touchscreen is only working WEIRD I guess you just have the power cable plugged in... unplug it, wait few seconds and then your touchscreen should response as usual. otherwise ref lash default se kernel...
2) if touchscreen does not work anymore... well flash default kernel and wait or build own custom kernel
darrie1 said:
My touchsreen isnt working anymore after flashing this kernel
im on stock se 2.1.1.c.0.0
can someone help me?
Click to expand...
Click to collapse
Delete cyctma300_ser.ko from /system/lib/modules multitouch is in kernel module only causing issues
Sent from my U20i using xda premium
Snoopo said:
Mate, you should be able to help yourself in such case, before doing that boot loader/kernel thingy :/ you also could have provided more info...
well, first steps I think::
1) if your touchscreen is only working WEIRD I guess you just have the power cable plugged in... unplug it, wait few seconds and then your touchscreen should response as usual. otherwise ref lash default se kernel...
2) if touchscreen does not work anymore... well flash default kernel and wait or build own custom kernel
Click to expand...
Click to collapse
i dont know what you are trying to say in your first sentence but the screen didnt respond not weird so ive flashed d4kernel
but anyway thanks for reply
slade87 said:
Delete cyctma300_ser.ko from /system/lib/modules multitouch is in kernel module only causing issues
Sent from my U20i using xda premium
Click to expand...
Click to collapse
before flashing your kernel i updated with SEUS so i didnt have mt module,
i hope next version will work
slade87 OC Does not work
Eyama said:
Nice this custom kernel have alot of featurescant wait for the governersgreat work slade87
EDIT(OFFTOPIC): slade87 and D4 you should now start so help eachother on custom kernel.this is new on our device and you two are genius so keep up the good work
Sent from my U20i using xda premium
Click to expand...
Click to collapse
Stop compairing Slade to d4rk!
terrormattie said:
Stop compairing Slade to d4rk!
Click to expand...
Click to collapse
I don't think that was eyama point---
@slade hi bro thanks given
Peace
Sent from my Xoom MZ604 using xda premium
terrormattie said:
Stop compairing Slade to d4rk!
Click to expand...
Click to collapse
As kormatoes said, he didn't mean that. I wonder how you came to this conclusion...
He just said his opinion which was Slade and D4 to cooperate.
update to kernel 1.2
slade87 Thank you. you need to refine multi-touch.
This is a repackaging of DooMLoRD's kernel for the Ray - this is only for the stock Rom at this time, and will not work on MIUI or CM.
It's based on DooMLoRD's Github sources, original thread with more information about the Kernel is here: http://forum.xda-developers.com/showthread.php?t=1172885 - all thanks should go to him, I've edited very little, simply changed some of the config to suit the Ray and tested it.
Brief summary:
* Overclockable to 2GHz (set at 1GHz to start - made sure of it this time!)
* Enabled most of the schedulers so you can choose your favourite (brazillianwax, smoothass, SavagedZen, interactiveX, lagfree, minmax, Scary, smartass, interactive, conservative, ondemand, userspace, powersave, smartassV2, performance).
[UPDATE]
Had a look at the issues with the 'Flash' on the camera not working - this is now fixed.
Also, after being requested by a couple of people I've recompiled it for MIUI - you'll have to flash the second version for it to boot. (Please choose the correct one, flashing the wrong one will let you access CWM-recovery, but the system won't boot.) MIUI isn't working at this time.
Updated Kernel can be found here for Stock Roms:
http://dl.dropbox.com/u/17615284/DoomKernel-2011-12-28-1201.img
[Edit] Kernel for MIUI booted, but became unresponsive after it's been on a while. Taken the link down until I can find a day or two where I'm not using my phone so I can flash MIUI myself and look into it.
Thank you very much for this good present !
I just would ask if it is compatible with bheremans' MIUI rom, and if it's not if someone can port it, or explain to me how it can be done.
hartej said:
Brief summary:
* Overclockable to 2GHz (set at 1GHz to start - made sure of it this time!)
* Enabled most of the schedulers so you can choose your favourite (brazillianwax, smoothass, SavagedZen, interactiveX, lagfree, minmax, Scary, smartass, interactive, conservative, ondemand, userspace, powersave, smartassV2, performance). Think I may have missed a few - shall go back and check when I get a chance.
* Can't remember if I managed to get it working with the latest Ramdisk or not. At one point I was using it with a previous Ramdisk but not sure if I eventually got it working... (Currently the CMW Recovery is version 5.0.2.7?) I'll have to check on this, if it's using an old RamDisk then some of the features may not be available.
Initial release - I've been using it for a day now and it seems quite stable.
http://dl.dropbox.com/u/17615284/RayDoomKernel-2011-12-18.img
Click to expand...
Click to collapse
Can you integrate in the kernel the dual mode call recording ability, please?
aragog53 said:
Thank you very much for this good present !
I just would ask if it is compatible with bheremans' MIUI rom, and if it's not if someone can port it, or explain to me how it can be done.
Click to expand...
Click to collapse
No idea, I think that MIUI, CM7 and Stock Roms require different Kernels (or some serious customisation) so i'd be guessing: No. But it's just a guess.
Tistitus said:
Can you integrate in the kernel the dual mode call recording ability, please?
Click to expand...
Click to collapse
DooMLoRD added this to his Kernel, but I don't have any requirement to record my calls so can't confirm if it's working or not. Feel free to test it out - you may find yourself in luck!
Bah! Uploading failed the first time, but it's fixed now.
If you downloaded the file before I posted this, and only have a 1.2MB file then please DONT FLASH IT. It shouldn't mess anything up permanantly but your device won't boot.
I've uploaded the file again (to the same location), please re-download and flash this one (it should be just over 6MB)
Please make it compatible for miui?;D.......
Sent from my ST18i using Tapatalk
Hi hartej glad to see you back on the forum
A have quick question, how can be repaired this problem: http://code.google.com/p/android/issues/detail?id=3708 DooMLord may be able to help you repair it? Or will show some tips
Sorry for double post...i had found a way to port to MIUI...take a look here hartej..)
bheremans said:
Rom by iriijo
To port kernel : nothing special, just compile it with :
CONFIG_VMSPLIT_3G=y
# CONFIG_VMSPLIT_2G is not set
and
CONFIG_PAGE_OFFSET=0xC0000000
Click to expand...
Click to collapse
Sent from my ST18i using Tapatalk
Hi Hartej, sorry but even with your second upload. The kernel doesn't boot. It stays at black screen (not even the SE logo)
@hartej: some notes ...
thinking its a good choise using DooMLoRD's kernel as your base, congratulations for your wise decision
some minutes befor i fastboot'ed (temporarly) your image (i.e. fastboot boot <image>)
# kernel cpufreq defaults is ondemand 245760/1862400Hz - no max 1GHz as you'r thinking?
some LITTLE change-requests from me - please
# /proc/config.gz support - a great help for every self-builder
# init.d support - importent i'm thinking, i modifyed init.semc.rc in initrd.img in your boot image for myself (serves only as a example)
service sysinit /system/bin/logwrapper /system/xbin/busybox run-parts /system/etc/init.d
user root
oneshot
# a git respository of your kernel for self builder
ok, thats all for NOW, thank you for your good work.
greetings
Doesn't boot
I've downloaded your present(RayDoomKernel-2011-12-18.img / 6.23MB) and flash it on my Ray with fastboot tool. But it doesn't boot, just shows me black screen.(Not even show me SE logo ) Anyway I appreciate your great effort.
is it for stock 4.0.2.0.A.42 firmware
Oh I tried.Doesn't boot with the 4.0.2.A.042 FW.
@hartej
glad to see u back on this
some devices cant handle 1.6Ghz+
thats why i keep 2 kernels
2.0Ghz
and
1.6Ghz
for other things u can check my kernel-ramdisk
SWDJPA said:
I've downloaded your present(RayDoomKernel-2011-12-18.img / 6.23MB) and flash it on my Ray with fastboot tool. But it doesn't boot, just shows me black screen.(Not even show me SE logo ) Anyway I appreciate your great effort.
Click to expand...
Click to collapse
masray said:
Oh I tried.Doesn't boot with the 4.0.2.A.042 FW.
Click to expand...
Click to collapse
Lol, I'll upload the right one eventually! Just tried downloading and flashing this myself, only to discover that I'd mistakenly uploaded the latest version instead of the working one. Still playing with getting the ARC ramdisk working with the Ray, possibly because of the speed issue DooMLoRD quotes above which is the reason for the black screen - the Kernel itself is identical, it's just a difference in the RamDisks.
I've uploaded the working one now - sorry for any confusion!
http://dl.dropbox.com/u/17615284/DoomKernel-2011-12-18-1547.img
hartej said:
Lol, ... I've uploaded the working one now - sorry for any confusion!
http://dl.dropbox.com/u/17615284/DoomKernel-2011-12-18-1547.img
Click to expand...
Click to collapse
i'll testet it shortly, now it boot in ondemand 245760/1024000Hz und init.d support works too - super
one questions leaves ...
i want to compile myself. where to get your changes for the ray (.config mainly ???), when i use DooMLoRD's cloned git sources ???
thanks and have i nice day ...
hartej said:
Lol, I'll upload the right one eventually! Just tried downloading and flashing this myself, only to discover that I'd mistakenly uploaded the latest version instead of the working one. Still playing with getting the ARC ramdisk working with the Ray, possibly because of the speed issue DooMLoRD quotes above which is the reason for the black screen - the Kernel itself is identical, it's just a difference in the RamDisks.
I've uploaded the working one now - sorry for any confusion!
http://dl.dropbox.com/u/17615284/DoomKernel-2011-12-18-1547.img
Click to expand...
Click to collapse
Please for MIUI ??
Works Great
Two thumbs up!
It is quite stable even at 2ghz.
But I would stay at 1.5 with smartass v2 considering battery life.
Thank you
-Ray User from Korea.
doesn't work with FXP050 on my Ray ... It does boot into the system but it doesn't show any submenus or option menus ... they are there, i can select by where i remember them to be but it is not graphicly shown
This Kernel is for STOCK Rom !!!! not for cyanogen mod.
Hi Folks,
This is my first post on XDA, though I have been using this excelent forum for a long while but never had a chance to post.
I want to share with all of you, ROM developers, the Kernel I have build for my own use for my GT-S5830i device, from Samsung Kernel Sources. Feel free to use it if you want.
THIS KERNEL IS ONLY FOR GT-S5830I, not for use in other devices. IT SHOULD WORK ON ALL ROMS, EVEN STOCK ROMS!!!!
Kernel Includes:
Freqs:
156 MHz
312 MHz
624 MHz
832 MHz
Governors:
Intellidemand
InteractiveX
SmartassV2
Conservative
bcm21553
Performance
I/O Schedulers
noop
deadline
cfq
vr
sio --> Got this one from Rafael Baugis Source. Thankyou Rafael, hope this is not an inconvenient.
Fatures:
Enabled Module Loading
Init.d Support
Improved kernel scripts (Many of them, i dont really know why Samsung is opensourcing such sources. I know this is a low cost phone, but...)
Swap support
Ramzswap support
Root --> Kernel is all ready rooted, su is in xbin as usual lol. Just need to download busybox and Superuser from Google Play.
Btw, Camera, Flash, Wifi etc etc etc... is working fine.
Optional boot logo (splash image) I have uploaded 2 kernels, one with Splash, one with no Splash. Splash img is attached below. Basically I modified param.lfs.
Filesystem Support
ext2, 3, 4
Msdos
VFAT
YAFFS2
JFFS2
AT THE MOMENT KERNELS CAN ONLY BE FLASHED BY ODIN, HAD NO TIME TO MAKE AN UPDATER SCRIPT.
I WONT EXPLAIN HOW TO FLASH WITH ODIN AS THERE ARE MANY MANY MANY TUTORIALS ON THIS TOPIC.
The links:
https://dl.dropbox.com/u/68301491/PDAnitKernelNoSplash.tar
Version with no splash screen
https://dl.dropbox.com/u/68301491/PDAnitKernelRing.tar
Version with splash screen.
May be you will get CWM asking to reboot, please reboot, this only happens the first time.
Others:
Im not responsable if you brick your phone (its difficult to to do this if you have apropiate CWM and you have a complete backup of your system. If you dont have a backup, i think you are crazy trying kernels around the www).
Please dont ask me for OC, or adding more freqs, I have been trying this for many weeks with no success. MPU tables, opp, etc... just found nothing in the source code even seeking throug the asm script. May be I will spend some more time on this, but to be honest i am bored. 4 freqs for this "tiny machine" I think is ok. Remember Less Is Best.
Hope you enjoy it.
Thank you for downloading. And please dont donate, lol I do this for fun, but if you like it, please press the Thanks Button.
I will upload all sources to git as soon as possible, and if I have some time I will try to write a tutorial, just to have an other one on the web.
Special Thanks to:
Rafael Baugis, some of your sources helped me understanding the kernel, and I directly used your sio io sched source. Hope you dont mind.
Btw your kernel is really nice and complete. Difficult to add new features. YOU ARE A CRACK.
http://forum.xda-developers.com/showthread.php?t=1818830
droidphile --> http://forum.xda-developers.com/showthread.php?t=1369817 You opened my eyes, after this post is when I started messing up with the kernel.
thewadegeek --> http://forum.xda-developers.com/showthread.php?t=1748297 Awsome post, this is what everyone needs to compile an Android kernel. That linaro toolchain works incredible.
irfanbagus, repencis, savie etc.. --> http://forum.xda-developers.com/showthread.php?t=1572030&page=6 OC and freqs seekers for bcm21553, sorry i could not post anything, I just didnt found anything new to your comments.
KERNEL SOURCE CODE
As prommised, here is the link to my kernel source code.
https://dl.dropbox.com/u/68301491/ni...el_sources.zip
Please feel free to use it, compile it, use any part you need, use it for study, improve it etc... hope this source may help other kernel devs.
axyllum said:
Hi Folks,
This is my first post on XDA, though I have been using this excelent forum for a long while but never had a chance to post.
I want to share with all of you, ROM developers, the Kernel I have build for my own use for my GT-S5830i device, from Samsung Kernel Sources. Feel free to use it if you want.
THIS KERNEL IS ONLY FOR GT-S5830I, not for use in other devices. IT SHOULD WORK ON ALL ROMS, EVEN STOCK ROMS!!!!
Kernel Includes:
Freqs:
156 MHz
312 MHz
624 MHz
832 MHz
Governors:
Intellidemand
InteractiveX
SmartassV2
Conservative
bcm21553
Performance
I/O Schedulers
noop
deadline
cfq
vr
sio --> Got this one from Rafael Baugis Source. Thankyou Rafael, hope this is not an inconvenient.
Fatures:
Enabled Module Loading
Init.d Support
Improved kernel scripts (Many of them, i dont really know why Samsung is opensourcing such sources. I know this is a low cost phone, but...)
Swap support
Ramzswap support
Root --> Kernel is all ready rooted, su is in xbin as usual lol. Just need to download busybox and Superuser from Google Play.
Btw, Camera, Flash, Wifi etc etc etc... is working fine.
Optional boot logo (splash image) I have uploaded 2 kernels, one with Splash, one with no Splash. Splash img is attached below. Basically I modified param.lfs.
Filesystem Support
ext2, 3, 4
Msdos
VFAT
YAFFS2
JFFS2
AT THE MOMENT KERNELS CAN ONLY BE FLASHED BY ODIN, HAD NO TIME TO MAKE AN UPDATER SCRIPT.
I WONT EXPLAIN HOW TO FLASH WITH ODIN AS THERE ARE MANY MANY MANY TUTORIALS ON THIS TOPIC.
The links:
https://dl.dropbox.com/u/68301491/PDAnitKernelNoSplash.tar
Version with no splash screen
https://dl.dropbox.com/u/68301491/PDAnitKernelRing.tar
Version with splash screen.
May be you will get CWM asking to reboot, please reboot, this only happens the first time.
Others:
Im not responsable if you brick your phone (its difficult to to do this if you have apropiate CWM and you have a complete backup of your system. If you dont have a backup, i think you are crazy trying kernels around the www).
Please dont ask me for OC, or adding more freqs, I have been trying this for many weeks with no success. MPU tables, opp, etc... just found nothing in the source code even seeking throug the asm script. May be I will spend some more time on this, but to be honest i am bored. 4 freqs for this "tiny machine" I think is ok. Remember Less Is Best.
Hope you enjoy it.
Thank you for downloading. And please dont donate, lol I do this for fun, but if you like it, please press the Thanks Button.
I will upload all sources to git as soon as possible, and if I have some time I will try to write a tutorial, just to have an other one on the web.
Special Thanks to:
Rafael Baugis, some of your sources helped me understanding the kernel, and I directly used your sio io sched source. Hope you dont mind.
Btw your kernel is really nice and complete. Difficult to add new features. YOU ARE A CRACK.
http://forum.xda-developers.com/showthread.php?t=1818830
droidphile --> http://forum.xda-developers.com/showthread.php?t=1369817 You opened my eyes, after this post is when I started messing up with the kernel.
thewadegeek --> http://forum.xda-developers.com/showthread.php?t=1748297 Awsome post, this is what everyone needs to compile an Android kernel. That linaro toolchain works incredible.
irfanbagus, repencis, savie etc.. --> http://forum.xda-developers.com/showthread.php?t=1572030&page=6 OC and freqs seekers for bcm21553, sorry i could not post anything, I just didnt found anything new to your comments.
Click to expand...
Click to collapse
great.
You should post that thread in the other section
Nice work
Sent from my GT-S5830i using xda premium
No contacts from sim card like in Rafael.Baugis kernel ....
:/
Android-fany said:
You should post that thread in the other section
Nice work
Sent from my GT-S5830i using xda premium
Click to expand...
Click to collapse
I guess it was first post for him hence he wont be able to post in dev section
nice work though
Sent from my GT-S5830i using xda premium
soumik shah said:
I guess it was first post for him hence he wont be able to post in dev section
nice work though
Sent from my GT-S5830i using xda premium
Click to expand...
Click to collapse
Ou I forgot
Sent from my GT-S5830i using xda premium
Android-fany said:
Ou I forgot
Sent from my GT-S5830i using xda premium
Click to expand...
Click to collapse
just post until 10 post..
seems good hey frnds test this kernel and give feedback please
ithunter said:
seems good hey frnds test this kernel and give feedback please
Click to expand...
Click to collapse
why don't u use it?
Kernel installed Correctly !!! :good: Now i'll check it with modules from Rafaels kernel and with Antutu Benchmark Good Work !!
ALL TEST I WAS MADE IN AnTuTu Benchmark v3.0.2
I.TEST WITH YOUR KERNEL:
Used settings and ROM:
ROM:Jillie Bean beta3
Max CPU:832MHz
Min CPU:624MHz
GOVerformance
SCHED:cfq
KERNEL:[email protected]) )
Test Result:
CPU:505
GPU:538
RAM:230
I/O:351
TOTAL:1624
II.TEST WITH RAFAELS BAUGIS KERNEL:
Used settings and ROM:
ROM:Jillie Bean beta3
Max CPU:832MHz
Min CPU:624MHz
GOVerformance
SCHED:cfq
KERNEL:Rafael Baugis #201211201515
Test Result:
CPU:506
GPU:555
RAM:225
I/O:168
TOTAL:1454
The results are very interesting. Yours kernel has better results than Rafaels.
Alucard1989pl said:
ALL TEST I WAS MADE IN AnTuTu Benchmark v3.0.2
I.TEST WITH YOUR KERNEL:
Used settings and ROM:
ROM:Jillie Bean beta3
Max CPU:832MHz
Min CPU:624MHz
GOVerformance
SCHED:cfq
KERNEL:[email protected]) )
Test Result:
CPU:505
GPU:538
RAM:230
I/O:351
TOTAL:1624
II.TEST WITH RAFAELS BAUGIS KERNEL:
Used settings and ROM:
ROM:Jillie Bean beta3
Max CPU:832MHz
Min CPU:624MHz
GOVerformance
SCHED:cfq
KERNEL:Rafael Baugis #201211201515
Test Result:
CPU:506
GPU:555
RAM:225
I/O:168
TOTAL:1454
The results are very interesting. Yours kernel has better results than Rafaels.
Click to expand...
Click to collapse
I/O benchmarks are extremely unreliable and can greatly vary with the same configuration.
Hi all.
First of all i wanted to thankyou so much for the comments and the interest you have taken for, testing and benchmarking my kernel.
Please let me know any issues you find to keep on fixing and improving.
Please notice Rafaels kernel is uv for all freqs, mine has normal freqs.
Rafael as i assume is looking for batery performance vs performance, mine is based in performance vs batery.
What is best? Bothe of them depending on usage you want.
Rafael kernel has very good performance even with the uv. I dev the kernel slightly different to his one.
Why? Whats the meaning of having 2 kernels that are the same?
Be different my friend ))))
Thank you so much for the benchmark and taking your time and interest in testing. People like you motivate devs to keep on working
Sent from my GT-S5830i using xda app-developers app
axyllum said:
Hi all.
First of all i wanted to thankyou so much for the comments and the interest you have taken for, testing and benchmarking my kernel.
Please let me know any issues you find to keep on fixing and improving.
Please notice Rafaels kernel is uv for all freqs, mine has normal freqs.
Rafael as i assume is looking for batery performance vs performance, mine is based in performance vs batery.
What is best? Bothe of them depending on usage you want.
Rafael kernel has very good performance even with the uv. I dev the kernel slightly different to his one.
Why? Whats the meaning of having 2 kernels that are the same?
Be different my friend ))))
Thank you so much for the benchmark and taking your time and interest in testing. People like you motivate devs to keep on working
Sent from my GT-S5830i using xda app-developers app
Click to expand...
Click to collapse
Keep Goin' with your work I'll try make more test for more GOV and SCHED with different freq to "find" wich is better to safe battery and to gameplay with your kernel and rafaels kernel to find more differents . I'll add all results in attachmet file
This is your Kernel without splash screen for recoveries
Alucard, man, thankyou.
Great job, to be honest with the lack of time i have im not sure if i would have ever posted it.
I answered your priv. Did you receive it? Did it solve the problem? Just let me know.
Thank you. Good job for the recovery
Sent from my kernel kernel xD using xda app-developers app
Thank you for posting this I'll give it a try when I get the chance :good:
axyllum said:
Alucard, man, thankyou.
Great job, to be honest with the lack of time i have im not sure if i would have ever posted it.
I answered your priv. Did you receive it? Did it solve the problem? Just let me know.
Thank you. Good job for the recovery
Sent from my kernel kernel xD using xda app-developers app
Click to expand...
Click to collapse
I haven't any message from you of course if you send to me
Hi Alucard srry it was not for you it was for GermainZ.
Srry for the miss understanding
Sent from my GT-S5830i using xda app-developers app
axyllum said:
Hi Alucard srry it was not for you it was for GermainZ.
Srry for the miss understanding
Sent from my GT-S5830i using xda app-developers app
Click to expand...
Click to collapse
I just tried flashing my kernel and it worked fine. Thank Samsung for being lazy with their docs, and you for figuring it out.
Features:
Don't need modules, everything included in the kernel
Init.d script support (Requires busybox in xbin)
Lulzactive, Hotplug, SmartassV2 governors
SIO, VR schedulers
Avaliable CPU frequencies: 98MHz, 196MHz, 320MHz, 480MHz, 600MHz, 800MHz, 1GHz, 1,2GHz, 1,4GHz
Default max CPU frequency: 1GHz (600MHz when screen is off)
Default min CPU frequency: 98MHz
Requirements:
Unlocked bootloader
Fastboot
Download:
http://rapidgator.net/folder/1552230/protoukernel.html
Install:
Boot to bootloader
Install the kernel with fastboot: "fastboot flash boot 'kernelname'.img"
Reboot and enjoy!
Sources:
https://github.com/atis112/htc_kernel_protou
Changelog:
v2:
Init.d support
SIO, VR scheduler
New CPU freq table with overclock
v1:
Based on 1.18.980.3
Don't use modules, all features included to the kernel
Lulzactive, hotplug and smartassV2 governors added
Wow! Nice work!
Do you mind if I add this in my ROM? And does it have init.d support?
MaartenXDA said:
Wow! Nice work!
Do you mind if I add this in my ROM? And does it have init.d support?
Click to expand...
Click to collapse
I didn't edit the ramdisk yet, but i will add init.d support in next version.
I don't mind it. Just don't forget credits.
atis112 said:
I didn't edit the ramdisk yet, but i will add init.d support in next version.
I don't mind it. Just don't forget credits.
Click to expand...
Click to collapse
Oh, then I'll wait for next version before I add it in my ROM
Anyways, this is great! Great to have yet another developer in the DX section
And we finally got a custom kernel for DesX.
Thanks man, added to Index.
Re: [KERNEL]Tweaked kernel 1.0[10/02/2013]
Hot diggity! A new kernel!!!! Awesome! We can over clock with this, right? Not that I'll over clock, just to ask
Sent from my HTC Desire X using xda app-developers app
Stereo8 said:
Hot diggity! A new kernel!!!! Awesome! We can over clock with this, right? Not that I'll over clock, just to ask
Sent from my HTC Desire X using xda app-developers app
Click to expand...
Click to collapse
Not yet. But i can make overclocked kernel later. But i think 1ghz dual-core is enough for ics.
I think that greater number governors and schedulers are more important than overclocking, you're 100% right with speed for ICS and even JB.
Re: [KERNEL]Tweaked kernel 1.0[10/02/2013]
nlooooo said:
I think that greater number governors and schedulers are more important than overclocking, you're 100% right with speed for ICS and even JB.
Click to expand...
Click to collapse
Yea, I hate overclocking, but just for the reference...
Sent from my HTC branded muffin...
720 p recordings
Great work and a great contribution to hdx community...
A req! Can u plz add 720p recording in next ver.
madhavagg16 said:
Great work and a great contribution to hdx community...
A req! Can u plz add 720p recording in next ver.
Click to expand...
Click to collapse
not a kernel feature requires correct media codecs.
Edit : @Dev congrats First custom kernel for this device(max safe oc for this processor is 1.2 GHz just saying) also a request can you add ROW IO sheduler heard its better than SIO also PegasusQ/D governer.In next release.
Thank you.
hi
atis112 said:
I didn't edit the ramdisk yet, but i will add init.d support in next version.
I don't mind it. Just don't forget credits.
Click to expand...
Click to collapse
my work on cm10 boot was stuck on ramdisk issue. i posted a last_kmsg which showed that kernel booted but ramdisk had issues.
i dont understand kernel issues very well, but hope to get it working now that you are here. i'll ask for ur help from time to time.
plus, i want to take permission to use ur kernel tree for building cm9/10 from source. dont wanna use prebuilt now.
last thing, what is the difference between an ics n jb kernel, exactly what needs to be modified to make it work?....
thanks
neXus PRIME said:
my work on cm10 boot was stuck on ramdisk issue. i posted a last_kmsg which showed that kernel booted but ramdisk had issues.
i dont understand kernel issues very well, but hope to get it working now that you are here. i'll ask for ur help from time to time.
plus, i want to take permission to use ur kernel tree for building cm9/10 from source. dont wanna use prebuilt now.
last thing, what is the difference between an ics n jb kernel, exactly what needs to be modified to make it work?....
thanks
Click to expand...
Click to collapse
Ramdisk(sorry couldnt resist) among other things but for initial booting ramdisk.
PS might not be the best person to answer though...
Re: [KERNEL]Tweaked kernel 1.0[10/02/2013]
Dark Passenger said:
not a kernel feature requires correct media codecs.
Edit : @Dev congrats First custom kernel for this device(max safe oc for this processor is 1.5GHz just saying) also a request can you add ROW IO sheduler heard its better than SIO also PegasusQ/D governer.In next release.
Thank you.
Click to expand...
Click to collapse
Qualcomm S4 Play is made for speed 1-1.2GHz, and that's the safe range of frequencies. Remember that this is ARM-cortex A5 not Krait, and more than 1.2 can really harm it.
hi
Dark Passenger said:
Ramdisk(sorry couldnt resist) among other things but for initial booting ramdisk.
PS might not be the best person to answer though...
Click to expand...
Click to collapse
I know ramdisk, but let me rephrase my question, what exactly (in ramdisk) needs to be modified and how, to make it work on jb. Anyways, i'm still figuring things out by trial n error so progress is very very slow. The logcat was the only thing i ever got to which showed the cm10 logo as well but then, everything MESSED up. Havent been able to replicate that result since.
Re: [KERNEL]Tweaked kernel 1.0[10/02/2013]
Can you include this?? http://forum.xda-developers.com/showthread.php?p=37683529
Sent from my HTC branded muffin...
neXus PRIME said:
my work on cm10 boot was stuck on ramdisk issue. i posted a last_kmsg which showed that kernel booted but ramdisk had issues.
i dont understand kernel issues very well, but hope to get it working now that you are here. i'll ask for ur help from time to time.
plus, i want to take permission to use ur kernel tree for building cm9/10 from source. dont wanna use prebuilt now.
last thing, what is the difference between an ics n jb kernel, exactly what needs to be modified to make it work?....
thanks
Click to expand...
Click to collapse
The difference isn't just in ics and jb. the difference is in cm and sense ramdisk too. I don't know what need modify yet, but i will start the work with cm later when i have enough free time.
Feel free to use my sources.
nlooooo said:
Qualcomm S4 Play is made for speed 1-1.2GHz, and that's the safe range of frequencies. Remember that this is ARM-cortex A5 not Krait, and more than 1.2 can really harm it.
Click to expand...
Click to collapse
my bad edited.seems mixed it up.
So happy to hear such good news for the DesireX! Finally the developing for this device is becoming richer first of all, thank you for this custom kernel and thanks nexus prime for his effort to port the CM series I'm not an expert but yeah, sense and AOSP/AOKP Roms need different kernels. To learn more I think that Dennis Rassmann (the creator of the famous Bricked kernel series) or faux can answer your question about ramdisk, if you contact them (they are really kind and gentle). After that I would like to ask if it's possible to add the useful sweep2wake function to this kernel, in future. For now, good work guys, never give up!!!