how to make rom a tun.ko suported..? - Galaxy Ace S5830i Q&A, Help & Troubleshooting

because in my update here in my country which was the 2.3.4 DXKPD doesnt suport tun.ko..
there no tun.ko in lib/modules..
i had downloaded the tun.ko from any ace gingerbread kernel..
still openvpn doesnt work..
just want to know..thanks for any help..

CF-Root? have you tried?

except that suggestion^^
dont want cfroot because it disabled tether..
btw..do you know why DXKPD doesnt suport tun.ko?
but the 2.2.1 DXKC1 does..

Cf-root doesn't Disable tethering
Sent from my Galaxy Ace on GLSMT 2.1 with XDA app.

Why don't you try just adding tun.ko? I dunno if that will work though.
It's working in cyanogenmod right?

kernel module will not just work like that. it depends on the kernel it were compiled agains. because so far we only had ketut compiled tun.ko for his cfroot, it will only work with cfroot. and it also specific to which cfroot version the tun.ko were compiled agains. tun.ko from cfroot b80 will not work on cfroot b82, and the other way around.

an0nym0us_ said:
kernel module will not just work like that. it depends on the kernel it were compiled agains. because so far we only had ketut compiled tun.ko for his cfroot, it will only work with cfroot. and it also specific to which cfroot version the tun.ko were compiled agains. tun.ko from cfroot b80 will not work on cfroot b82, and the other way around.
Click to expand...
Click to collapse
Off topic, are you working on your kernel?

it was working on cm..
but a bugged occur..openvpn always disconnects even there was 3g..
so why DXKC1 which was in froyo working/ i just download a tun.ko for froyo ace..
i had done downloading a tun.ko for gingerbread ace and placed it also to where i had put the tun.ko of my working openvpn when i was in froyo..
same process..
but error occur..
cannot allocate tun.ko..

consegregate said:
Off topic, are you working on your kernel?
Click to expand...
Click to collapse
Yes. Done adding ext4 support. But still having hard time enabling init.d. Even got bootloop when using ketuts cfroot kernel ramdisk. Guess im gonna ask ketut for his cfroot source and modify it
Sent from your phone

an0nym0us_ said:
Yes. Done adding ext4 support. But still having hard time enabling init.d. Even got bootloop when using ketuts cfroot kernel ramdisk. Guess im gonna ask ketut for his cfroot source and modify it
Sent from your phone
Click to expand...
Click to collapse
There's a governor called Scary.... I'm curious *wink wink*
Anyway I think ketut is busy these days. He's not logged in since 18 Oct *stalker*

i've tried them all. scary, minmax, smartassv2, savagedzen, brazilianwax etc
smartass and smartassv2 doesnt work well with my added additional frequency, give me sudden reboot. minmax is waste of juice, always running at highest possible frequency when screen on, totally ignoring system load. savagedzen is good, but it give low 3d perfomance, i dont know why but its wierd.
btw heres a good reading

an0nym0us_ said:
i've tried them all. scary, minmax, smartassv2, savagedzen, brazilianwax etc
smartass and smartassv2 doesnt work well with my added additional frequency, give me sudden reboot. minmax is waste of juice, always running at highest possible frequency when screen on, totally ignoring system load. savagedzen is good, but it give low 3d perfomance, i dont know why but its wierd.
btw heres a good reading
Click to expand...
Click to collapse
I saw on my Backflip that it had a Lagfree governor .
Can you tell me what kind of governor that is ?
Sent from my GT-S5830 using XDA App

tun module for kernel 3.0.8-perf-g9d5151f
I need some to help me compile tun module for my device .The tunko is not found in tunko installer. kernel version 3.0.8-perf-g9d5151f. thanks

Related

What Kernels for No-Frills CPU?

