FuguMod is now available for CM7
You can get builds at http://fugumod.org/CM7_galaxysmtd/
They are named CM7_FuguMod_xxxxx.zip
Thanks
Testing: Zurchpet, Pagot
Boot logo: Virnik, Mothaat
Initial packaging code: Zacharias.maladroit
Proeminent features
- tiny preempt RCU with RCU boost
- Voodoo Sound V10
- Voodoo Color v2
- more entropy
- network obfuscation for closed ports
- short backlight timeout
- various security fixes
- overclocking/undervolting
- interactive and tweaked smartassv2 governors (default is ondemand
- updated wifi driver
- led notifications
- BFQ scheduler (default is CFQ)
Source
https://github.com/renaudallard/android_kernel_samsung_aries
Twitter feed for commits
http://twitter.com/#!/renaudallard
Daily builds
Those builds are made every day to sync for changes in CM7/CWM. Version number does not change if there is only a CM7 sync (no changes in the kernel itself), but you can see the time at which it has been built on the download page.
Quadrant score
Quadrant score doesn't mean much, but you should be able to go over 2000.
BLN
It works then standard way of CM7 with quiet hours, don't use FuguApp
Changelog
https://github.com/renaudallard/android_kernel_samsung_aries/commits/android-samsung-2.6.35
IRC
irc.freenode.net #fugumod
Latest kernel doesn't boot (just in case that happens)
Don't panic, extract the zip of the former working one and flash boot.img as kernel with heimdall
Front camera problems
Replace your old /system/lib/libcamera.so by this one: https://faramir.eriador.org/r/libcamera.so
Or use FadeFX update script: https://faramir.eriador.org/r/CM7_Camera_Update.zip
My clock is drifting, my RIL is slow to connect
Those are known bugs for versions between 1007 and 1068
Does it work on MIUI?
It works on recent MIUI versions, however I am not testing it on MIUI myself. I haven't tried MIUI and I am not interested into it. Please don't send me any PM concerning MIUI, it will be ignored, instead look at MIUI forums.
Wifi doesn't work/ I cannot install new apps
issue "mount" and "dmesg" commands, if you see something like this:
/dev/block/mmcblk0p2 on /data type ext4 (ro,nosuid,nodev,noatime,nodiratime,barrier=1,data =ordered,noauto_da_alloc)
[ 11.424728] EXT4-fs error (device mmcblk0p2): ext4_init_inode_table:1282: comm ext4lazyinit: Something is wrong with group 0
[ 11.424739] Used itable blocks: 35itable unused count: 0
[ 11.424744]
[ 11.425253] Aborting journal on device mmcblk0p2-8.
[ 11.428673] EXT4-fs (mmcblk0p2): Remounting filesystem read-only
Click to expand...
Click to collapse
Then you have a corrupted ext4, make a titanium backup (do _NOT_ do a nand backup in recovery), factory reset, and restore.
System becomes slow or even freezes when there is almost no more memory
You are using one of the early 1800 releases, please upgrade to at least 1880
CM7_FuguMod_xxxxxxxx_xxxxn_update.zip with n
normal stock CM7 colors
CM7_FuguMod_xxxxxxxx_xxxxv_update.zip with v
with the latest available voodoo color included
WoW best news! And works!
EDIT: I has nightly #19 and works
Works well on CMSGS nightly build 18
Ok, trying right now - will post back.
I've very much enjoyed that kernel while on stock ROM, so let's see now!
Thanks
EDIT: After some use, works great - nothing else to say!
I will try this tonight and will report back..anyways great work!!
Thanks, will try it later!
So, this kernel is based on Zachs (neo_06) Kernel source? The same kernelconfig with all its features (Bugs) and without init scripts?
You really disabled OC/UV?
nexxx85 said:
So, this kernel is based on Zachs (neo_06) Kernel source?
Click to expand...
Click to collapse
No, it's not, it's based on stock CM7 from teamhacksung
is recommended to flash the juwe11 ram script over this kernel?
awia said:
is recommended to flash the juwe11 ram script over this kernel?
Click to expand...
Click to collapse
I do believe in the nightly thread of CM7 is a nice response to this particular question from codeworkx .
I would say no
I have been waiting for this - Will test it out now
is possible to add the voodoo color module?
awia said:
is possible to add the voodoo color module?
Click to expand...
Click to collapse
that is in the pipe
Sent from my GT-I9000 using XDA Premium App
Cheers mate, first impressions - mostly very fast, xda app seems to lag somewhat though - kernel cleaning script used before flash. Rebooted after.
Edit, after a few reboots, xda app lag stopped, so may have been my broadband at fault.
Had my first instance of android os drain overnight
Much appreciated.
Sent from my insanity cm sgs
Will test it now... Thanks nikademus!
... shame tomorrow exams ...
I love your kernel, I hope you put there HID driver.
Works on Miui or not ?
barome said:
Works on Miui or not ?
Click to expand...
Click to collapse
No idea, it's currently based on #19 nightly CM7 for SGS. If you try, feel free to report.
barome said:
Works on Miui or not ?
Click to expand...
Click to collapse
nikademus said:
No idea, it's currently based on #19 nightly CM7 for SGS. If you try, feel free to report.
Click to expand...
Click to collapse
^^ Which means that it will most likely NOT work, since MIUI is still using the old RIL, unless that has changed since I last checked.
awia said:
is possible to add the voodoo color module?
Click to expand...
Click to collapse
Actually, it seems that atinm already put some color enhancements in #19 of CM7.
Could somebody tell me what advantages this kernel has over tk-glitch?
Related
OK, first off, this kernel is SUPER alpha! And I mean, SUPER ALPHA! If you're not experiencing crashes every once in a while, #yourdoinitwrong. Now to the good stuff.
Join us on freenode: #suckerpunch
Huge special thanks to Xcaliburinhand and eXistZ (current co-dev), without them, this kernel wouldn't eXistZ.
Talon Kernel build 0.1.4:
Chainfire's initramfs
CWM 3.0.0.5
Reorient by Xcal
Jhash3
Voodoo Color Fix
Voodoo Sound v8
Wired Headset Support
Audio Dock Support
Battery Polling set to 60s
Set Light Sensor Polling to 1s
SIO Scheduler
Interactive Governor
OC/UV support up to 1.2ghz
Stochastic Fair Blue (SFB) network scheduler
Disabled Android Logger (Logcat) // Not sure how this is a feature, but I'll look into it.
Few Upstream Fixes
CONFIG_HZ=100
341 MB of RAM! ZOMG
More OC/UV levels coming soon
And bam! That's it! You can get it here: http://dl.dropbox.com/u/9426310/Talon.zip
Development is moving very quickly. Expect your build to be obsoleted in an hour. Get your hourly here. (Completely untested. If something is wrong, let me know in the thread.)
And to everyone who downloads this: THIS IS NOT A BUG REPORTING THREAD. If you find a bug, put it on the github issue tracker here: https://github.com/existz/linux_gt-i9000-gb/issues
And you can grab the source code here:
https://github.com/existz/linux_gt-i9000-gb
Muchas Gracias to:
Supercurio
eXistZ
Xcaliburinhand
Chainfire (http://forum.xda-developers.com/showthread.php?t=788108)
designgears
Raspdeep
sztupy
Laststufo
Kodos96
Morfic
Anyone else I forgot
Messed up and saved unstable voltage control settings to boot? Erase them from CWM! advanced->wipe voltage settings
Original Captivate (not craptivate) thread: http://forum.xda-developers.com/showthread.php?t=1050206
You can track commits to the repo at http://twitter.com/#!/existz_dev. Have fun, click thanks, follow me on twitter, and heck, if you have a few extra bucks, I wouldn't mind if you pressed donate (the money is going toward a Nook Color to develop on)!
Bugs:
Tell me on github!
Voltage control settings might not stick on reboot. Updating busybox fixes this.
EXT4 support?
It has Chainfire's initramfs. The conversion has to be done via his app.
Nice>>>>>>
i has been waiting for OC on JVB rom
testing and report
tanks and keep the good work (i hope to see OC to 1.5Hz)
flash over SimpleHoney 3.1 final rom, the mounting of internal SD have problem, all app on sdcard show SD icon only, maybe need a fresh rom to flash it?
versa-desire said:
flash over SimpleHoney 3.1 final rom, the mounting of internal SD have problem, all app on sdcard show SD icon only, maybe need a fresh rom to flash it?
Click to expand...
Click to collapse
Try wiping cache and dalvik cache in CWM
froli13 said:
Try wiping cache and dalvik cache in CWM
Click to expand...
Click to collapse
yes, already wipe both, still the same, thanks for suggestion anyway
Sounds interesting.
Sent from my GT-I9000 using XDA App
finelly oc/ov kernel thanks for your effort man,can use Pimp My Cpu with it
I've been waiting for thissss!!! mucho gracias..! Obrigado! terima kasih!
*Craptivate? lol.. Is that on purpose?
/nik on XWJVA
Finally flash it from start with JVB-JV3-JVK CF Kernel, Talon Kernel, it work now, thanks!
Awesome.. We can't let the cm and miui guys have all the ocing fun!
Will keep an eye on this project. ;-)
Sent from my GT-I9000 using XDA Premium App
I found the answer of disappear of SDCARD app, it only occur when u convert the file system to EXT4, if in RFS that is no problem
Ah the talon kernel Ive been hearing so much about on ...
Rave reviews on the captivate
Will be watching the development of this
Hey glad to see this thread up! I'm sure my first test is obsolete already! Lol!
**Simply Honey 3.1, Talon i9000 test kernel OC/1.2Ghz, JVK modem**
versa-desire said:
flash over SimpleHoney 3.1 final rom, the mounting of internal SD have problem, all app on sdcard show SD icon only, maybe need a fresh rom to flash it?
Click to expand...
Click to collapse
Exact same problem here, so it IS rom related then...
**Simply Honey 3.1, Talon i9000 test kernel OC/1.2Ghz, JVK modem**
rlorange said:
Exact same problem here, so it IS rom related then...
**Simply Honey 3.1, Talon i9000 test kernel OC/1.2Ghz, JVK modem**
Click to expand...
Click to collapse
Same here. It has to do something with lagfix (as versa-desire already mentioned) most likely, because I'm running on stock and all my partitions have been converted to ext4. Haven't tried converting back to RFS.
well i don't have probleme fo this moment undervolting to
100mhz 100mv
200mhz 100mv
400mhz 75mv
800mhz 75mv
1000mhz 25mv
1200mhz 25mv
rlorange said:
Hey glad to see this thread up! I'm sure my first test is obsolete already! Lol!
**Simply Honey 3.1, Talon i9000 test kernel OC/1.2Ghz, JVK modem**
Click to expand...
Click to collapse
Must of been your rant in simply honey rom
Kernel based on tytungs r11 (all credits to him) see changelog for improvements
Differences:
-Removed reiser fs and btrfs filesystems useless for most users.
-No default USB tether.
-No need for custom vold(usb notifcations)
-Fixes
For the rest all the same features.
I will continue to add changes. But to add more changes I need user feedback first of the latest kernel. Plan is to update the kernel every 1-7 days. And keep or remove commits based on user feedback.
Attachment is for Magldr flash in cwm.
For clk extract package and use fastboot commands.
Gitorious source
Updated by my friend joplayer. The kernel building etc is done by me.
Credits
Alle kernel devs
Tytung, Markinus, Cotulla, hastarin.etc
Donations:
I would like to sugest to donate to markinus he did a lot of work on hd2 kernel. And he is a bit forgotten somehow. For the rest of course you can also donate to the famous guy cotulla and the smart guy tytung.
Changelog:
Code:
[B]2.1[/B]
-Updated usb driver full notifications etc.
-No custom vold needed anymore.
-Completely disabled RNDIS driver use app from market
(Because missing stuff and issues)
-msm_fb: Fix framebuffer console [Arve Hjønnevåg]
-updated to latest mmc evo driver
-For some reason it wants to scan your sd card on boot for errors need to check why.
Added experimental:
-Kernel without extra I think unused network stuff. Needs testing
[B]2.0[/B]
[B][U]Various usb fixes maybe no need for custom vold in etc but I didnt test if the custom file is still needed, hopefully this fixes data drop.[/U][/B]
.....
-Fixed conditionals on MSM_RMT_STORAGE_SERVER -snq
-Clean ups
[B]1.4[/B]
-Disabled one useless debug feature
-Camera clean up >credit snq faster opening
-Small bug fix
-Compiler optimizations
-Switched to cfq I/O scheduler it is more consistent then noop.
[B]1.0[/B]
-Removed reiser fs and btrfs filesystems useless for most users.
-Smartass as default.
-Small config tweaks
Old releases:
See the attachments below
It is really important that you give feedback.
Please not the to general hd2 kernel bugs. This kernel is created with the intension to improve speed and stability. Not to fix the biggest hd2 kernel bugs the reason for this is simply lack of skill.
Woke..we was waiting for this..thx JW..I will try it now ..place release your miui 1.8.19 with it
Sent from my HTC HD2 using XDA Premium App
JANs "[KERNEL]-{---------JW_tytung_S1----------------}" Kernel ... what a surprise
Does it include the wake up lag fix?
Sent from my HTC HD2 using XDA Premium App
prulleman said:
Does it include the wake up lag fix?
Sent from my HTC HD2 using XDA Premium App
Click to expand...
Click to collapse
The base is TyTungs R11b2 ... so should be included the wake up lag fix.
I am using tytung 11 final Does this kernel change anything to his wifi calling? I need wifi calling.
what happen to Tytung's own kernel releases? halted and handed over to you?
suggestions for opening post
change log ?
date change log?
tytung original version vs S1, S2 etc version..
Thanks Awarded for the effort anyways
flashing now after NANDROID backup
jcsy said:
what happen to Tytung's own kernel releases? halted and handed over to you?
suggestions for opening post
change log ?
date change log?
tytung original version vs S1, S2 etc version..
Click to expand...
Click to collapse
No he didnt handed them over to me. I keeped tytungs name for the kernel just as respect for him since my work is very minimal. Thanks for the suggestions I will use them in the next release my plan is just to spend more time to improve the kernel by using general android kernel and cm fixes.
And about wifi calling the module and kernel support is included apart from reiser fs and btrfs you should have everything what tytungs kernel has.
ok
oh yeah, hastarin's name should be there since Markinus branch was modded by Hastarin, then Tytung modded Hastarins final 8.6 kernel ( back in the SD build days)
no idea where Hastarin is nowadays though..
great...but I dfound out that tytungs kernel 11 has some serious mobile network connection issues....almost everytime the device turns the screen off and enters sleep state, connection is lost, after waking up, I need to enter PIN to start radio again...maybe you could fix that too
(I am on clk)
nice work m8!
I would love to have a variant of the tytung's kernel for the GB Sense builds with working BT Headset.
Also the OC limit could be pushed further than 1190mhz.
tested on Hyperdroid CM7 Honeybadger (2.3.4) and originally from Tytung r10
WIFI works
3G works , for now until I get to test that complaint regarding timeout during screenoff
Default Smartass will test battery drain and performance across next 24 hours
screen delay was fixed on mine, its so fast that if u keep pressing it , the screen blinks only for a bit
thanks mate
jcsy said:
tested on Hyperdroid CM7 Honeybadger (2.3.4) and originally from Tytung r10
WIFI works
3G works , for now until I get to test that complaint regarding timeout during screenoff
Default Smartass will test battery drain and performance across next 24 hours
screen delay was fixed on mine, its so fast that if u keep pressing it , the screen blinks only for a bit
thanks mate
Click to expand...
Click to collapse
-Keep in mind that battery might need to settle (maybe need to clean battery stats) that is always a bit different when using different kernel sometimes you need to sometimes it is not needed.
-
jcsy said:
ok
oh yeah, hastarin's name should be there since Markinus branch was modded by Hastarin, then Tytung modded Hastarins final 8.6 kernel ( back in the SD build days)
no idea where Hastarin is nowadays though..
Click to expand...
Click to collapse
i think he sold his HD2 and get Desire HD.
dunno why your mod feels slower and more ram comsuming. tested on dunghop pyramid clk v2.1.
edit : also very fast boot (my phone boot's faster than win mob time)
someone make a zip for clk user, this Fu**ing ADB doesn't work on windows 7
Gho57 said:
someone make a zip for clk user, this Fu**ing ADB doesn't work on windows 7
Click to expand...
Click to collapse
im on w7 64 bit and all working well
Finally we have a dedicated updating kernel every week or so... oh god i miss the old times when we had Hastarin and marichima etc.. kernels updated everyday =)))))
Edit: also check the battery issue while listening to music on standby mode, cuz i get 60-100mAh with tytung's kernel 11b2 on MIUI latest.
WARNING:
THIS KERNEL ONLY RUNS ON ICS SENSE ROM.
IT WON'T WORK ON ANY AOSP ROM AND YOUR DEVICE MUST BE S-OFF
Click to expand...
Click to collapse
Basic features:
Up-to-date with Linux Kernel 3.0.y
Overclocking and Undervolting features. CPU Frequencies: from 149Mhz up to 2016Mhz (2.0Ghz).
Tons of patches/fixes for Ace.
Tons of patches from Code Aurora Forum (CAF), Common Android Kernel Tree (kernel_common repo, branch 'android-3.0'), KangBang Kernel, Andromadus...
CPUFreq Govenors: performance, powersave, ondemand, conservative, interactive and smartassV2.
CPUFreq 'Interactive' governor will always be up-to-date with Common Android Kernel Tree.
USB Force Fast Charge feature. Control it with 'Fast Charge' app, get it on Google Play.
Sweep2wake feature for Atmel touch screen driver ONLY!
Better battery life.
Many others things...
Change Log:
Code:
r2: Initial release for HTC Vision
[LIST]
[*] Sweep2Wake: implemented and fix s2w for atmel touchscreen – All credits to @show-p1984
[*] Updated Linux Kernel version to 3.0.63
[*] Add 3 more cpu frequencies: 149Mhz, 1900Mhz, 2016Mhz
[*] ext4: prevent kernel panic in case of uninitialized jinode
[*] Add the BFQ-v6 I/O scheduler to 3.0. @KangBang Kernel
[*] Tweak some BFQ parameters to be more flash memory alikes. @franciscofranco
[*] Add kineto_gan module, which is neccesary for Wifi Calling feature
[*] Camera: Fixed kernel panic on Sabsa Prime ROM. (msm: camera-7×30: Free buffers from frame queue at open)
[*] Update kernel config. – Enable “USB CSW hack feature”
[*] Use “SLQB (Queued allocator)”
[*] Enable “cleancache” feature
[*] Enable “Zcache” feature
[*] Disable “FUSE filesystem”.
[/LIST]
Bugs:
- You tell me.
Reporting bugs:
Provide the last_kmsg file before report bugs!
Download Here
Credits :
Virtuous Team
SBryan12144
DevChun
p2pjack
thachtunganh
Thanks to:
thachtunganh (for allowing me to compile the kernel for vision)
flinny (for help in debugging errors)
Kernel Source :
Advanced Sense Kernel
Beta releases
Reserved...
one more... just in case..
Odp: [KERNEL][18-02-12][3.0.y]Advanced Sense Kernel – r2
Btw. It's 18-02-13.
Sorry for offtopic.
Sent from my HTC Vision using xda premium
Working gut on your 3.6 Sense ROM.
Rom is faster
btw. lol, I have problem. rom is restarting while Im trying to wake up phone again
Will it make any difference on Vision X R3?
Wizard_Polska said:
Working gut on your 3.6 Sense ROM.
Rom is faster
btw. lol, I have problem. rom is restarting while Im trying to wake up phone again
Click to expand...
Click to collapse
Updated kernel link. Download again and flash. It might will solve your problem.
geojoking said:
Will it make any difference on Vision X R3?
Click to expand...
Click to collapse
Try for yourself.
ajhavery said:
Updated kernel link. Download again and flash. It might will solve your problem.
Try for yourself.
Click to expand...
Click to collapse
Not working... Restart, restart, restart.
Wizard_Polska said:
Not working... Restart, restart, restart.
Click to expand...
Click to collapse
Can you get me the last_kmsg file??
It is present in /proc folder. You can access it using any file manager.
A quick fix you can try. Flash the 3.0.50 kernel attached with this post and then reboot. and then reflash the attached advanced sense kernel.
It might help. But remeber to extract the last_kmsg file before doing all this.
And if reboot occurs, try to get me a logcat too.
ajhavery said:
Can you get me the last_kmsg file??
It is present in /proc folder. You can access it using any file manager.
A quick fix you can try. Flash the 3.0.50 kernel attached with this post and then reboot. and then reflash the attached advanced sense kernel.
It might help. But remeber to extract the last_kmsg file before doing all this.
And if reboot occurs, try to get me a logcat too.
Click to expand...
Click to collapse
ok I will try it tomorrow
3.0.6x kernels compiled sources @ thachtunganh, have a problem with installing the "system" as R/W.
The only thing so far, the solution that I could find, then flash the kernel 3.0.50 or 3.0.55 and later kernel v3.0.6x.
Then the "system" can be installed under R/W.
@Torxx also mentioned this in a thread about ViperDHD.
@ajhavery - you know which switch in the config is responsible for the "FastCharge"?
qriozum said:
3.0.6x kernels compiled sources @ thachtunganh, have a problem with installing the "system" as R/W.
The only thing so far, the solution that I could find, then flash the kernel 3.0.50 or 3.0.55 and later kernel v3.0.6x.
Then the "system" can be installed under R/W.
@Torxx also mentioned this in a thread about ViperDHD.
@ajhavery - you know which switch in the config is responsible for the "FastCharge"?
Click to expand...
Click to collapse
Here are the line you need to add:
#
# TI WLAN driver
#
CONFIG_FORCE_FAST_CHARGE=y
I was thinking of starting a new thread with your compiled kernels.
And if you give me your github address then I could commit a few things too.
what's your opinion on that?
Using this kernel with viperZ no problems so far. Will try for some days to see about battery life and see if there might be some problems occure.
Thanks
ajhavery said:
I was thinking of starting a new thread with your compiled kernels.
And if you give me your github address then I could commit a few things too.
what's your opinion on that?
Click to expand...
Click to collapse
Sure.
Receive PM.
greetings
q.
good test now....
When you run the application "Fast Charge" and it turned on, after a few seconds, plug in the USB cable and the screen appears in the "Power Source" - USB.
And I think there should be "AC" - am I right?
Otherwise the trick will not work with USB FastCharge.
regards
q.
Could this one solve my problem with my BT heaset (Jabra EasyGo) which is OK in GB roms, but not with ICS+ ?
In ICS roms (3.x kernels) only audio streaming and buttons wokrs, but no sound in calls...
And after being used to ICS I am quite p***ed off by having to downgrade to GB just because I am driving often and I need the headset
Sent from my HTC Vision using xda app-developers app
a.s.j said:
Could this one solve my problem with my BT heaset (Jabra EasyGo) which is OK in GB roms, but not with ICS+ ?
In ICS roms (3.x kernels) only audio streaming and buttons wokrs, but no sound in calls...
And after being used to ICS I am quite p***ed off by having to downgrade to GB just because I am driving often and I need the headset
Sent from my HTC Vision using xda app-developers app
Click to expand...
Click to collapse
I've tested it with sabsa prime rom and bluetooth works for me in calls. But again you have to test.
Good work. I waiting for your sources.
Neo2SHYAlien said:
Good work. I waiting for your sources.
Click to expand...
Click to collapse
Sorry, I'm too busy with my exams going on. I have the modded kernel source on my laptop and will commit it to my github once my exams get over on thursday.
Kindly wait till then.
AOSP RIN Kernel for D851
Close to stock with some sugar added ... delicous!
Hey guys and girls,
here is my attempt to build up on the cm source for an modified AOSP kernel, hope you like it, have fun
First of, DISCLAIMER, I'm not responsible for bricked devices, dead unicorns, rainbows with missing colors, world war, nose bleed, void warranty (you know that already, don't you? your warranty is void now and it's your fault ) or any other harm happening to your device, you or people around you!
What does it serve? (Features)
AnyKernel
Kexec Hardboot patch
FauxSound support
OC to 2.7GHz and UC support
Voltage control
Intelliplug
Cpu limiter
GPU Overclocking to 675Mhz
Simple GPU Algorithm
Simple_ondemand GPU Governor fixed
fsync on/off support (on by default)
Power efficient workqueues
Dynamic management of dirty page writebacks
Dynamic Read Ahead
IO Schedulers
CFQ
DEADLINE
FIFO
FIOPS
NOOP
ROW (default)
SIO
TRIPNDROID
VR
ZEN
Governors
Adaptive
Conservative
DanceDance
Intelliminmax
Interactive (default)
Lagfree
Lionheart
OnDemand
Performance
Powersave
SmartassV2
Userspace
Wheatley
Smartmax
TCP Congestion Algorithms
BIC
Westwood+
Vegas
Veno
Yeah
HTCP
Cubic (default)
Reno
LiveSharpening
2-Way Call Recording support
exFat support
DriveDroid support
KSM
android logger sysfs toggle (disabled by default)
Many under the hood fixes
Stability
More to come
How to apply it? (Installation)
IMPORTANT: Read through all the requirements, steps and warnings before you do anything, if any requirement doesn't match or you don't know what one or more of the steps below mean or do, ask before you do any of them, if you don't know how all the steps can be done, let it be, I warned you, if you don't do and something bad happens, I'll just laugh at you!!
Requirements? Yes!
D851
Custom Recovery
AOSP based lollipop ROM (Mainly cm12 based)
How to flash the kernel?
BEWARE to be on the default kernel of the given ROM (NO custom, except at updates of this one!!) when flashing this kernel, the ramdisk is taken from the currently flashed kernel!!!
Download zip
Place on internal or external SD
Reboot to recovery
Choose install zip
Search for the downloaded zip
Confirm flashing
Wipe cache
Reboot
Have fun
Changes? (Changelog)
14.01.2015/1.6.5
FauxSound support added
Dynamic read ahead
13.01.2015/1.6
Initial AOSP release
Full list of commits can be found here
Where to get it from? (Download)
google drive | AndroidFileHost | dev host
Let me test!! (Beta Testing Community)
Google+ LG G3 Beta Testing Community
Show me the so(u)rce(ry)! (Source Code)
https://github.com/tectas/android_kernel_lge_msm8974ac/tree/rin-cm-12.0
Donators (huge thanks, you're simply great )
@Toneman07
@Helloworld294
@shaarky
@Dreamxtreme
@guyd
@mosincredible
@tobitege
@AndroidUzer
Credits
XDA for the great community
Google for their great operating system
LG for the great device
CyanogenMod for the base this is built up from
@invisiblek for his marvelous job on the bring up of the device and the many patches
@HolyAngel for some commits I used
@faux123 for his great work with intelli* and beyond
@KAsp3rd for some commits I used
@myfluxi for some commits I used
@trialsrider1 for some commits I used
@Skin1980 for his breakthroughs at our device, his support and for being such a nice guy
@Lord Boeffla for some commits I used
@GuneetAtwal for some commits I used
@DooMLoRD for some commits I used
@Fechinator for some commits I used
@savoca for AnyKernel, Livesharpening and some other stuff
@Christopher83 for his implementation of Dynamic management of dirty page writebacks and some additional stuff
If you like my work, please show your appreciation by pressing the thanks button, if you want to do more, i've nothing against a little donation, but I'm as happy when you just thank me by pressing the button
XDA:DevDB Information
Rin Kernel AOSP, Kernel for the T-Mobile LG G3
Contributors
Tectas
Source Code: https://github.com/tectas/android_kernel_lge_msm8974ac/tree/rin-cm-12.0
Kernel Special Features:
Version Information
Status: Beta
Current Beta Version: 1.6.5
Beta Release Date: 2015-01-14
Created 2015-01-14
Last Updated 2015-01-14
Reserved
Awesome thanks. Heard good things about your STK LG kernel. Downloading
razrlover said:
Awesome thanks. Heard good things about your STK LG kernel. Downloading
Click to expand...
Click to collapse
Super addition to the D851 arsenal.
Thanks
P.S: Can't seem to find it in the downloads!
arifqur said:
Super addition to the D851 arsenal.
Thanks
P.S: Can't seem to find it in the downloads!
Click to expand...
Click to collapse
Sorry, link fixed.
Tectas said:
Sorry, link fixed.
Click to expand...
Click to collapse
Thanks for the link and especially thanks for being the first Dev to include kexec hard boot patch for D851 in his kernel
Heh, I managed to screw up my MultiROM setup.
Fusion LP was a tertiary ROM. I decided to flash this kernel against it. Almost 10 minutes and it never finished flashing. TWRP was also frozen.
On restart none of the ROMs would boot. Trying to reselect Fusion in MultiROM would fail and freeze/lock TWRP. Seems the partition with Fusion got corrupted.
Got tired of pulling the battery so wound up restoring primary ROM and will start over with MultiROM.
Just one of those things probably unrelated to the kernel itself.
I should have at least backed up the secondary ROM. Oh well. ?
Small update to 1.6.5:
14.01.2015/1.6.5
FauxSound support added
Dynamic read ahead
Download within the OP, have fun
Tectas said:
Small update to 1.6.5:
14.01.2015/1.6.5
FauxSound support added
Dynamic read ahead
Download within the OP, have fun
Click to expand...
Click to collapse
Thanks
Working well so far, thanks :good:
marcdw said:
Heh, I managed to screw up my MultiROM setup.
Fusion LP was a tertiary ROM. I decided to flash this kernel against it. Almost 10 minutes and it never finished flashing. TWRP was also frozen.
On restart none of the ROMs would boot. Trying to reselect Fusion in MultiROM would fail and freeze/lock TWRP. Seems the partition with Fusion got corrupted.
Got tired of pulling the battery so wound up restoring primary ROM and will start over with MultiROM.
Just one of those things probably unrelated to the kernel itself.
I should have at least backed up the secondary ROM. Oh well. ?
Click to expand...
Click to collapse
I'm using it with Fusion as primary ROM with no problems. But flashing fusion itself takes close to ten minutes to flash, and the progress bar shows nothing until it's done. I was already on fusion, then flashed RIN and Multirom.
Never mind.
Working well with Euphoria.
Thanks for a great AOSP kernel
joshuajones said:
I'm using it with Fusion as primary ROM with no problems. But flashing fusion itself takes close to ten minutes to flash, and the progress bar shows nothing until it's done. I was already on fusion, then flashed RIN and Multirom.
Click to expand...
Click to collapse
I changed my primary SkyDragon ROM then reflashed kexec kernel and multirom. Discovered my CM11 was still there (cool) then reflashed Fusion.
Flashed RIN kernel but this time I waited. It took much longer than the ROM install.
But all is good. Fusion seems to be running great with RIN.
Thanks.
Sent from my LG-D851 using Tapatalk
Kernel is working great
I've used this Kernel on about 3 different LP ROM's (clean flash) and on each of them, the pull down menu appears and freezes after ending calls whether its being made or receiving them. If you are able to get out of the menu, the pull down no longer works. You must reboot for everything to return to normal...
Nothing says great batterylife except when it tells me 1 day 19 hours and hasnt been on a charger since 8 am
Nice kernel exelent battery and no complains for now ?
Been off charger all day with light use and its still going strong
scribbles92 said:
I've used this Kernel on about 3 different LP ROM's (clean flash) and on each of them, the pull down menu appears and freezes after ending calls whether its being made or receiving them. If you are able to get out of the menu, the pull down no longer works. You must reboot for everything to return to normal...
Click to expand...
Click to collapse
Done a few clean flashes since I started using this kernel but I'm not having this problem...
Overview:
This is a custom kernel based on Omni sources for our legendary i9000. This is only for 5.1.1/6.0.1 roms and no other version of android will be suppported
It works on any Omni based 5.1.1/6.0.1 rom.
>The zip you will download is flashable via recovery.
>> Use devil kernel manager or NStools to edit the kernel settings.
Features : - Multiple CPU governors (lulzactive, smartassV2, wheatley, lagfree, ondemandX)
- Tweaked smartassV2
- BFQ, Zen, VR & SIOPLUS I/O schedulers added
- Tweaked VR
- New TCP algorithms (westwood is default)
- Bigmem, up to 430mb
- CMA (MM only for now)
- Kernel compressed with XZ
- Compressed initramfs
- Dynamic page writeback
- Dynamic Fsync
- Custom ARM & INT voltages
- Voltages fixed for more stable OC
- Selectable GPU OC (not working properly for now)
- Fast charge
- BLX
- Live OC
- FULL O3 optimisations
- Call volume hack
- Touchwake
- BLN
- Zram
- Swap / Zram optimisations
- LMK tweaks
- SLQB memory allocator
- NEON optimized crypto routines
- Voodoo color
- SquashFS support (module)
- EXfat support (module)
- 720p patched bigmem libs
- Built from the latest Omni source
- Built using custom Cortex-A8 optimized UBERTC 5.3 toolchain of @Cl3Kener
Todo:- Backport more things from higher linux versions and fix remaining conflicts ...
- Fix GPU OC ... Well we have live OC, not worth the time i guess.
- Make CGROUP_TIMER_SLACK work
- GPU driver to DDK [email protected]
- Make a better (and more fancy) updater script
- Fixing the remaining issues [...]
What I wont do : - Enable TV out
- Upgrade linux version
- Add useless CPU governors or I/O schedulers
- make your phone as fast as a i9500
Please use it at your own risk! I am not responsible for any damage that may occur to your device.
Download :
Latest android 5.1.1 kernel :
Kernel_ION.zip MD5 : 2060f96fbffc98a1f2fae9108066b69a
http://www50.zippyshare.com/v/zVr8YvZ4/file.html
Latest android 6.0.1 kernel :
Kernel_CMAEXP.zip MD5 : 236f89a961b559c666a1c064aaccd728
http://www43.zippyshare.com/v/Yxm6WDuA/file.html
Old versions :
https://mega.nz/#F!3x5VTbiQ!87aMOGoDBuQZmiELhKlUkQ
Thanks:
@humberos
@DerTeufel1980
@kasper_h
@Alberto96
@Ezekeel
@xc-racer99, for his help on setting up my Github
@(°_o)
Anyone else who helped me
Source Code:
https://github.com/Coldwindofnowhere/android_kernel_samsung_aries
Custom built UBERTC with A8 optimisations : https://bitbucket.org/Coldwindofnowhere/
XDA:DevDB Information
Omni kernel, Kernel for the Samsung Galaxy S I9000
Contributors
Coldwindofnowhere, xc-racer99
Version Information
Status: Beta
Created 2015-10-02
Last Updated 2016-03-06
>If you like my work, hitting the thanks button won't hurt you<
good luck
Thanks for sharing ! I really want to check this kernel out, can someone tell me what is the recommended Omni LP release to be used with this kernel? A link in PM or a reply would be great.
Sent from my Nexus 7 using Tapatalk
idCyber said:
Thanks for sharing ! I really want to check this kernel out, can someone tell me what is the recommended Omni LP release to be used with this kernel? A link in PM or a reply would be great.
Sent from my Nexus 7 using Tapatalk
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?p=61937705
Gesendet von meinem SM-G900F mit Tapatalk
idCyber said:
Thanks for sharing ! I really want to check this kernel out, can someone tell me what is the recommended Omni LP release to be used with this kernel? A link in PM or a reply would be great.
Sent from my Nexus 7 using Tapatalk
Click to expand...
Click to collapse
If you can , that would be great if you test if on different 5.1.1 roms and tell me if it works or not
Coldwindofnowhere said:
If you can , that would be great if you test if on different 5.1.1 roms and tell me if it works or not
Click to expand...
Click to collapse
This kernel works with Code rom 5.1.1 the latest build and mostly everything work perfectly. However, to test this i ported it to my good old vibrant. The only issue is since Im guessing devil kernel manager doesnt support vibrant cant seem to change any values in devil. Thanks for building this kernel
falconscrest123 said:
This kernel works with Code rom 5.1.1 the latest build and mostly everything work perfectly. However, to test this i ported it to my good old vibrant. The only issue is since Im guessing devil kernel manager doesnt support vibrant cant seem to change any values in devil. Thanks for building this kernel
Click to expand...
Click to collapse
Assuming you used the kernel source (github.com/omni) to port to the vibrant, you won't have any options other than bigmem. The source code linked there doesn't have things such as Fast Charge, etc.
However, you can see if support for them is there by manually putting a "1" in the file /sys/kernel/fast_charge/force_fast_charge
(ie echo 1 > /sys/kernel/fast_charge/force_fast_charge from a terminal/adb shell).
Also, look out for selinux issues. If selinux is in enforcing mode, the Devil Manager may or may not be able to access the sysfs paths. Run "setenforce 0" to put it to permissive mode.
Speaking of source code, @Coldwindofnowhere have you uploaded the complete kernel source you used somewhere? I'd be curious to see it. Thanks for taking this project on!
xc-racer99 said:
Assuming you used the kernel source (github.com/omni) to port to the vibrant, you won't have any options other than bigmem. The source code linked there doesn't have things such as Fast Charge, etc.
However, you can see if support for them is there by manually putting a "1" in the file /sys/kernel/fast_charge/force_fast_charge
(ie echo 1 > /sys/kernel/fast_charge/force_fast_charge from a terminal/adb shell).
Also, look out for selinux issues. If selinux is in enforcing mode, the Devil Manager may or may not be able to access the sysfs paths. Run "setenforce 0" to put it to permissive mode.
Speaking of source code, @Coldwindofnowhere have you uploaded the complete kernel source you used somewhere? I'd be curious to see it. Thanks for taking this project on!
Click to expand...
Click to collapse
I didnt use the source code to do anything just replaced the boot image with that of vibrant and it seemed to boot up just fine and i could switch between smartass v2, and other addition. the only thing cant change the bigmem option over xl. It was just random since i have no clue how to build stuff.
falconscrest123 said:
I didnt use the source code to do anything just replaced the boot image with that of vibrant and it seemed to boot up just fine and i could switch between smartass v2, and other addition. the only thing cant change the bigmem option over xl. It was just random since i have no clue how to build stuff.
Click to expand...
Click to collapse
Ah, ok. I could be wrong, but I think if you replaced the boot.img with one from the Vibrant, then you're not even using the kernel from here. Weird that you still had the smartassv2 option...
If I'm wrong, someone please correct me
431mb ram possible??
xc-racer99 said:
Ah, ok. I could be wrong, but I think if you replaced the boot.img with one from the Vibrant, then you're not even using the kernel from here. Weird that you still had the smartassv2 option...
If I'm wrong, someone please correct me
Click to expand...
Click to collapse
Im not sure either because i have all govenors mentioned above while i can tweak everyone of them using kernel aditor apk and plus i can also toggle fast charge which wasnt present in omni rom for the vibrant. I have uploaded some screenshots and it is from code rom.
xc-racer99 said:
Assuming you used the kernel source (github.com/omni) to port to the vibrant, you won't have any options other than bigmem. The source code linked there doesn't have things such as Fast Charge, etc.
However, you can see if support for them is there by manually putting a "1" in the file /sys/kernel/fast_charge/force_fast_charge
(ie echo 1 > /sys/kernel/fast_charge/force_fast_charge from a terminal/adb shell).
Also, look out for selinux issues. If selinux is in enforcing mode, the Devil Manager may or may not be able to access the sysfs paths. Run "setenforce 0" to put it to permissive mode.
Speaking of source code, @Coldwindofnowhere have you uploaded the complete kernel source you used somewhere? I'd be curious to see it. Thanks for taking this project on!
Click to expand...
Click to collapse
Sure, i'll set a github soon, but trust me there are only minimal changes to the origianl code (even if adding liveOC seems harder since i only got build errors xD).
Btw i won't build anything this week, i'm busy with exams.
Github is up !
Coldwindofnowhere said:
Could someone help me to setup my github please ? (PM me)
Click to expand...
Click to collapse
Check your PM, let me know if you need more help.
Hey.
I tested it on 5.0.2 . stuck on bootanimation. Better mention that its for 5.1.1 .
Can you add support or please tweak it for 5.0.2
Now iam using RR lp 5.0.2
I removed some apps. And it have the same apps like omni. Its works faster than ever. Working theme engine. Only removed music and added apollo.
Has anyone have a bug where when you call someone the speaker mode work fine but the audio stops working when you turn off speaker mode
I had no problem with original omni kernel any fix because this is an awesome kernel
falconscrest123 said:
Has anyone have a bug where when you call someone the speaker mode work fine but the audio stops working when you turn off speaker mode
I had no problem with original omni kernel any fix because this is an awesome kernel
Click to expand...
Click to collapse
That's weird, i haven't changed anything concerning the audio in the kernel. You're using it on a vibrant right ? This might be the problem. I'm gonna try to reproduce this bug on my i9000 and see ....
Edit: try this http://www42.zippyshare.com/v/aZ6XgBlE/file.html
DO NOT FLASH, IT DOESN'T WORK (except if you want to give me a log or if you're really curious)
Any feedback on the vibrant version ?
Coldwindofnowhere said:
Any feedback on the vibrant version ?
Click to expand...
Click to collapse
The kernel didnt even flash no errors nothing whenever i flashed via twrp it would instantaneously reboot to recovery. Thanks again for atleast trying to fix the issue.
Coldwindofnowhere said:
Any feedback on the vibrant version ?
Click to expand...
Click to collapse
Bro. Can you add fast charge and the governers in omni kernal 5.0.2. Please
Thanks