My SGA is on GB 2.3.6 (Russian ROM) and I have installed No-Frills CPU, but I am not able to use it to full potential. The Developer says I need some custom Kernels for this.
Which Kernels are these? Is it ok to use diff kernels?
what do u mean by "full potential"?
afaik for changing cpu scaling freq, cpu governor or changing disk io scheduler, u can do it even on stock kernel. maybe the selection is a little bit less, but it'll definitely works.
i dont know if cpufrills can also change cpu voltage, even so we dont have any kernel that support cpu voltage changing yet.
You might have seen No-Frills cpu, but few users are getting more governors than me using some diff kernel.
anyways, I want some other way, so that my cpu cuts down frequency really down when phone is locked, and jump up accoring to requirement. (Just like Cool'n quiet in AMD)
then u might wanna install cfroot kernel. it contain smartassv2 and interactiveX that do have automatic cpu down scaling when screen off.
but u can also set up profile to do it manually on other governors using setcpu.
What about the kernel by squadzone supposedly optimised for gingercruzt but it works for cm7 and has 6 IO schedulers, but cf-root is best for stock
Sent from my GT-S5830 using xda premium
My phone is already rooted and got busybox. So if I use cfroot, what would the affect on previous root and busybox? How do I backup current kernel if I need to go back.
animal_he said:
My phone is already rooted and got busybox. So if I use cfroot, what would the affect on previous root and busybox? How do I backup current kernel if I need to go back.
Click to expand...
Click to collapse
no, it wont affect root as it also give root.
and just use clockworkmod recovery to create backup of ur whole rom. and if u just wanna restore kernel use the advance restore to restore just the kernel itself
an0nym0us_ said:
then u might wanna install cfroot kernel. it contain smartassv2 and interactiveX that do have automatic cpu down scaling when screen off.
but u can also set up profile to do it manually on other governors using setcpu.
Click to expand...
Click to collapse
Hey, I'm using ICS Final and I only have the InteractiveX and normal Interactive options but not the smartassV2. Where can I get it? I'm using the Smartass governor out of all of them. What is the difference between the two? (V1 & V2)
Thanx a lot for all the info mate. Can u just help me find one appropriate for my phone?
Version 2.3.6
Build number .XXKPP
SuperAce609 said:
Hey, I'm using ICS Final and I only have the InteractiveX and normal Interactive options but not the smartassV2. Where can I get it? I'm using the Smartass governor out of all of them. What is the difference between the two? (V1 & V2)
Click to expand...
Click to collapse
Install zImage-Mod v1.0 (you can find it in the Development Section).

[KERNEL][ALL '11 MDPI] MESA v4.8 (STOCK ICS/CM9/CM10) [31 DEC 2013]

First of all,
Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM/kernel
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Ok then, now that u've read the disclaimer we can continue with me and this kernel.
Frankly i'm no dev, just know a little bit of linux thus i know howto compile kernel, and i like tinkering with kernel to include what i like.
by that i'm learning as i go, so go easy on me please
About the kernel name, MESA stands for Man-Eating Seals of Antiquity, codename for kernel 2.6.32.
https://en.wikipedia.org/wiki/List_of_Linux_kernel_names
Click to expand...
Click to collapse
Roughly features of this kernel include:
- base on Sony's official 4.1.B.0.587 kernel source, so i build this from ground up. patched to upstream 2.6.32.60. ics kernel should work with stock/custom rom based on stock ics 4.1.B.0.431 or 4.1.B.0.587, and jb kernel should work with source based jb rom eg cm10, aokp and pa. personally i've tested this with expeacer's exmiuiv4, lasan's miui, stock ics, fxp's cm10 and aokp jb.
- updated to upstream linux 2.6.32.61.
- hybrid kernel, support stock/stock based, cm9/cm9 based, cm10/cm10 based rom.
- patched with Con Kolivas's patchset that includes bfs task scheduler v0.404, so this is a bfs kernel. stock kernel and all of custom kernel here so far uses cfs cpu scheduler. read about bfs cpu scheduler here.
- oc upto 1.8ghz and using 100mhz steps. default boot only use 1ghz.
- uv sysfs interface to modify voltage. i also decrease voltage abit. for anyone who wish to use stock voltage, heres stock voltage table
- cpu governors includes default stock ondemand, interactive, powersave, perfomance and userspace, i've added ondemandx, intellidemand, smartassV2, smoothass, interactivex, brazilianwax, scary, lulzactive, lagfree, smartass, minmax and savagedzen. default booting governor is interactive, its been updated/backported from kernel 3.x. read about cpu governors here.
- disk io scheduler includes deadline, sio, cfq, noop, anticipatory, zen, bfq and vr. default booting disk io scheduler is sio. read about io schedulers here.
- dual recovery, cwm and twrp. access cwm by pressing volume down button and twrp by pressing power button. also can swap those keycode by adding "swap.recovery.keycode=true" to build.prop. phone will vibrate slightly before entering both recovery as indicator. also included autoroot which wont give problem with miui rom, init.d startup script and unsecure ramdisk for adb root access. v4.7 got twrp 2.4.3.0 and cwm 6.0.3.9.
- swap and zram support.
- ext2/3/4 support.
- usb otg support.
- ntfs read/write with fuse module built in.
- samba support with cifs module built in.
- wifi modules integrated into kernel, then added into ramdisk. it will be insmod directly from ramdisk and existing wifi modules in rom wont be touched.
for full itsy bitsy changes read the changelog.txt in download folder.
and to comply and abide with gpl, source diff also included in the download folder.
Click to expand...
Click to collapse
Howto install:
1- be sure u already unlocked bootloader.
2- download correct kernel for your rom and phone and make sure md5 checksum matches. jellybean rom should use the kernel with "jb" in filename. or just use the new hybrid which support cm9/cm9 based, cm10/cm10 based rom and cm10.1/cm10.1 based rom.
3- if kernel downloaded in *.7z format u need to unpack it using winrar or 7zip.
4- flash the kernel via fastboot.
Click to expand...
Click to collapse
Troubleshoot:
- ini.d script not working? read this
- stuck at booting after flashing kernel? wait a little bit longer. kernel needs to run some script when booting.
- still stuck at booting? wipe cache and dalvik cache via recovery.
Click to expand...
Click to collapse
Reporting bugs:
1- if u got freeze problem, paste logcat to pastebin and give me the link.
2- if u got sudden reboot, after the sudden reboot, paste content of /proc/last_kmesg to pastebin and give me the link.
3- also tell me which phone u use, with which rom and which kernel.
what is that logcat and dmesg thingy u kept talking about? google for it.
how to get it? use this
Click to expand...
Click to collapse
Credits also goes to:
- google for this awesome platform, android.
- sony for releasing the kernel source.
- fxp team for some of their patch i use, and for the awesome cm10.
- kamarush for helping with problem i've had with wifi modules earlier, and also for the ramdisk i've taken from his minicmlite v3 kernel.
- doomlord for some of his patch i use.
- krizky82 for some of his patch i use.
- adridu59 for some of his patch i use.
- <insert your name here if u feel that i've failed to mention your name>
Click to expand...
Click to collapse
​
nice, good work.
can you please post the sources?
far fetched request,
can you make this for cm9?
Good work, i wonder if someone could develop a BFS Kernel for Mini pro. i used to use BFS with my Optimus One.
Nice one mate....!! i think it is more battery efficient( uses less battery)
gandhar said:
nice, good work.
can you please post the sources?
far fetched request,
can you make this for cm9?
Click to expand...
Click to collapse
because i had ****ty connection speed i wont be able to setup github and the like.
but diff patch are in download folder. use that to patch sony's official 4.1.B.0.431 and u'll get exact source as on my pc
Good job Mate
Sent from my SK17i using XDA
an0nym0us_ said:
because i had ****ty connection speed i wont be able to setup github and the like.
but diff patch are in download folder. use that to patch sony's official 4.1.B.0.431 and u'll get exact source as on my pc
Click to expand...
Click to collapse
yeah, thanks..
just wondering
what if you compile with fxp ramdisk, what happens then?
gandhar said:
yeah, thanks..
just wondering
what if you compile with fxp ramdisk, what happens then?
Click to expand...
Click to collapse
i've never tested, but probably wont boot. fxp's cm9 need its own kernel config too, not just difference in the ramdisk.
coolbuy said:
Good work, i wonder if someone could develop a BFS Kernel for Mini pro. i used to use BFS with my Optimus One.
Click to expand...
Click to collapse
whats BFS buddy???
an0nym0us_ said:
i've never tested, but probably wont boot. fxp's cm9 need its own kernel config too, not just difference in the ramdisk.
Click to expand...
Click to collapse
i'll try that out someday and let you know if it works out.
good day
whalesplaho said:
whats BFS buddy???
Click to expand...
Click to collapse
http://ck.kolivas.org/patches/bfs/sched-BFS.txt
http://ck.kolivas.org/patches/bfs/bfs-faq.txt
an0nym0us_ said:
http://ck.kolivas.org/patches/bfs/sched-BFS.txt
http://ck.kolivas.org/patches/bfs/bfs-faq.txt
Click to expand...
Click to collapse
thanks buddy....
I installed your kernel with hybrom v2 wt19i at the monent working perfect good work
Sent from my WT19i using XDA
Bluetooth not working with stock rom.
Wifi works perfect with the MESA Modules
fabiode34 said:
Bluetooth not working with stock rom.
Wifi works perfect with the MESA Modules
Click to expand...
Click to collapse
Umm can anyone else confirm this?
Forgot to test bt myself on stock rom earlier. Currently on exmiui and bt works for send/receive file to/from my laptop.
Congratulations men, waiting for xmp
Sent from my SK17a using xda premium
an0nym0us_ said:
Umm can anyone else confirm this?
Forgot to test bt myself on stock rom earlier. Currently on exmiui and bt works for send/receive file to/from my laptop.
Click to expand...
Click to collapse
Here it says "Activating..."
But nothing else... Can you send me the bluetooth modules from your current rom?
fabiode34 said:
Here it says "Activating..."
But nothing else... Can you send me the bluetooth modules from your current rom?
Click to expand...
Click to collapse
Did u reboot and try again after reboot?
If that didn't work too i'll test myself later by restoring my stock rom cwm backup.
Yes i already tried rebooting.
Still says "Activating..."
bluetooth works fine for me and wlan i forgot to install wifi modules (downloading now) i think it will works fine
Really nice work and thank you
Btw it's oc 1.6
Edit: my Rom MIUI v4 2.6.15

[Kernel] [ICS] VDS kernel v2.0

Hello guys. Those of you, who have been monitoring ray's dev section, know, that there is such a kernel for GB, as "pure emerald' or "aire's" kernel. But its problem is that it's for GB So i decided to do this kernel for ICS. I'm from russia and 4pda, and on our forum we don't like many "svistoperdelkas", which means that we don't like to have many useless (and sometimes not stable) features.
So, you can understand now, why there are no many features in my kernel which you can find in sirkay's kernel, for example. The advantage of such a kernel is that there is no any trash in it, only main things.
Features:
Clean ramdisk
Removed Fota
ext2, ext3, ext4, vfat, ntfs support
USB OTG support
Init.d support
Linaro
DooMKernel recovery (it's the best, IMHO)
Added smartass2 governor (a very battery friendly one)
Swap, ZRam
2way call recording (uses CallRecoder by skvalex)
And now smth really new (for my kernel at least). Now YOU choose what OC to use. I've got 3 versions of this kernel.
1) 1.4 OC + uv (very battery friendly)
2) 1.4 OC no uv (for those ones, where uv causes random reboots) (not so battery friendly)
3) 1.6 OC + vdd. (not battery friendly at all, only for performance)
Download - link
One more thing. You can either believe it or not. But still. My HDD is dying. First 4GB of it are already covered with bad blocks. Also, the 10th GB is "bad". These bad blocks are "hardware". My linux is installed somewhere at 40th gb, but i think it won't take very long untill it's dead too. The first version of my kernel was downloaded for 260 times. Not so much as on 4pda (2000+ ), but still quite a lot. If every person who have downloaded it donated 1$ for me - i could buy a new HDD. So, if you are not indifferent to me and my HDD, please, donate to me thanks in advance
Wow!!! Finally a new kernel!
I hope it's battery friendly :laugh:
Aire kernel was my favourite GB kernel
Best regards
:good:Tnx,this is just what i needed....flashed&testing...
:good:
P.s.: I don't like "svistoperdelkas" too...
flashed, i'm trying it :good:
Finally new dev kernel.. Welcome dude! Can I use this kernel for MIUI?
Sent from my ST18i using xda premium
frogerra said:
Finally new dev kernel.. Welcome dude! Can I use this kernel for MIUI?
Sent from my ST18i using xda premium
Click to expand...
Click to collapse
yep.it works perfectly on every stock-based rom
support init.d?
I've been looking forward to this.
no, no init.d. but i'll to try add it in next version.
vdsirotkin said:
we don't like many "svistoperdelkas"
Click to expand...
Click to collapse
'Gimmicks' or 'bells and whistles'.
upd: also add to theme string tag [ICS] at the beginning.
[KRNL][ICS] VDS kernel v1.0 (11/10)
Click to expand...
Click to collapse
)
vdsirotkin said:
no, no init.d. but i'll to try add it in next version.
Click to expand...
Click to collapse
wil wait for your next version.
can i use it with CM10 ?
konikpk said:
can i use it with CM10 ?
Click to expand...
Click to collapse
no. i'm not sure, but 99% that no
vdsirotkin said:
Hello guys. Those of you, who have been monitoring ray's dev section, know, that there is such a kernel for GB, as "pure emerald' or "aire's" kernel. But its problem is that it's for GB So i decided to do this kernel for ICS. I'm from russia and 4pda, and on our forum we don't like many "svistoperdelkas", which means that we don't like to have many useless (and sometimes not stable) features.
So, you can understand now, why there are no many features in my kernel which you can find in sirkay's kernel, for example. The advantage of such a kernel is that there is no any trash in it, only main things.
Features:
OC (aka overclock) up to 1.4 gHz
UV aka undervolt
DooMKernel recovery (it's the best, IMHO)
Added smartass2 governor (a very battery friendly one)
Swap, ZRam
2way call recording (uses CallRecoder by skvalex)
Thats all A superlight kernel, as you can see Hope, that some of you share our (4pda guys') ideals in kernel features. Good luck!
Download
BTW, if you want to support my kernel (i don't believe in that ), you can donate to me thanks in advance
Click to expand...
Click to collapse
how do you define "svistoperdelkas" in kernel? debugging enabled in defconfig? what features my kernel have that yours dont?
sirkay said:
how do you define "svistoperdelkas" in kernel? debugging enabled in defconfig? what features my kernel have that yours dont?
Click to expand...
Click to collapse
wow wow, i didn't want to hurt you
OC up to 1.6, many governors, I\O shedulers and everything like that
vdsirotkin said:
wow wow, i didn't want to hurt you
OC up to 1.6, many governors, I\O shedulers and everything like that
Click to expand...
Click to collapse
sirkay said:
how do you define "svistoperdelkas" in kernel? debugging enabled in defconfig? what features my kernel have that yours dont?
Click to expand...
Click to collapse
Calm,my friends,i think that you have two different approach in kernel compiling,vdsirotkin's one is good for battery,while sirkay's one is more"experimental" and good for performance,no-one is better than another:simply they are different..:beer::beer::beer:
Inviato da me!
vdsirotkin said:
wow wow, i didn't want to hurt you
OC up to 1.6, many governors, I\O shedulers and everything like that
Click to expand...
Click to collapse
whats wrong with oc to 1.6?? my ray is stable at 1.6 so thats fine for me, nobody forces u to oc, same for governors and shedulers, not a good thing to point at another devs work and telling thats bad mine better
and arcatarc im not sure that the "simple" kernel is more battery frindle or more stable, will test during the weekand
funiewski said:
whats wrong with oc to 1.6?? my ray is stable at 1.6 so thats fine for me, nobody forces u to oc, same for governors and shedulers, not a good thing to point at another devs work and telling thats bad mine better
and arcatarc im not sure that the "simple" kernel is more battery frindle or more stable, will test during the weekand
Click to expand...
Click to collapse
even if it's stable, not a very great speed advantage does not worth battery drain.
vdsirotkin said:
wow wow, i didn't want to hurt you
OC up to 1.6, many governors, I\O shedulers and everything like that
Click to expand...
Click to collapse
arcatarc said:
Calm,my friends,i think that you have two different approach in kernel compiling,vdsirotkin's one is good for battery,while sirkay's one is more"experimental" and good for performance,no-one is better than another:simply they are different..:beer::beer::beer:
Inviato da me!
Click to expand...
Click to collapse
im not mad, just my curiosity to know how do you define "trash". if that so, then me too dont like "svistoperdelkas". i always made 2 version, one for users (with features they've requested) and one for me (with only smartassv2 and intellidemand gov, freq max 806mhz, dont UV, didnt use zram, disabled debugging, disabled unused modules).

GT-S5830i Custom Kernel many features and root included

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.

[KERNEL][CWM][GB][5.0USA&INTL][OC/UV]ACKernel r1

Hello! This is my first thread, ever, on any forum so please don't bash me if I forget something .
I've decide to make a kernel for the SGP 5.0 for Gingerbread because I loved Entropy512's, but I was slightly jelous of the INTL users and all their new givernors and I/O schedulers. Soooo i used Entropy512's sources and borrowed rumirand's schedulers and governors and tossed in a 1.4 GHz OC and a few cherry picks from KOala888 and voila!
Current features:
O3 optimization
battery pooling - 60sec (KOala888)
touchscreen responsivness tweaked (KOala888)
Screen UV (KOala888)
2.6.35.7 source for GingerBread.
Unsecure mode.
Swap support.
Overclock to 1.4Ghz and undervolt capabilities (use SetCPU or another software for UV).
Added lazy (default), interactive, interactiveX, smartassv2, ondemandX governors.
Added BFQ, V(R) and SIO (default) schedulers.
Init.d support.
Added statically linked busybox 1.19.3 (/sbin)*.
Modified adbd (pointing shell to /sbin/sh), so you can use adbd even if you don't have any partition working.
ext4 support (ghetto lagfix).
ClockWorkMod. Nandroid backup - restore works, mount/umount, format (formats to ext4).
CIFS support.
jhash3.
SoD patch from netarchy/coolbho3k.
TinyRCU.
netarchy's conservative tuning patch.
Custom bootanimation support (/system/media/bootanimation.zip) from Entropy512's kernel.
Per-File fsync() disable
Charginghacks from Entropy512.
I may release a 1.2 GHz version if the community finds 1.4 too unstable.
If there is anything i forgot please tell me!
Download USA
Download INTL
Almost forgot my sources: https://github.com/augiem94/linux_kernel_galaxyplayer
Feature requests are welcome!
Credits:
Entropy512-his sources and his handy build script! Saved me a TON of hassle
rumirand-for his sources
KOala888-for his tweaks
koxudaxi-for his OC settings
I've got Entropy's kernel on my player, and I keep having random freezes. For instance, I'll be typing or scrolling and thing go completely unresponsive for a second or two. I'm not sure if it's a governor thing or what (I've turned off overclocking to see if that helped, but it doesn't seem to have made any difference).
Do I just have a bad install of Entropy's, or is this something everyone has? Would flashing this kernel likely to fix those issues? Can I flash without re-installing my ROM (Gingerbread Based)? Are there any issues I should know about before applying this kernel?
Dr. Cyanide said:
I've got Entropy's kernel on my player, and I keep having random freezes. For instance, I'll be typing or scrolling and thing go completely unresponsive for a second or two. I'm not sure if it's a governor thing or what (I've turned off overclocking to see if that helped, but it doesn't seem to have made any difference).
Do I just have a bad install of Entropy's, or is this something everyone has? Would flashing this kernel likely to fix those issues? Can I flash without re-installing my ROM (Gingerbread Based)? Are there any issues I should know about before applying this kernel?
Click to expand...
Click to collapse
I had the same problem, i could never diagnose the source, but so far i havent had it once with the 1.4GHz OC. if you do get that problem tell me and ill look into it further .
EDIT: Problem still exists, if anyone has an idea what it is please tell me. I believe Mevordel had a theory a while back it was due to facebook being a rogue app and causing it. Feedback on this theory will be greatly appreciated!
EDIT2: Facebook does not appear to be the culprit.
augiem94 said:
I had the same problem, i could never diagnose the source, but so far i havent had it once with the 1.4GHz OC. if you do get that problem tell me and ill look into it further .
Click to expand...
Click to collapse
Well, I've flashed it now. Here's to hoping it's smooth sailing from here on out
I ran this kernel almost all day yesterday. Visually, things in the UI don't look much faster (probably because of the lack of GB hardware acceleration, and Project Butter), but a few 3D games run noticeably better. Those random pauses that occur, especially when typing on a keyboard, have seemed to also disappear. Thanks for making Gingerbread a bit better to use for those of us that can't let it go completely just yet!
I likewise ran all day, and didn't see any issues. I'm optimistic they're gone now. I never install Facebook, to further disprove that theory.
General question lol is it possible to compile gingerbread kernels with a Linaro toolchain?
Sent From My USA Galaxy Player 5.0
augiem94 said:
General question lol is it possible to compile gingerbread kernels with a Linaro toolchain?
Sent From My USA Galaxy Player 5.0
Click to expand...
Click to collapse
Of course But you may get compile errors when building with Linaro, in which case you will need to solve them. There are also a few other things to worry about with Linaro, else you may solve the errors and get the kernel to compile and it won't boot.
Thank you! I am a going to load this right now. Thanks for including smartassV2 in governors. The main reason I used INTL r14 over Entropy.
Edit: 8:50 pm.
Cannot load over clock module from Tegrak. When I try to load the module and change the OC to 1.152 (which I find most stable on my player) the player will reboot. 1.2 and 1.4 seem to be the only option for OC. Been running at 1.2 for now with no issues. 1.4 seemed to run too hot.
YP-G70 USA
R.E.D.D ROM
Rumirand r14 INTL Kernel on YP-G70 USA device
I Like Turtles.
1.152 OC
:fingers-crossed:
HOG1csmith said:
Thank you! I am a going to load this right now. Thanks for including smartassV2 in governors. The main reason I used INTL r14 over Entropy.
Edit: 8:50 pm.
Cannot load over clock module from Tegrak. When I try to load the module and change the OC to 1.152 (which I find most stable on my player) the player will reboot. 1.2 and 1.4 seem to be the only option for OC. Been running at 1.2 for now with no issues. 1.4 seemed to run too hot.
YP-G70 USA
R.E.D.D ROM
Rumirand r14 INTL Kernel on YP-G70 USA device
I Like Turtles.
1.152 OC
Click to expand...
Click to collapse
Same problem here with Tegrak, I'll try to get it sorted out in the next release.
EDIT: I got the module to load i think, but the device reboots directly after. It reboots after the Load Module button greys though so I'm fairly sure its loading
EDIT2: It loads if i set the max frequency to 1.2GHz from No Frills, but if i change it back to 1.4 after its loaded it reboots. Getting there .
it can't get "too" hot from technical side
Wysyłane z mojego YP-G70 za pomocą Tapatalk 2
augiem94 said:
:fingers-crossed:
Same problem here with Tegrak, I'll try to get it sorted out in the next release.
Click to expand...
Click to collapse
You probably can't load the tegrak module because the vermagic is different
android1234567 said:
You probably can't load the tegrak module because the vermagic is different
Click to expand...
Click to collapse
Im really new to the dev scene, mind explaining?
Sent From My USA Galaxy Player 5.0
augiem94 said:
Im really new to the dev scene, mind explaining?
Sent From My USA Galaxy Player 5.0
Click to expand...
Click to collapse
The tegrak module and the kernel have version names in them and the module will only load when the version inside said module matches the version of the kernel. Basically, they need to have the same name. There's some nice info on this here: http://www.tldp.org/LDP/lkmpg/2.6/html/x380.html
android1234567 said:
The tegrak module and the kernel have version names in them and the module will only load when the version inside said module matches the version of the kernel. Basically, they need to have the same name. There's some nice info on this here: http://www.tldp.org/LDP/lkmpg/2.6/html/x380.html
Click to expand...
Click to collapse
Forgive me if im being numb, but i havent changed the version in the makefile at all.
Sent From My USA Galaxy Player 5.0
After using it for a few days now,it seems that scrolling still sometimes locks up. I haven't noticed any issues with typing yet, but that could be not using it at the right time.
Sent from my YP-G70 using xda app-developers app
I've been using this on 1.2 GHz for over a week and it is great.
No persistent issues.
Thanks for the kernel!
I appreciate your work.
YP-G70 USA
R.E.D.D ROM
AC Kernel
augiem94 said:
Forgive me if im being numb, but i havent changed the version in the makefile at all.
Sent From My USA Galaxy Player 5.0
Click to expand...
Click to collapse
It's not the version of the version but the localversion (normally it is 2.6.35.7-XXXXX) The X represents the local version. You can modify the module to actually make it work with the kernel or in your case modify the localversion specified in the defconfig.
Thank you so much for this Kernel!!!! I am loving the 1.4 Ghz. Smooth sailing so far. Once again thanks!

Categories

Resources