[ROM][ICS][20-09-12][1.2] AniDroid-N7000 (CM9.1 | 3.0.43 | SLQB | OC) - Galaxy Note GT-N7000 Original Android Development

AniDroid-N7000 ICS ROM​
Short ROM Information:​
AniDroid-N7000 Kernel included in this ROM was built from the latest CyanogenMod (CM9) source with the latest Linaro Toolchain (GCC 4.7.1)(Temporary in development..)
AniDroid-Hardened-N7000 ROM that will be also available soon will include GRsecurity Kernel and ROM support to provide different Security functionality for mobile devices..​
Provided Features:
Linux Kernel version 3.0.43 (safe to use, without MMC_CAP_ERASE-related BUG)
Kernel built with the latest Linaro Toolchain (GCC 4.7.1) (Temporary in development..)
CWM Recovery v6.0.1.2
KSM support (Kernel Samepage Merging) to optimize memory usage
SLQB Memory Allocator instead of default SLUB
CPU Overclocking (OC) up to 1.6 GHz support
GPU MAX Frequency changed to 250 MHz to save more battery
GPU Voltages are decreased to save more battery
NEW CPU Frequence Scaling Governors: PegasusQ, Adaptive, MinMax, SmartAssV2, InteractiveX, ConservativeX, LagFree, LulzactiveV2, Intellidemand, Scary, LionHeart, Wheatley, SavagedZen, BrazilianWax
CPU Voltage Control - Undervolting/Overvolting (UV/OV, use with NSTools App)
Automatic Process Group Scheduling
USB OTG support (please use with special USB Host OTG Cable)
EXT4, CIFS filesystems support
init.d support
2048 Kb ReadAhead
Default fonts from JellyBean
In Development:
GRSecurity version 2.2.2 with different security features enabled by default (Will be available in AniDroid-Hardened ROM soon.. see GRSecurity Feature List for details)
Advanced CPU LiveOC!!! (ALOC) support with Selective LiveOC MOD (Thanks to byeonggonlee! In most cases LiveOC and OC itself need overvolting (OV) due to stability issues! Each device has it's own stability limit, some devices don't need OV with lite OC. So, in most cases you need to choose optimal OV value on each OC value for your own device!)
NTFS filesystem read/write support
HIGH BIGMEM that provides more available memory for Android on device
Backlight Notification (BLN, notify you about new events by blinking Menu and Back buttons)
Backlight Dimmer (BLD, let you turn off the backlight of the Menu and Back buttons when using with soft buttons only)
Battery Life Extender (BLX, let you limit the maximum battery charge level)
45 FPS and 65 FPS Screen Refresh Rate support (you can see the difference in Battery Drain)
-fstack-protector buffer overflow detection
USB Fast Charge (FC) feature that force adapters that are detected as USB to charge as AC enabled
GRSecurity Feature List (will be available in AniDroid-Hardened ROM soon..):​
Active Exploits Protection (deter exploit bruteforcing, active kernel exploit response)
Role Based Access Control (RBAC)
Filesystem Advanced Protection (including advanced security for applications running in CHROOT environment)
Full Kernel Auditing (event logging for many process-related kernel events)
Executable Protection (deter ptrace-based process snooping)
Network Protection (TCP/UDP blackhole and LAST_ACK DoS prevention)
Larger Entropy Pools support (adds additional randomness to grsecurity features)
Managing support via Sysctl Interface
CPU Frequence Scaling Governors:​
PegasusQ
Adaptive
Conservative
Userspace
Powersave
Ondemand
Performance
MinMax
SmartAssV2
InteractiveX
ConservativeX
LagFree
LulzactiveV2
Intellidemand
Scary
LionHeart
Wheatley
SavagedZen
BrazilianWax
IO Schedulers:​
CFQ
Noop
Deadline
Simple IO (SIO)
VR (Default)
Installation instructions:​
If you are coming from the previuos version of AniDroid-N7000:​
Download ZIP file with the version of AniDroid-N7000 and put it on Internal/External SD-card
Download ZIP file with Google Apps and put it on Internal/External SD-card
Boot into ClockworkMod Recovery
Choose "Install ZIP from SD-card/External SD-card"
Choose ZIP file AniDroid-N7000 ROM you've just put on SD-card
Choose "Yes" to flash the ZIP
Flash ZIP file with Google Apps in the same way (you must do it after flashing every new version of AniDroid-N7000!!!)
If you are coming from another ROM:​
Download ZIP file with the version of AniDroid-N7000 and put it on Internal/External SD-card
Download ZIP file with Google Apps and put it on Internal/External SD-card
Boot into ClockworkMod Recovery
If you are on a leaked ICS kernel, please flash a known safe kernel from the sticky in the development section!!!
Do a Nandroid Backup to make full backup of your currently installed firmware
Choose "Wipe Data/Factory Reset" and choose "Yes" to do a full wipe
Choose "Install ZIP from SD-card/External SD-card"
Choose ZIP file with AniDroid-N7000 ROM you've just put on SD-card
Choose "Yes" to flash the ZIP
Flash ZIP file with Google Apps in the same way (you must do it after flashing every new version of AniDroid-N7000!!!)
Changelog:​AniDroid-N7000 v0.1 - v0.2:​
SLQB Memory Allocator is now used instead default SLUB
NEW CPU Frequence Scaling Governors added: MinMax, SmartAssV2, InteractiveX, ConservativeX, LagFree, Lulzactive, Lazy, Intellidemand, Scary, LionHeart, Wheatley, SavagedZen, BrazilianWax
EXT4, CIFS support
2048 Kb ReadAhead support
Fixed CM error due to lazy copypasta
AniDroid-N7000 v0.2 - v0.3:​
Linux Kernel updated to 3.0.36
Different Kernel source improvements devoted to GCC 4.7.x support
CM9 source updated (See the Changelog)
AniDroid-N7000 v0.3 - v0.4:​
PegasusQ and Adaptive CPU Frequence Scaling Governors added
FIX for correct CPU Frequence Scaling Governors
CPU Overclocking up to 1.6 GHz support added
CM9 source updated (See the Changelog)
AniDroid-N7000 v0.4 - v0.5:​
Linux Kernel updated to version 3.0.37
ReadAhead value changed to 1024 kb
CWM Recovery is now updated to v6.0.0.7
CM9 updated to RC2 (See the Changelog)
AniDroid-N7000 v0.5 - v0.6:​
Linux Kernel updated to version 3.0.38
Kernel source is now porting for completely support new compilers like Linaro GCC 4.7.x (still in development)
Fixed BUG with Apps installation on Internal/External memory
ReadAhead value changed to 2048 kb
Lazy CPU sheduler was removed
CWM Recovery is now updated to v6.0.1.0 (Fixed BUG with empty folders in CWM)
CM9 updated to the latest nightly (See the Changelog)
AniDroid-N7000 v0.6 - v0.7:​
Kernel: UMS Mass Storage FIX (UMS Mass Storage mode is now working correctly)
Kernel: GPU (Mali400) MAX Frequency is now changed to 400 MHz (insted of 300 MHz in default CM9 kernel) without rising the voltage and battery usage
ROM: default fonts from JellyBean are now used
CWM Recovery source updated to the latest from CM9 repo
AniDroid-N7000 v0.7 - v0.8:​
GPU MAX Frequency changed to 250 MHz to save more battery (performance is still great)
GPU Voltages are decreased to save more battery
Additional Soft Keys are added to make the ROM more convenient for the left hand usage
CM9 updated to the latest nightly (See the Changelog)
AniDroid-N7000 v0.8 - v1.0:​
Linux Kernel updated from 3.0.38 to 3.0.42 (See the Changelogs)
CWM Recovery updated to 6.0.1.2
Additional SoftKeys have been removed
Rom base updated to the latest CM 9.1 (See the Changelog)
AniDroid-N7000 v1.0 - v1.1:​
Fixed Voltage control issue for 200 MHz
CM9.1 updated to the latest nightly (See the Changelog)
AniDroid-N7000 v1.1 - v1.2:​
Linux Kernel updated to 3.0.43 (See the Changelogs)
CPU default voltage for 1600 MHz increased by 25 mV due to stability issue
KSM support enabled (Kernel Samepage Merging) to optimize memory usage
Download Links:​
Current ROM Binaries:
AniDroid-n7000-v1.2_20092012.zip
AniDroid-n7000-v1.2_20092012.md5
Current Kernel Binaries:
AniDroid_Kernel_v1.2_20092012_CWM_Flashable.zip
AniDroid_Kernel_v1.2_20092012_CWM_Flashable.md5
Previous versions:
Previous versions binaries
Google Apps:
GApps
Kernel Source Code:
AniDroid-Kernel-N7000 on GitHub
Donators: Petr Malek, Chasmodo, Lucian1, Dtswk, Mfractal, Jolillo, Antonius0809, Christian Murmann
​
Great Thanks to CyanogenMod for the ROM and kernel base!!!
Thanks to eugene373, koush, ezekeel, supercurio, morfic, franciscofranco, sztupy, reddv1, byeonggonlee!!!
​

welcome mate! another rom for enjoyment! cheers!
btw...id be forward to request for screenshot or probably a video...thanks

jermitano said:
welcome mate! another rom for enjoyment! cheers!
btw...id be forward to request for screenshot or probably a video...thanks
Click to expand...
Click to collapse
Thanks!!! I'll post several screenshots tomorrow
Sent from my GT-N7000 using xda premium

Sounds great ... Good luck

Sounds very interesting. Which Parts from the "In Development" List are already in the ROM?

Admittedly I'm a stock user, but it's great to see the Linaro stuff coming to the Note. It'll be interesting to see peoples views on performance etc... Nice work anyway dude.
Sent from my GT-N7000 using Tapatalk 2

one more ROM! downloading...

dasich82 said:
Sounds very interesting. Which Parts from the "In Development" List are already in the ROM?
Click to expand...
Click to collapse
Currently I'm porting these features from my AniDroid-Hardened Kernel for Nexus S
I'm also want to provide the Control Application to let you safely manage these features..

Give us battery screen shots! Please
Wysyłane z mojego GT-N7000 za pomocą Tapatalk 2

Ohh great another rom to satisfy my ocfd

One more ROM to test when NTFS support will be enabled

The_Steph said:
One more ROM to test when NTFS support will be enabled
Click to expand...
Click to collapse
NTFS support can be useful with USB OTG-enabled device
Sent from my GT-N7000 using xda premium

Installation guide?

absan said:
Installation guide?
Click to expand...
Click to collapse
Will add.. right now you can use installation guide from STunner or Asylum ROMs..
Sent from my GT-N7000 using xda premium

looks good from the features you listed
would like to see video/pics.

Excellent - a great Nexus S dev makes his way to Note Land.
Sent from my GT-N7000 using xda premium

Great news! Looks very promising:good:
Can you possibly post something like "Работает/не работает" section? "In development" section looks exiting, though no sure info about CM9 source synced with (last 4 nightlies full of important changes), and stuff...
Спасибо:good: Отлично выглядит

Could anybody tell us how much differencte Linaro makes for the note?
Or maybe even a video?

Just added Installation Instructions into the Main post...
Have fun!..

Thank you for your efforts .. I hope to night I have time to flash you rom

Related

[KERNEL][NEO] The Alliance kernel mod for ICS (V1.5) and CM9 (128)

I make kernel for ICS used Semc, DooMLoRD, FreeXperia sources. (Very Big thx him)
Features kernel v1.5 and CM9:
Added overclock to 1.6 GHz
Enabled swap support
Added Governors: brazilianwax, interactiveX, lagfree, minman, SavagedZen, smartass2, Smartass, SuperBad, OndemandX, Hyper, Scary, Intellidemand.
Added I/O Scheduler: BFQ, Sio
Added fully working two way call recording
Increased VM max readahead to 1024kb
Enabled NLS_UTF8
Added support USB-OTG (Keyboard + Mouse + USB-Storage) [Only Full Version]
Enabled TUN/TAP the driver [Only Full and All CM Version]
Enabled EXT2, EXT3, EXT4
Enabled NTFS, CDROM (ISO9660) [Only Full Version]
Added TinyRCU and set it as default
Added SLQB Memory Allocation and set it as default [Only on stock Kernel]
Added Recovery
Added SD-EXT support
userinit support
Default I/O Scheduler: SIO
Default governor: ondemand
Added Zram support.
Added Wi-Fi modules to ramdisk and script for modules autoinstall. [Only on stock Kernel]
Added patch for 0% battery.
Add to Lowmemory killer calculating swap.
Added script for control /system/vendor partition for correct work on Neo and Neo V.
Added FXP path to increase memory. [Only on stock Kernel]
Download kernel v1.5:
Lite: download
Full: download
Download kernel v1.4:
Lite: download [Sony Logo]
Lite Logo: download [From ThilinaC Logo]
Full: download [Sony Logo]
Full Logo: download [From ThilinaC Logo]
Download kernel for CM9:
Lite (128): download
Full (128): download
About script for control "/system/vendor": (Very big tnx to igogold)
Partition appslog (/system/vendor on MT15) mounted to "/v_mtd".
If "/v_mtd" small 100mb, then his automounted to /data/idd (Neo V). (On CM9 not mounted)
If "/v_mtd" large 100mb, then check:
1) Having any sub-directory on "/system/vendor" directory.
2) Having file "/system/etc/dalvik-move"
If some check true, script think this ROM modded: removed sub-directory ("app", "etc", "firmware", "lib", "pittpatt") on "/v_mtd" and mounted dalvik-cache to this parted. (This give more memory on "/data" partition).
If this check false, script mounted /system/vendor. (For correct working on stock ROM, on CM9 version not mounted)
Updates:
08.07.2012:
Update Stock Kernel to v1.5: Update source to 587.
09.07.2012:
Update CM9 kernel source to 128 release.
Update Stock Kernel to v1.4: on NeoV vendor partition no more used. Added path to memory from FXP (give 20mb ram) (Big Tnx him), update kernel source to 4.1.M.0.4, Overclock down to 1.6Ghz max.
02.07.2012:
Added kernel for CM9 based on FXP127 source.
15.06.2012:
V1.1: Added script for control /system/vendor partition for correct work on Neo and Neo V.
14.06.2012:
V1.0: Update source to 4.1.B.431, back bootlogo to Sony.
In very lite version removed Governors: brazilianwax, InteractiveX, lagfree, minmax, SavagedZen, smartass2, Smartass, SuperBad, OndemandX, Hyper.
31.05.2012:
RC5 full, lite: some RC4, new bootlogo (Tnx ThilinaC) and added support cgroups in lite kernel config.
RC4 lite: update ramdisk to 4.1.B.0.431, some debug function removed from config, changed recovery to DoomLord from ARC.
13.05.2012:
Public RC3 version.
Update source to 4.1.H.0.4
Added Governors: Intellidemand, SuperBad, OndemandX, Hyper.
Set default IO Scheduler: SIO
Small changes in lowmemory killer for more stable working zram.
Used recovery from XNeo Kernel. (Touch screen not working in recovery)
03.04.2012: Public Full and Lite RC2 version. Updated recovery to 5.5: now work usb mount in recovery.
27.03.2012: Public for all Lite RC1 version.
P.S: Sorry to my bad english
nice TY !!! =D
when ICS hit our phones everything will be rdy to run smooth !
well this is new thread not really much of spam so I will ask
What does ZRam mean for the rom and also what does cleancache mean for rom ?
what would change if I install kernel with those and without ?
Yeah!! It's officially released!!
@wielku
zram, compressed memory. Better multitasking.
cleancache, automatically remove outdated dalvik cache. Clear more space in data partition.
Both need to be activate manually..
I’m trying this kernel now..will report battery life tomorrow
emannxperia said:
Yeah!! It's officially released!!
@wielku
zram, compressed memory. Better multitasking.
cleancache, automatically remove outdated dalvik cache. Clear more space in data partition.
Both need to be activate manually..
Click to expand...
Click to collapse
Tell me more please how can I activate them
Sent from my MT15i using Tapatalk 2 Beta-3
thanks nightelf, so far your kernel works well with
JJ_hybrid_ROMv3-Neo,
but the Overclocking part with Set Xperia seems freeze my neo,
i think it was just because i changed the kernel with Set Xperia working with an old kernel by others
besides this, everything goes well so far
How do I active zram and cleancache??? Install NE kernel and it automatically active???
this kernel is very fast and the Batterie Life very good! Wifi and Bluetooth work!
I use this with ICS. good work! thx Nightelf
VERY HAPPY YOU HAVE ICS KERNEL NOW
Forgive me for my noobyness but can someone explain all of the Governors?
Finally installed NightElf Kernel (Lite with zram and cleancache version) with JJ's Hybrid ICS ROM Beta. Will report later. Hope it will be nice combination. Thanks for a Kernel.
sorry one question is the kernel oc by default or it is at normal whit the posibilitity to oc ?
Phone become less responsive when zram is used.
Battery is ok better than with stock kernel, deep sleep working.
Now testing lite without zram and cleancache.
Edit: Reinstall the rom fix the issue, it is not kernel & zram related.
@javi3k
Max 1024Mhz by default. Use apps like No-Frill, SetCpu etc if you want OC.
@moonytoonyking
refer here
javi3k said:
sorry one question is the kernel oc by default or it is at normal whit the posibilitity to oc ?
Click to expand...
Click to collapse
By default it's normal clock, with posibility to OC.
emannxperia said:
Phone become less responsive when zram is used.
Battery is ok better than with stock kernel, deep sleep working.
Now testing lite without zram and cleancache.
@javi3k
Max 1024Mhz by default. Use apps like No-Frill, SetCpu etc if you want OC.
Click to expand...
Click to collapse
How to use zram and cleancache bro??? Pls tell me how???
Yea, how to enable it??
So if we install the zram and cleancache version but don't activate them, its pretty much the same as the version without these features right? Is there any advantage in installing the version that doesn't have them?
can we have this for Arc?
Night-Elf said:
I make kernel for ICS Beta used Semc, DooMLoRD, FreeXperia sources. (Very Big thx him)
Features kernel v1.0 RC1 for ICS Beta:
Added overclock to 1.8 GHz
Enabled swap support
Added Governors: brazilianwax, interactiveX, lagfree, minman, SavagedZen, Scary, smartass2, Smartass
Added I/O Scheduler: BFQ, Sio
Added fully working two way call recording
Increased VM max readahead to 1024kb
Enabled NLS_UTF8
Added support USB-OTG (Keyboard + Mouse + USB-Storage) [Only Full Version]
Enabled TUN/TAP the driver [Only Full Version]
Enabled EXT2, EXT3, EXT4
Enabled NTFS, CDROM (ISO9660) [Only Full Version]
Added TinyRCU and set it as default
Added SLQB Memory Allocation and set it as default
Added Recovery
Added SD-EXT support
userinit support
Default I/O Scheduler: deadline
Default governor: ondemand
Added CleanCache driver.
Added Zram support.
Added Wi-Fi modules to ramdisk and script for modules autoinstall.
Added patch for 0% battery.
Add to Lowmemory killer calculating swap.
Download kernel v1.0 RC1:
Lite with zram and cleancache: download
Lite with zram: download
Lite without zram and cleancache: download
RC1 not have Full version.
need your comments about battarey life on this three version for find best configuration.
Updates:
27.03.2012: Public for all Lite RC1 version.
P.S: Sorry to my bad english
Click to expand...
Click to collapse
hi kernel support 0% pin ??? and flash phone worlk ???
sory im poor english
itachi naruto said:
hi kernel support 0% pin ??? and flash phone worlk ???
sory im poor english
Click to expand...
Click to collapse
I suggest you to read the first post.

[KERNEL][PLAY] LuPuS_JBv13 [JB 4.1 &4.2][LINARO 4.7.3][v8Multiboot][06-06-13]

LuPuS JellyBean v13 Kernel
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
LuPuS-CM9-Kernel HERE
LuPuS-STOCK-GB Kernel HERE
LuPuS-iCs-BeTa Kernel HERE
Just after downloading AOKP jellybean last night and wanted to use my kernel so thought I would
make another LuPuS and release it, obviously certain things are still meehhhhh like the CWM glitching
and the camera which are things in all Xplay JB kernels/ROMS. So I reduced it down a bit from FXP and
given an extra 18mb of Ram so its not 368mb Ram, don't wanna go any lower. Once camera is fixed i'll make a 720p
version as well. Everything else thats added is the same with my most recent CM9 update.
This kernel was just built so its up-to-date with all of FXP's sources
Disclaimer
Code:
[COLOR="DarkOrchid"]#include[/COLOR] [COLOR="Magenta"]<std_disclaimer.h>[/COLOR]
[COLOR="Blue"]/*
* Your warranty is now void.. LOL I guess you knew it already.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, you getting dumped or you getting fired because your phone
* bootloops and alarm does not go off. Please do some research if you have any
* concerns about features included in my kernel before using it! YOU and only
* YOU are choosing to make these modifications.
*/
[COLOR="Magenta"]#ifdef[/COLOR]
You have a [COLOR="DarkGreen"]question[/COLOR] post it in the [COLOR="DarkRed"]thread[/COLOR],
Instead of [COLOR="DarkGreen"]Pm'ing me[/COLOR], as other users may
experience you [COLOR="DarkRed"]problems[/COLOR]
[COLOR="Magenta"]#endif[/COLOR][/COLOR]
What Works --
Wifi - (flash modules)
Bluetooth
Everything Else that works on FXP and any other JB kernel
What doesn't work --
ALS (Disabled)
Anything that doesn't work on FXP and any other JB kernel
Included in kernel
Added Io-schedulers --
- Noop
- Anticipatory
- Deadline
- CFQ
- BFQ
- SIO
Added Governors --
- lagfree
- brazillianwax
- smoothass
- scary
- savagedzen
- smartass
- smartassv2
- interactivex
- minmax
- + the 5or6 that are there with FXP
Lulzactive - Thanks to Tegrak
Based on Interactive and Smartass. When workload is greater than or equal to 60%, the governor scales up
CPU to next higher step. When workload is less than 60%, governor scales down CPU to next lower step.
When screen is off, frequency is locked to global scaling minimum frequency
Virtuous
Virtuous is a modded smartassV2 which gives even more battery time then smartassV2
Intellidemand - Thanks to faux123
This is an intelligent ondemand that enters browsing mode to limit max frequency when GPU is idling,
and (exits browsing mode) behaves like ondemand when GPU is busy; to deliver performance for gaming and such.
Intellidemand does not jump to highest frequency when screen is off.
Lazy - Thanks to Ezekeel
The Idea here is to eliminate any instabilities caused by fast frequency switching by ondemand.
Lazy governor polls more often than ondemand, but changes frequency only after completing min_time_state
on a step overriding sampling interval.
Lazy also has a screenoff_maxfreq parameter which when enabled will cause the governor to always
select the maximum frequency while the screen is off.
-Ondemandx:
Basically an ondemand with suspend/wake profiles. This governor is supposed to be a battery friendly ondemand. When screen is off, max frequency is capped at 500 mhz. Even though ondemand is the default governor in many kernel and is considered safe/stable, the support for ondemand/ondemandX depends on CPU capability to do fast frequency switching which are very low latency frequency transitions. I have read somewhere that the performance of ondemand/ondemandx were significantly varying for different i/o schedulers. This is not true for most of the other governors. I personally feel ondemand/ondemandx goes best with SIO I/O scheduler.
-Lionheart:
Is a conservative-based governor. The tunables (such as the thresholds and sampling rate) were changed so the governor behaves more like the performance one, at the cost of battery as the scaling is very aggressive.
To 'experience' Lionheart using conservative, try these tweaks:
sampling_rate:10000 or 20000 or 50000, whichever you feel is safer. (transition latency of the CPU is something below 10ms/10,000uS hence using 10,000 might not be safe).
up_threshold:60
down_threshold:30
freq_step:5
Lionheart goes well with deadline i/o scheduler. When it comes to smoothness (not considering battery drain), a tuned conservative delivers more as compared to a tuned ondemand.
BadAss Governor:
Badass removes all of this "fast peaking" to the max frequency. Badass will also take the gpu load into consideration. If the gpu is moderately busy it will bypass the above check and clock the cpu with 1024Mhz. If the gpu is crushed under load, badass will lift the restrictions to the cpu.
Superbad -
A "superbad" super smooth rendition of a highly optimized "smartass" governor!
Darkside -
A "slightly more agressive smart" optimized governor!
What else-----
-SLQB - (SLAB allocator with Queue)-(both)
This memory allocator is designed for small number of CPUs system (such as desktop or smart phone devices). This allocator is design to be simple and it is optimized for using order-0 pages as much as possible (order-0 pages are the simplest therefore quickest type of memory in a Linux system to allocate).
- Added Cleancache
- Updated zRam
- Lzo compression/decompression speed doubled on average
--When phone vibrates tap the vol-down key to enter Multiboot menu
I would like to say a big thanks to -
paxChristos - Tutorial / Help
FXP - Sources
Cyanogenmod - Souces
DooMLoRD - Everything he's done for XPLay
CosmicDan - Multiboot
Supervenom - For the amazing AOKP rom
Solomon4400 - For helping me test
tempest918 - For the New Logo
xeozus
NobodyAtAll
Faux123
Erasmus
Leedroid
Jerpelea
Phil3759
CTCaer
Anyone missing please PM me
Kernel sources -b jellybean
https://github.com/garwedgess/semc-kernel-msm7x30
CWM source -- https://github.com/garwedgess/android_bootable_recovery -b lupus-cwm
LuPuS-Jellybean-DOWNLOADS
Code:
[B][U]-v2 changes[/U][/B]
- Added Governor Intellidemand thanks to faux123 and CosmicDan for modifying it
- Variuos improvements to make for smoother android
- built with linaro v 4.6
- Changed recovery entering will now flash green, pink and blue (PACman colours :) )
- cleancache , zram, and new lzo compression have been reverted for now
- Changed sources to newest CM so that there is no random freezes ect
[U][B]
- v3 changes[/B][/U]
- Reverted back to zImage
- Added cpu-freq table now upto 2ghz
- Increased VM-max read ahead
- Works now on PAC-man v2
[B][U]
- V4 changelog[/U][/B]
- Updated to latest FXP sources
- Updated GENLOCK (FXP)
- Added cleancache
- Re - Enabled CIFS
[U][B]v5 changes[/B][/U]
- Fixed battery dran
- Updated SIO IO-schedule
- Reverted 2ghz to 1.6ghz
- Updated LZO compression / Decompression
- Further optimzed
[B][U]v6 changes
[/U][/B]
- Multiboot Kernel ~ Thanks [user=320362]@comic[/user]Dan
- Recovery Fixed no more "DANCING" Thanks [user=3365554]@Skrit[/user]chz
- Added Tiny RCU
- Added Custom partition sizes ~ Thanks [user=1844875]@CosmicDan[/user]
- Patched LZO
- Updated to Linaro 4.7 toolchain
- Changed to Google snappy compression/decompression
- Much more optimizations
- Wifi Modules included ~ Thanks [user=1844875]@CosmicDan[/user]
[B][U]v7 changes[/U][/B]
- TWRP recovery (fully touch)
- Enabled USB tether
- Disabled gentle_fair_sleepers
- Updated video drivers
- Added memcopy
- Added compaction
- Backported binder changes
- Lowered vfs_cache_pressure
- LMK (lowmemorykiller) optimizations
- All latest multiboot changes from [B [user=1844875]@CosmicDan[/user] huge thanks[/B]
- Moved 30MB from userdata to system. [B]NANDROID BACKUP BEFORE UPGRADING YOUR KERNEL.[/B] -Thanks [user=1844875]@CosmicDan[/user]
[B][U]v8[/U][/B]
- Latest MultiBoot Changes ---- Huge Thanks [user=1844875]@CosmicDan[/user]
- Built with Linaro 4.7.3 (02-01-2013)
- Fix Entropy Depleting (no more depleting) - Thanks @ Kees Cook
- Fix PageHead
- Fix binder. use of uninitialized variable.
- Fix kernel/net Memory Leaks
- Eliminate kstrdup memory leak
- Makefile optimisations (snapdragon & neon) - Thanks at Paul678
- Tweaked permormance on interactive governor - Thanks at Paul678
- Tweaked SIO io sched - Thanks at Paul678
- Free'd some RAM from loggers
- Reduce swappiness
- ipv4: force_igmp_version ignored when a IGMPv3 query received
- enable ipsec tunnel support in kernel (Latest FXP Change)
- ARM7 optimsations + more in config
[B]v9[/B] [B][COLOR="Red"] IN POST 3[/COLOR][/B]
[B][COLOR="Red"]Note if coming from a multiboot kernel you must wipe ALL partitions[/COLOR][/B]
- No multiboot
- No need to flash phoenix vendor - partitions are stock for now
- Supports both 4.1 & 4.2 JB
- New IIO Scheduler ZEN thanks @bbedward
- New Governor smartassH3 thanks [user=3057569]@Hero[/user]
- Tweaked Deadline IO scheduler
- Tweaked smartassv2
- Frandom
- Wifi improvement
- SFB Net scheduler
- OC up to 1804.8MHz
- Logger backported from CAF
[COLOR="Magenta"]- ALS is enabled by default - You can disable it from LuPuS Menu[/COLOR]
- Free RAM from logger
- LMK updated and optimized + various LMK tweaks
- Various ARM & RAM changes
- TinyRCU optimizations
- Optimized crc32 lib
- various VM changes
- Improved cleancache
- Undervolt LCD display, touch sensor proximity sensor & Wi-Fi thanks @ M66B
- Entropy tweaks
- Try fix for CRT animation [user=4266283]@paul678[/user]
- TWRP & CWM
- LuPuS Menu
- Auto Loading wifi
- All modules and init.d's included No need to flash anything after kernel
Plus alot more changes see [URL="https://github.com/garwedgess/semc-kernel-msm7x30/commits/jellybean"] for full list of credits and patches used[/URL]
[B]v10[/B]
- Latest changes to ALS -- Thanks @ FXP
- Lowered OC to 1612.8Mhz
- Remove ALS option from LuPuS Menu (no longer needed)
- Random reboots should be fixed ( for those who where having such issues )
[B]v11[/B]
- UN-RELEASED
[B]v12[/B]
- Fixed reboot to recovery
---- Custom CWM
- Clean-up of menu
- Added own wipe options menu -- with extra options
- Aroma File Manager from CWM --- Must have aroma ([COLOR=Red]aromafm.zip) placed on root of sdcard[/COLOR])
- Multi zip installer
- Reboot options - Power off re-added under this menu
- Pointless but people keep asking me for it so re-added wipe battery stats also.
- LuPuS themed...
- Fixed "dancing android
Multiboot[/SIZE][/U][/B]
For help and support on Multiboot, please check fma965's thread - "Noob friendly guide to Multibooting Jellybean"​
Requirements:
Unlocked Vendor partition (see "Download/Installation" below)
System size below 310MB
ICS Only - AOSP-based ROM (not stock-based)
Click to expand...
Click to collapse
Features:
Huge thanks @CosmicDan
ICS and JB Support
One kernel, two worlds... you can install any AOSP-based ICS ROM (e.g. CM9, AOKP, etc) in any Slot (as long as it's multiboot aware, see below) and it will work automatically.
Team Win Recovery Project
CWM-Recovery has been replaced with the powerful TWRP. Full touch interface, file browser, backup names with keyboard, batch ZIP install, and more.
Multiboot RAMDisk
Pressing Vol-Down will now show a GUI for selecting which slot you want to boot or enter recovery on. Slot 2 and 3 are stored in ext2 images on your SDCard, and the process is fully automated and well-detailed to guide you through it. Please note that you can only install a ZIP in Recovery for Slot 2 and 3 if it is marked "Multiboot-aware" (see Compatibility section below).
Repair Tools
The Tools > Repair menu allows you to check your sdcard and sd-ext for errors and repair them. Also fix permissions and scan/repair Slot 2 and 3. This solves a lot of common problems with data and app2sd issues.
609MB data partition space
Cache is reduced to 8MB and system reduced to 280MB, giving a total size of 639MB for data. The ROM must be smaller than 280MB for this to work obviously (see "tested" section below). The cache is only 8MB so the kernel automatically links /cache/dalvik-cache to /data/dalvik-cache (simulates MIUI behavior).
Wifi Module auto-install
If the wifi module on the system doesn't exist or is different to the one in the ramdisk, it will be installed/replaced automatically. As an additional fail-safe, the kernel has magic checking (module version) removed - so any module will install on this kernel (but that does not mean it will work!)
Click to expand...
Click to collapse
Compatibility
The kernel has been tested and working on the following ROM's -
Turbo UI Preview (CosmicDan's source build) (Multiboot-aware)
Project Jellyzeus AOSP (CosmicDan's source build) (Multiboot-aware)
SlimBean for Xperia Play GSM/CDMA (cj360's source build) (Multiboot-aware)
P.A.C Man-PA (wedgess' source build) (Multiboot-aware)
Paranoid Android (wedgess' source build) (Multiboot-aware)
CM10 (Not multiboot-aware)
CM9 (Not multiboot-aware)
Please report if it works or not for other Jellybean/ICS-AOSP ROM's.
Click to expand...
Click to collapse
Bugs/Important Caveats
If your ROM has a "Reboot to Recovery" option, using it will load a broken Recovery where no mounts work. I can't fix this, so simply don't use it (just use Vol-Down on normal reboot).
Using Fastboot may trigger a "boot menu loop" - simply enter CWM-Recovery for any slot and then select reboot to solve it.
Click to expand...
Click to collapse
Important info regarding safe Multiboot
Do NOT install a ROM ZIP in Slot 2 or 3 until it is marked "multiboot-aware". Otherwise the ROM will format/install to your internal, no matter *what* you do. For details on how to make a ROM multiboot-aware, see this post.
To get around a ROM not being multiboot aware (if you want to install it in Slot 2 or 3), simply install in Internal (Slot 1) as normal, then set up the second or third slot with "Copy from Internal" instead of "Blank". Then of course you can reformat and reinstall on Internal.
Make sure your SDCard is free of errors. If you encounter *any* issues with a ROM, do a full Repair in the Tools menu before reporting any issues.
*Never* unmount SDCard in Recovery for Slot 2 and 3. But Mounting USB Storage is 100% fine.
Click to expand...
Click to collapse
Downloads
If you like my work please consider buying me a beer or something else
by clicking the DONATE ME button, of course it isn't needed but greatly appreciated and keeps me motivated.
#####################################################################################################################
LuPuSv8-720p-jB-Kernel.img
Md5 = 0x39750d29497af539a3810b4b877fd5e0
LuPuSv8-480p-jB-Kernel.img
Md5 = 0x965333fb455d7f077dfa1f7428058d6a
If wifi doesnt work flashable zip is attached at the bottom of the post
#####################################################################################################################[/LIST]
First-time users - Enter Multiboot Menu (Vol-Down key) and go to Internal > Recovery, then format system, data and cache before doing anything else. Very important.
If you cannot enter the Boot Menu or Recovery after flashing, you need to flash the FTF first.
If you are running LuPuS-jB-v6 or older, the partition map has changed (30MB moved from data to system). You MUST Nandroid Backup before flashing the v7 update, then Nandroid restore after flashing. Otherwise you WILL lose your data.
Click to expand...
Click to collapse
If your MD5# doesn't match re-download
LuPuS v13
Changelog
Code:
[B]v13[/B]
- Added option to enable Quick Key Reset (enable / disable via LuPuS Menu)
- Tuned Governors
* superbad
* lionheart
* virtuous
* darkside
* conservative
* smartassH3
- Really use google snappy zRam (improves zRam)
- Added zCache
- Removed persistent RAM
- Removed some more kernel debugging
- uninterruptible sleep
- Update SIO & CFQ
- Added Ultra-KSM
- Removed optimized AES & SHA1 routines
- Updated TWRP to 2.4.4
*Fixed Mount USB Storage in TWRP
- Updated CWM to latest Official CWM source
*Removed reboot options
*Re-added power off and reboot system now to main menu
- Improved wifi-loading scripts
- Clean up of lupus menu
- Fixed root issue on some devices
- Reworked kernel logs (can be found in /data/local/tmp)
- Boot.d - If phone is taking a long time to start move suspicious init.d scripts to /system/etc/boot.d
They will be run in background and won't affect boot time.
LuPuS MENU
You can run lupus menu from terminal or scriptmanager or similar, you must run as root or script will exit with a message
in terminal
Code:
su
sh lupus
* information is in lupus menu
1/ CIFS Menu *
Enable
Disable
2/ zRam Menu *
Enable
Disable
Set zRam size ( default is 60)
3/ Frandom Menu *
Enable
Disable
4/ Clean and Remove tweaks
Remove init.d's
5/ Tweak Menu
Note all tweaks are preset from here and option to set as init.d's
Clean all temp files
SQLITE optimizations
LMK Optimizations
Network optimizations
Defend against ARP spoofing
Remove android logger
SDcard speed tweak
Flag blocks as non-rotational
6/ Choose Recovery
TWRP
CWM
7/ Performance Menu
Note all options are se by user input from here and option to set as init.d's
Set CPU frequencies
Set Governor
Set IO-Scheduler
Voltage Control
VM tweaks (explained below)
VM Tweaks
dirty ratio and dirty background ratio 1 & 2
This controls how often the kernel writes data to "disk" (in our case the internal microSD system card, not the removable microSD card). When your apps write data to disk, Linux actually doesn't write the data out to the disk right away, it actually writes the stuff to system memory and the kernel handles when and how the data is actually going to be flushed to the disk. These values represent a percentage, the higher the percentage, the longer it waits to flush, the lower the percentage, the more often flushes will occur. Now remember, we are dealing with solid state storage, not the traditional disk platter and spindle. So we are actually able to delay flushes a little longer with solid state versus a traditional hard drive disk.
dirty_expire_centisecs
How old "dirty" data should be before the kernel considers it old enough to be written to disk. It is expressed in 100ths of a second.
dirty_writeback_centisecs
This is the interval of when the writeback daemons periodically wake up and write "old" data out to disk. It is expressed in 100ths of a second.
min free kbytes
This is used to force the Linux VM to keep a minimum number of kilobytes free. The VM uses this number to compute a pages_min value for each lowmem zone in the system. Each lowmem zone gets a number of reserved free pages based proportionally on its size. Default is 2048kb.
overcommit_memory
This controls overcommit of system memory, possibly allowing processes to allocate (but not use) more memory than is actually available.
0 - Heuristic overcommit handling. Obvious overcommits of address space are refused. Used for a typical system. It ensures a seriously wild allocation fails while allowing overcommit to reduce swap usage. root is allowed to allocate slighly more memory in this mode. This is the default.
1 - Always overcommit. Appropriate for some scientific applications.
2 - Don't overcommit. The total address space commit for the system is not permitted to exceed swap plus a configurable percentage (default is 50) of physical RAM. Depending on the percentage you use, in most situations this means a process will not be killed while attempting to use already-allocated memory but will receive errors on memory allocation as appropriate.
Swappiness
A property for the Linux kernel that changes the balance between swapping out runtime memory, as opposed to dropping pages from the system page cache. Swappiness can be set to values between 0 and 100 inclusive. A low value means the kernel will try to avoid swapping as much as possible where a higher value instead will make the kernel aggressively try to use swap space.
VFS Cache Pressure
File system cache (dentry/inode) is really more important than the block cache above in dirty ratio and dirty background ratio, so we really want the kernel to use up much more of the RAM for file system cache, this will increas the performance of the system without sacrificing performance at the application level. The default value is 100, as a percentage, and what you want to do is lower the value to tell the kernel to favor the file system cache and not drop them aggressively.
If you like my work please consider buying me a beer or something else
by clicking the DONATE ME button, of course it isn't needed but greatly appreciated and keeps me motivated.
Downloads
If you like my work please consider buying me a beer or something else
by clicking the DONATE ME button, of course it isn't needed but greatly appreciated and keeps me motivated.
#####################################################################################################################
480p
LuPuS_zeus_jBv13-ram.img
md5 = d3588985ea241c4e44cf27be30b74b0f
720p
LuPuS_zeus_jBv13-full.img
md5 = 9d5d17ca438ae745a793a6841b320f48
You are awesome
when you leave a rom jelly bean with touchpad and camera working support me step by JB definitely .. meanwhile I stay with my dear GB
JB Lupus kernel (Linaro) + rom JB (Linaro) that combination would be good ..
You're Wedgess.
Enjoying this kernel quite a lot Figured I'd say thanks and bump this thread at the same time
Zerosuit Connor said:
Enjoying this kernel quite a lot Figured I'd say thanks and bump this thread at the same time
Click to expand...
Click to collapse
Good stuff ill update it with fxps latest changes this week. And click thanks in the OP, better then saying it
Sent from my GT-I9300
Hey Wedgess ... Thanks for the awesome kernel.... Could you do one more thing ....The volume output everywhere(loudspeaker, ear speaker etc.) is very low...Can you increase it ???
vrkamath2020 said:
Hey Wedgess ... Thanks for the awesome kernel.... Could you do one more thing ....The volume output everywhere(loudspeaker, ear speaker etc.) is very low...Can you increase it ???
Click to expand...
Click to collapse
Yp same here but this bug from the rom not from the kernel
MonY960 said:
Yp same here but this bug from the rom not from the kernel
Click to expand...
Click to collapse
Ohh...hehe....kkk....I guess, i'll ask the developer in the rom's post ....thank you for pointing it out...
can you make a CM10 based one for arc? thanks alot. i just installed Paranoid Android and i wanna try it out!
peanutheng said:
can you make a CM10 based one for arc? thanks alot. i just installed Paranoid Android and i wanna try it out!
Click to expand...
Click to collapse
Could but Wi-Fi is the problem in arc /s with cm based if I can figure it out then try. But going update this first
Sent from my GT-I9300
wedgess said:
Could but Wi-Fi is the problem in arc /s with cm based if I can figure it out then try. But going update this first
Sent from my GT-I9300
Click to expand...
Click to collapse
alright thanks ^^
wedgess said:
Could but Wi-Fi is the problem in arc /s with cm based if I can figure it out then try. But going update this first
Sent from my GT-I9300
Click to expand...
Click to collapse
So, can't you use files from CM10 anzu roms???
caqo71 said:
So, can't you use files from CM10 anzu roms???
Click to expand...
Click to collapse
This was a week ago, I got wifi going I will be releasing for ur devices maybe tomorrow please keep this on its thread. But no I can't unless I was just to add governors and then it would work with CM10 only not AOKP or other CM10 roms a hich will probably come soon
Sent from my GT-I9300
Is this based on fxp137?
Sent from my Xperia Play using xda premium
hitman980206 said:
Is this based on fxp137?
Sent from my Xperia Play using xda
Click to expand...
Click to collapse
no it will be tomorrow though have the kernel there just goin make a few changes to get it smoother and build with linaro
Sent from my GT-I9300
Cm 10 base jb Fxp 139
It this work for xperia arc cm 10 FXP 139. ?
DaveX2012 said:
It this work for xperia arc cm 10 FXP 139. ?
Click to expand...
Click to collapse
Considering ur on the PLAY development thread no. Go to the ARC thread
Sent from my GT-I9300
Why should I use this as opposed to the default kernel that comes with FXP?

[ROM/KERNEL][JB][14-09-12][0.6] AniDroid-JB-N7000 (CM10 | 3.0.15 | SLQB | OC/UC)

AniDroid-JB-N7000​
Short ROM/Kernel information:​
AniDroid-JB-N7000 is AOSP JellyBean ROM based on the latest CM10 source.
AniDroid-JB-N7000-Kernel is a kernel for AOSP JellyBean ROMs. It was built with the latest Linaro Toolchain (GCC 4.7.1)​
Provided Features:
Linux Kernel version 3.0.15 (safe to use, without MMC_CAP_ERASE-related BUG)
Kernel built with the latest Linaro Toolchain (GCC 4.7.1)
CWM Recovery v6.0.1.3
SLQB Memory Allocator instead of default SLUB
CPU Overclocking (OC) support up to 1600 MHz
CPU Overvolting (OV) and Undervolting (UV) support for every frequency
GPU MAX Frequency changed to 250 MHz to save more battery
GPU Voltages are decreased to save more battery
NEW CPU Frequence Scaling Governors: PegasusQ, Adaptive, MinMax, SmartAssV2, InteractiveX, ConservativeX, LagFree, LulzactiveV2, Intellidemand, Scary, LionHeart, Wheatley, SavagedZen, BrazilianWax
CPU Voltage Control - Undervolting/Overvolting (UV/OV, use with NSTools App)
Automatic Process Group Scheduling
USB OTG support (please use with special USB Host OTG Cable)
EXT4, CIFS filesystems support
init.d support
2048 Kb ReadAhead
CPU Frequence Scaling Governors:​
PegasusQ
Adaptive
Conservative
Userspace
Powersave
Ondemand
Performance
MinMax
SmartAssV2
InteractiveX
ConservativeX
LagFree
LulzactiveV2
Intellidemand
Scary
LionHeart
Wheatley
SavagedZen
BrazilianWax
IO Schedulers:​
SIO
CFQ
Noop(Default)
Deadline
Installation instructions:​
If you are coming from the previuos version of AniDroid-N7000:​
Download ZIP file with the version of AniDroid-JB-N7000 and put it on Internal/External SD-card
Download ZIP file with Google Apps and put it on Internal/External SD-card
Boot into ClockworkMod Recovery
Choose "Install ZIP from SD-card/External SD-card"
Choose ZIP file AniDroid-JB-N7000 ROM you've just put on SD-card
Choose "Yes" to flash the ZIP
Flash ZIP file with Google Apps in the same way (you must do it after flashing every new version of AniDroid-N7000!!!)
If you are coming from another ROM:​
Download ZIP file with the version of AniDroid-JB-N7000 and put it on Internal/External SD-card
Download ZIP file with Google Apps and put it on Internal/External SD-card
Boot into ClockworkMod Recovery
If you are on a leaked ICS kernel, please flash a known safe kernel from the sticky in the development section!!!
Do a Nandroid Backup to make full backup of your currently installed firmware
Choose "Wipe Data/Factory Reset" and choose "Yes" to do a full wipe
Choose "Install ZIP from SD-card/External SD-card"
Choose ZIP file with AniDroid-JB-N7000 ROM you've just put on SD-card
Choose "Yes" to flash the ZIP
Flash ZIP file with Google Apps in the same way (you must do it after flashing every new version of AniDroid-N7000!!!)
Changelog:​AniDroid-JB-N7000 v0.1 - v0.2:​
Initial version
AniDroid-JB-N7000 v0.2 - v0.3:​
Fixed BUG with CPU Frequency Scaling Governors availability
AniDroid-JB-N7000 Kernel v0.3 - v0.4:​
CPU Overclocking (OC) and Underclocling (UC) support from 100 MHz to 1600 MHz with 100 MHz step added
AniDroid-JB-N7000 Kernel v0.4 - v0.5:​
CPU Overvolting and Undervolting FIX
AniDroid-JB-N7000 Kernel v0.5 - v0.6:​
CPU UnderClock to 100 MHz temporarely removed
CPU voltage for 1600 MHz increased to improve stability
Support for Triangle Away enabled
KSM support enabled (Kernel Samepage Merging) to optimize memory usage
SIO I/O Scheduler support added
Download Links:​
ROM Binaries (v0.5):
AniDroid-JB-N7000-v0.5_10092012.zip
AniDroid-JB-N7000-v0.5_10092012.md5
Kernel Binaries (v0.6):
AniDroid-JB-N7000-Kernel_v0.6_14092012_CWM_Flashable.zip
AniDroid-JB-N7000-Kernel_v0.6_14092012_CWM_Flashable.md5
Previous versions:
Previous versions binaries
Kernel Source Code:
AniDroid-JB-N7000-Kernel on GitHub
Google Apps:
GApps
Donators: Petr Malek, Chasmodo, Lucian1, Dtswk, Mfractal, Jolillo, Antonius0809, Christian Murmann
​
Great Thanks to CyanogenMod for the ROM and kernel base!!!
Thanks to eugene373, koush, ezekeel, supercurio, morfic, franciscofranco, sztupy, reddv1, byeonggonlee!!!
​
First one...!!! Amazing...!!! Great to see more awesome roms on JB....
Yes!!!!
Sent from my GT-N7000 using xda premium
Ah, finally. Good to see AniDroid getting a JB upgrade, well done Novic.
Also, I get a new JB kernel to update in Kernel Repository.
Sorry, v02 kernel have a little BUG that prevents you from changing CPU Freq Governor...
Just fixed it and soon upload the new version of kernel..
Except for what you already stated, kernel works just fine on AOKP as well... I am on Half Illusion CP 3 currently.
Edit: Governor issue resolved with v.03 on HI AOKP, confirming.
Sent from my GT-N7000 using xda premium
Just uploaded the version of Kernel..
Please, install the latest one
Will you make O/C-ability kernel?
mbudh said:
Will you make O/C-ability kernel?
Click to expand...
Click to collapse
Yes, will include the OC functionality soon
was waiting for that
will report soon
thanks
Amazing, glad to see you back in action novic!
Just uploaded 0.4 version of kernel with OC and UC support (from 100 to 1600 MHz with 100 MHz step)
Thank you for OC and UV kernel.
I can change voltage from 1100 to 1600 MHz but for clock 1000 MHz and below I can not change the voltage lower. Whatever I press the slider down and save, it always comes back to default.
I use Voltage Control and System Tuner Pro.
Is that a bug or I made a mistake?
Btw, can you increase the thermal throttling clock higher than 800 MHz? 1200 MHz is still safe and we can get better performance. I used to have 1400 MHz with "Odin's son" kernel in CM9.
Thank you.
Thanks! Will fix it in the next versions!
PS: All voltages below 1000mhz are decreased to the most stable values to save battery
mbudh said:
Thank you for OC and UV kernel.
I can change voltage from 1100 to 1600 MHz but for clock 1000 MHz and below I can not change the voltage lower. Whatever I press the slider down and save, it always comes back to default.
I use Voltage Control and System Tuner Pro.
Is that a bug or I made a mistake?
Btw, can you increase the thermal throttling clock higher than 800 MHz? 1200 MHz is still safe and we can get better performance. I used to have 1400 MHz with "Odin's son" kernel in CM9.
Thank you.
Click to expand...
Click to collapse
Sent from my GT-N7000 using xda premium
Hi,
caming from anidroid ics, i flashed this JB anidroid yesterday but i got a bootloop... need to do a fullwipe, install anidroid v0.2, flash kernel 0.3, reboot in recovery, flash gapps and than everything was ok !!
I see new versions in 1st post, can i just flash the kernel v0.4 or do i need to flash the complete rom?
Atm, i had three issues:
- the clock was stucked, need to reboot the phone
- no deepsleep, changed governor to lulzactive then ok
- tried to change dpi to 280 with dpi changer but got a black screen (no bootanimation)
Other remark:
Contacts pictures during call still pixelized...
Anyway very good rom, thanks :victory:
++
You should flash 0.4 kernel over the ibstalled ROM, with no need to flash the complete ROM.
nogit said:
Hi,
caming from anidroid ics, i flashed this JB anidroid yesterday but i got a bootloop... need to do a fullwipe, install anidroid v0.2, flash kernel 0.3, reboot in recovery, flash gapps and than everything was ok !!
I see new versions in 1st post, can i just flash the kernel v0.4 or do i need to flash the complete rom?
Atm, i had three issues:
- the clock was stucked, need to reboot the phone
- no deepsleep, changed governor to lulzactive then ok
- tried to change dpi to 280 with dpi changer but got a black screen (no bootanimation)
Other remark:
Contacts pictures during call still pixelized...
Anyway very good rom, thanks :victory:
++
Click to expand...
Click to collapse
Sent from my GT-N7000 using xda premium
nogit said:
Hi,
...
Atm, i had three issues:
- the clock was stucked, need to reboot the phone
- no deepsleep, changed governor to lulzactive then ok
- tried to change dpi to 280 with dpi changer but got a black screen (no bootanimation)
...
Anyway very good rom, thanks :victory:
++
Click to expand...
Click to collapse
The only 2 ways for changing DPI without black screen
1) ROM Toolbox Lite/Pro
2) File Explorer with root access (e.g. Root Explorer) and manually edit build.prop in /system
ro.sf.lcd_density=XXX (<- your choice)
Paranoid on Belly Jean // HydraCore 4
Is there fast charge in this from? If not can we get a version with it implemented? It is highly essential at my workplace
novic_dev said:
You should flash 0.4 kernel over the ibstalled ROM, with no need to flash the complete ROM.
Sent from my GT-N7000 using xda premium
Click to expand...
Click to collapse
ok done, any ideas about contact pictures bad aspect?? if i change the picture it looks good but after flashing rom the pictures are getting bad again...
AA1973 said:
The only 2 ways for changing DPI without black screen
1) ROM Toolbox Lite/Pro
2) File Explorer with root access (e.g. Root Explorer) and manually edit build.prop in /system
ro.sf.lcd_density=XXX (<- your choice)
Paranoid on Belly Jean // HydraCore 4
Click to expand...
Click to collapse
thanks dude, will give a try to rom toolbox
The good old lock screen delay we had in the early ics roms is back.If i remember it was a kernel issue.
Also the whole phone is somewhat slower in every aspect.I came directly from ics 1.0,no full wipe if that matters.
Will download 0.4 now.
Sent from my GT-N7000 using xda premium

[kernel] Collection of kernels from different Custom-ROMs for S3mini - i8190

1.
Before you flash any kernel here,
- read the ROMs thread about issues and bugs!
- do a full backup of your existing system!
- make sure you know exactly what you are doing!
I will NOT take any response if you brick your phone in any case!!!
Let's do the party...
Because I was always missing some kernel threads for our nice device I decided to start with a collection of available kernels.
To expand that collection YOUR help is highly appreciated!!!
- Please report kernels not/working with ROMs
- Please report if you know about updates.
- Feel free to post kernels here - but please, do not forget to ask about permissions and to give proper credits!
Overview:
Chaco kernel by ChacoX
Novafusion kernel by Novafusion.pl
PA kernel by tenshi_xp
Anykernel by Android-Andi
NEXT-Kernel [SINGLE/DUAL BOOT] by Android-Andi
CroPol kernel [CPU OC][GPU OC][F2FS] by ChromeMonochrome & yanpol199
OmniROM kernel by golden_guy
OmniROM kernel by Fred6681
1N4148's kernels
Stock kernels and modems
Thanks to koragg97 for the link
Feel free to add any kernel you find. Links to posts with new kernels will be added here as soon as I have a little time.
If you need a template for flashing the boot.img (and modules), here you are:
http://goo.gl/bzSIfC
We also have a
Kernel zip to tar to flash it with odin
http://forum.xda-developers.com/showthread.php?t=1644240
for some emergency cases...
Ach ja, I don't take any credits!
All credits belong to the developers!!!
Special Thanks to:
- OliverG for his continously useful sources.
- A never forgotten chinese guy who leaked some rare sources.
Have fun!
Chaco-Kernel by chacoX
This kernel got the first post because I was using this .zip by replacing the boot.img and the system/lib/modules to create flashable zips for the kernels I extracted.
Thanx ChacoX. Sorry that it went so silent in your thread...
[KERNEL CM11/Carbon4.4.2/AOKP4.4.2/CM10.2] Chaco kernel 20140116
http://forum.xda-developers.com/showthread.php?t=2604174
- Expected NOT to work with f2fs
Novafusion-Kernel by Novafusion
This kernel is extracted from
[ROM][4.4.4] Carbon 4.4.4 20140707 [FULLY WORKING] ( ͡° ͜ʖ ͡°)
http://forum.xda-developers.com/showthread.php?t=2641289
with a 'silent' permission of New Maclaw.
All credits to him and the Novafusion Team!
-----------------
Latest:
NF-kernel 20141101
https://app.box.com/s/9yox0u7p5wekdmbe416l
- Switch to single platform RTC driver - AB500 (clock freeze fix)
---------------------
NF-kernel 20140814
- SElinux enabled
http://goo.gl/n5tilS
---------------------
NF-kernel 20140724
-Kernel Update GT-I8190_JB_Opensource_Update2
http://goo.gl/XCtke6
I took it from here
http://forum.xda-developers.com/showthread.php?p=54372738
Note:
tenshi_xp gave Novafusion users an option to switch back easily system partition to ext4, read more here
http://forum.xda-developers.com/showthread.php?p=54354688
I included the files to the kernel package - by flashing you will find msfa already at system together with the modified updater_script (as .txt).
---------------------
NF-kernel 20140612
http://goo.gl/LH7fBu
Sorry for the wrong build date at the file name... it was extracted from the names ROM release...
-----------------
- Expected to work on all 4.4.x ROMs
Kernels by tenshi_xp
This kernel is extracted from
[ROM][UNOFFICIAL][KitKat 4.4.4][golden]ParanoidAndroid 4.4 [04-07-2014][AOSPA]
http://forum.xda-developers.com/showthread.php?t=2804996
with friendly permission of tenshi_xp. All credits to him!
It is based on Novafusion kernel with some additional features:
Features:
- Kernels are available for EXT4 and F2FS just for working offline charging
- Governors: abysplug, lulzactiveq, ZenX, zeneractive, intelliactve, sakutactive, pegasusq, hotplug, interactiveq, conservative, ondemand, userspace, powersave, interactive, performance
- Shedulers: noop, deadline, cfq, sio, row, zen, fifo, sioplus
- ZRam: 144Mb
- OverClock 100 - 1200Mhz
- LiveOpp 2.0.2 by cocafe
- Single platform RTC driver by golden-guy
- ABBamp Sound Control v. 2.5.0
- Enabled SELinux
- LZ4 compression
- Enabled Unaligned access
- Disabled KSM
- Exfat driver v1.2.7
- Multi-core scheduler support
- SDcard read 384kb
- 314MB of extra space in SdCard2
- Compiled with Linaro 4.8
- Expected to work on all 4.4.x ROMs
-----------------
Latest:
Kernel-Package 2014-11-16
Aroma-Installer
http://www.mediafire.com/download/1p645cfjai7l9zj/GT-I8190-KERNEL-3on.zip
Changelog (for option 2 and 3):
- Proportional Rate Reduction for TCP
- customize some values for zenx, zeneractive, intelliactive
- exFat: driver updated to version 1.2.9
- Liveopp delete 1.15Ghz and add 1.2Ghz
-----------------
Kernel-Package 2014-11-09
Aroma-Installer
- removed 100-300-500-700-900Mhz frequencies
Flashable kernelinstaller give you have 3 options
1st.- Normal kernel*1
2nd.- Kenel with CPU OC + GPU OC*2
3rd.- Kernel wirh CPU OC + GPU OC + ABBamp Sound*3
*1 For normal users.
*2 For users who like something more powerful without the connect/disconnect USB on pc, deleted 100-300-500-700-900Mhz frequencies for friendly frequency scaling.
*3 For users who like all changes, deleted 100-300-500-700-900Mhz frequencies for friendly frequency scaling. this is the kernel is included in PAC release
-----------------
Kernel-Package 2014-11-02
Aroma-Installer
This time the kernel installer give you 3 options
1st.- Normal kernel, last working kernel previous to CPU OC implementation*1
2nd.- Kenel with CPU OC + GPU OC*2
Changelog
Kernel in Ofast + JustArchiV3 + Linaro GCC 4.9
Frecuency scaling friendly
CPU freq screen off limits
3rd.- Kernel wirh CPU OC + GPU OC + ABBamp Sound*3
Changelog
Kernel in Ofast + JustArchiV3 + Linaro GCC 4.9
*1 For normal users, Havent applied the clock freeze fix, but will be updated next time
*2 For users who like something more powerful without the connect/disconnect USB on pc, deleted 100-300-500-700-900Mhz frequencies for friendly frequency scaling, cpu freq screen off limits set to Min 200Mhz, Max 800Mhz
*3 For users who like all changes, this is the kernel added in the las PAC release, will receive most of the option 2 changes in next update
------------------
OC-kernel 2014-11-02
Aroma-Installer
http://www.mediafire.com/download/5pppy887i4wo914/GT-I8190-KERNEL_49.zip
Kernel in Ofast + JustArchiV3 + Linaro GCC 4.9
----------------
OC-kernel 2014-10-30
Aroma-Installer
http://www.mediafire.com/download/974sm3m9pok5r4g/GT-I8190-KERNEL_sc.zip
- fixed crackling voice at call
-----------------
OC-kernel 2014-10-27
Aroma-Installer
http://www.mediafire.com/download/h3ccmwf67b1ux3x/GT-I8190-KERNEL_2sc.zip
- add LiveOpp updated to 2.0.2 by @cocafe
Frecuencies from 100Mhz to 1.2Ghz, 200Mhz-1Ghz by default
- Single platform RTC driver by golden-guy
Notes:
This is an Aroma-installer provided by tenshi_xp
You can select if your system is ext4 or f2fs to choose the right kernel.
NovaThorSettings will be installed as well.
If you have mount/unmount usb in pc, dissable sounds.
-----------------
OC-kernel 2014-10-21
add ABBamp Sound Control v. 2.5.0
add lulzactiveq
To control ABBamp, GPU OC and more NovaThorSettings is included.
For elder kernels you can flash this NovaThorSettings (updated)
Freq: 100, 200, 300, 400, 600, 800, 1000, 1050, 1100, 1150
Governors: abysplug, lulzactiveq, ZenX, zeneractive, intelliactve, sakutactive, pegasusq, hotplug, interactiveq, conservative, ondemand, userspace, powersave, interactive, performance
Shedulers: noop, deadline, cfq, sio, row, zen, fifo, sioplus
ZRam: 144Mb
http://goo.gl/0CEhU4 for EXT4
http://goo.gl/by7ALo for F2FS
EXT4 and F2FS kernels are similar, just offline charging is dependent by FS.
tenshi_xp said:
Hello guys, Rox- from TeamCanjica give us the permission for use their app, NovaThorSettings, that will allow to us change the values in GPU OC, by default is overclocked to 480Mhz, stock value is 400Mhz. Also allow to us change the TCP congestion, change deep sleep state(dont try the other option under power menu, kernel dont support that) and know boot time. Next version will include the app by default, but atm you must flash this NovaThorSettings
Click to expand...
Click to collapse
-----------------
OC-kernel 2014-10-08
Aroma-Installer
Freq: 100, 200, 300, 400, 600, 800, 1000, 1050, 1100, 1150
Governors: abysplug, ZenX, zeneractive, intelliactve, sakutactive, pegasusq, hotplug, interactiveq, conservative, ondemand, userspace, powersave, interactive, performance
Shedulers: noop, deadline, cfq, sio, row, zen, fifo, sioplus
ZRam: 144Mb
OC-kernel
http://www.mediafire.com/download/wbvj39lqgirclgg/GT-I8190-KERNEL_exp.zip
EXT4 and F2FS kernels are similar, just offline charging is dependent by FS.
-----------------
EF-kernel 2014-10-01
Aroma
If some one wanna try kernel with extended frequencies(100MHZ, 600MHZ) no oc, stable.[/QUOTE]
Booted fine tenshi-xp's PAC!
--------------------
PAC-kernel 2014-09-15
for f2fs
http://goo.gl/kdGTJW
https://app.box.com/s/twuyp1b76zwjfg9mmlz6
PAC-kernel 2014-09-15
for ext4
http://goo.gl/EcaYqR
https://app.box.com/s/48a9i5yw7z15wtifehz1
I extracted them from PAC-ROM build 2014-09-15 this time.
Both kernels should be the same except the ability of offline charging which is depending by file system.
Have fun!
------------------
PA-kernel 2014-08-20
Enable SELinux
LZ4 compression
Fix zen scheduler
Add zeneractive governor
Enable Unaligned access
Disable KSM
Exfat driver update to v1.2.7
http://goo.gl/lcs1Wj
---------------
PA-kernel 2014-08-06
- Added Multi-core scheduler support
- Better SDcard read from 256kb to 384kb
- Zram from 128Mb to 144Mb
- Compiled with Linaro 4.8
http://goo.gl/6uNxpT
Note: will not boot some novafusion ROMs...
-----------------
PA-kernel 2014-07-23
Updated Novafusion sources
- Kernel Update GT-I8190_JB_Opensource_Update2
-Toolchain updated
Cross Compiler Toolchains Linaro GCC 4.9.1-20140710 by Christopher83
http://goo.gl/cQCvUa
Note:
tenshi_xp gave us Novafusion users an option to switch back system partition to ext4 easily, read more here
http://forum.xda-developers.com/showthread.php?p=54354688
I included the files to the new kernel package - by flashing you will find msfa already at system together with the modified updater_script (as .txt).
With this kernel I changed updater_script to get access to f2fs as well as ext4. Didn't work before...
I replaced
mount("ext4", "EMMC", "/dev/block/mmcblk0p22", "/system");
with
run_program("/sbin/busybox", "mount", "/system");
-----------------
PA-kernel 2014-07-16
-Added FIFO scheduler
-Added Zenx governor
-Toolchain updated
Cross Compiler Toolchains Linaro GCC 4.9.1-2014.06 by Christopher83
http://goo.gl/EwIdcB
Notes:
Try Sakuractive + Fifo, or Zenx +Zen
With Zenx have better performance and still save battery no like Sakuractive.
And maybe this will help to save a little battery if you have these wakelock secril_fd-interface
-----------------
PA-kernel 2014-07-09
- removed ROW sheduler
- ZRAM improvements
http://goo.gl/56zx3H
-----------------
Initial release:
PA- kernel 2014-07-04
-Added SIOPLUS, ZEN and ROW as scheduler
-Added SAKURACTIVE as governor
-Better sdcard reads
-KSM support
-128Mb of ZRAM (!!!)
-314MB of extra space in SdCard2
http://goo.gl/3Es4zK
Have fun!
Anykernel by Android-Andi
Features
3.0.31 Stable Kernel and 3.0.44 "Beta" Kernel available - choose the one you like
3.0.44 "Beta" Kernel includes latest"GT-I8190_JB_Opensource_Update2" and
"GT-I8190L_LA_JB_Opensource" changes
BLN Support
Nice looking AROMA Installer (screenshots later):
the installer will only replace the zImage of your current flashed boot.img
and still use the ramdisk wich comes with the original boot.img
- that's why it works on every Android 4.4.4 Rom
compiled using GCC 4.7 for better compatibility
.... more will be listed later
All information about this kernel you can find here:
http://forum.xda-developers.com/showthread.php?p=54421404
---------
kernel 3.0.31 and 3.0.44 are here
http://forum.xda-developers.com/showthread.php?p=53781894
kernel 3.0.101 here
http://forum.xda-developers.com/showthread.php?p=53679550
---------
Anykernel 1.3 2014-07-23
http://forum.xda-developers.com/showthread.php?p=54350556
---------
Anykernel v1.4 2014-07-24
http://forum.xda-developers.com/showthread.php?p=54378793
---------
Anykernel 3.0.31 2014-07-26
moonryder extracted kernel stable 3.0.31+ with added schedulers and governors from latest AA build and made a flashable zip.
http://forum.xda-developers.com/showthread.php?p=54523704
---------
Expected to work on all ROMs
!!! - no support for f2fs (yet?) - !!!
Confirmed working at
- OmniROM 4.4.4 by golden_guy
- SlimKat 4.4.4
- VanirAOSP 4.4.2
golden_guy's kernel
[ROM][4.4.4] OmniROM for GT-I8190 S3 Mini
http://forum.xda-developers.com/showthread.php?t=2666235
It would be a nice project for some of YOU to extract this one
Expected to work on all ROMs
!!! - no support for f2fs (yet?) - !!!
OmniROM-kernel by Fred6681
Fred6681 opened his own kernel thread. For latest releases please visit
http://forum.xda-developers.com/showthread.php?t=2898666
[kernel] F_kernel 4.4.x ROMs NO F2FS
------------------
Latest here:
26/07/2014 - Kernel 3.0.44 --> http://d-h.st/7sE
10/08/2014 - Kernel 3.0.57 --> http://d-h.st/RwC
23/08/2014 - Kernel 3.0.101 --> http://d-h.st/uoI
Github --> https://github.com/Fred6681?tab=repositories
----------------------
This kernel is made by Fred6681, perhaps more for his own use - there is no thread. His post: http://forum.xda-developers.com/showthread.php?p=54030746
Special Thanks for sharing it here!!!
It's a 3.0.44 kernel made for Golden-guy's OmniROM 09/07/2014
with:
- JustArchis Optimization v3
- compiled with Linaro 4.9.1
- added I/O Scheduler: SIO and Zen
- added governor: Smartass v2
Kernel --> http://d-h.st/unL
Github --> https://github.com/Fred6681?tab=repositories
------------------
Update 14.07.2014
Optimization JustArchi v3
Compiled with Linaro 4.9.1
I/O Scheduler:
- noop
- deadline
- cfq
- sio
- Zen
Governor:
- Sakuractive
- SmartassV2
- Abyssplug
- Ondemand
- Powersave
- InteractiveX
- Interactive
- Performance
Kernel --> http://d-h.st/jzv
Github --> https://github.com/Fred6681?tab=repositories
------------------
Update 20140726
Based now on Android-Andi's 3.0.44 kernel
with
- New Samsung sources
- Optimization JustArchi v3
- Compiled with Linaro 4.9.1
I/O Scheduler :
- noop
- deadline
- cfq
- sio
- Zen
Governor :
- Abyssplug
- Ondemand
- Powersave
- Performance
- SmartassV2
- Sakuractive
- InteractiveX
Kernel --> http://d-h.st/7sE
Github --> https://github.com/Fred6681?tab=repositories
-----------------
Update 20140823
Optimization JustArchi v3
Compiled with Linaro 4.9.1
I/O Scheduler :
- noop
- deadline
- cfq
- sio
- Zen
- sio+ (only in kernel 3.0.101)
- row. (only in kernel 3.0.101)
Governor :
- Abyssplug
- Ondemand
- Powersave
- Performance
- SmartassV2
- Sakuractive
- InteractiveX
26/07/2014 - Kernel 3.0.44 --> http://d-h.st/7sE
10/08/2014 - Kernel 3.0.57 --> http://d-h.st/RwC
23/08/2014 - Kernel 3.0.101 --> http://d-h.st/uoI
Github --> https://github.com/Fred6681?tab=repositories
-----------------
Expected to work on all ROMs
!!! - no support for f2fs (yet?) - !!!
Confirmed working at:
- SlimKat 4.4.4 by Android-Andy
- OmniROM 4.4.4 ay golden_guy
- Vanir 4.4.4
sonin.n's kernel
It's based on Anykernel by Android-Andi with some additions
New governors:
* sakuractive
* zenx
* interactivex
New schedulers:
* sioplus
* zen
* vr
Builded with Novafusion GCC 4.9 and installation script is based on one from @Fred6681..
The original post and download:
http://forum.xda-developers.com/showthread.php?p=54387606
1N4148's kernels
- based on Novafusion/CroPol/TenshiXP/CoCafe (cherry picking from each one)
1N4148 said:
It's hard to explain the cherry picks, CroPol was to experimental for me, so I've switched back to tenshixp as base, reverted some things back to Novafusion, grabbed some updates to LiveOPP from CoCafe, ...
Goal was stability & max battery
Click to expand...
Click to collapse
Features:
- added zzmoove governor,
- disabled usecase governor
- 148Mb ZRam
- disabled screen off limiter
- added LiveOPP from CoCafe with dynamic voltages
- F2FS and exFAT support
- Blinking BLN
- CPU frequency from 200-1200MHz (defaults 200/1000), no automatic calibration to AVS values at the moment
- GPU frequency from 128-708MHz (defaults 384/448) with a simple scaling with more intermediate frequencies (64MHz step width), no automatic calibration to AVS values at the moment
- Reworked the gpu code
- new gpu scaling driver (reworked gpu scaling driver from CoCafe)
- GPU frequencies stats
- Enabled PM_MAX power saving for bcmdhd (low power wifi when screen off)
- SoC deep idle state 4 as default
- Universal installer for all ROMs (patches ramdisk with new kernel)
- optional with old wifi driver before JB2 update from Samsung
github for sources: https://github.com/1N4148/s3mini/tree/1n4148-release
Latest:
1N4148 opened his own thread, you can find latest builds there:
http://forum.xda-developers.com/showthread.php?t=2959201
30.11.2014
Now with stats for GPU frequency in /sys/kernel/mali/mali_stats
http://forum.xda-developers.com/showthread.php?p=57158326
---------------
29.11.2014
2 new builds:
- new gpu scaling driver
- one build with the old wifi driver before JB2 update from Samsung
http://forum.xda-developers.com/showthread.php?p=57135293
---------------
29.11.2014
- Reworked the gpu code
http://forum.xda-developers.com/showthread.php?p=57118648
------------
15.11.2014
- based on CroPol with some modifications from CoCafe (LiveOPP)
- added zzmoove governor,
- disabled usecase governor and screen off limiter,
- added LiveOPP from CoCafe with dynamic voltages
http://forum.xda-developers.com/showthread.php?p=56784470
--------------
Comes at Universal Aroma Installer (from Android-Andi's AnyKernel) which keeps the original ramdisk.
Expected to work with all ROMs
Very nice Thread! Was definitly missing here. Good job!
PA-kernel updated
PA-kernel 20140709
- removed ROW sheduler
- ZRAM improvements
http://goo.gl/56zx3H
Have fun!
Gesendet von meinem K1 mit Tapatalk
Hello, please can you add any kernels that have been made for stock roms for example fude kernel etc. Thanks
Sent from my GT-I8190N using XDA Premium 4 mobile app
2010radams said:
Hello, please can you add any kernels that have been made for stock roms for example fude kernel etc. Thanks
Sent from my GT-I8190N using XDA Premium 4 mobile app
Click to expand...
Click to collapse
But Fude kernel has it's own thread And besides, it's not a kernel from a ROM (like the title of this thread says ).
Very nice thread @grinder777. Although I use stock-based custom ROMs, this is gonna be as helpful for some people as this is for me
2010radams said:
Hello, please can you add any kernels that have been made for stock roms for example fude kernel etc. Thanks
Sent from my GT-I8190N using XDA Premium 4 mobile app
Click to expand...
Click to collapse
As written at OP, you are very welcome to help!
I don't have stock ROM no more, therefore I'm not able to test those kernels. If you have a link I will add, if you like to extract,
- take chacos kernel,
- extract it
- replace boot.img and
- replace system/lib/modules
- zip it again, uncompressed
- flash and test it
and it will be added soon!
Have fun!
Gesendet von meinem GT-i8190 mit Tapatalk 2
koragg97 said:
But Fude kernel has it's own thread And besides, it's not a kernel from a ROM (like the title of this thread says ).
Very nice thread @grinder777. Although I use stock-based custom ROMs, this is gonna be as helpful for some people as this is for me
Click to expand...
Click to collapse
Sorry, i never read the full title of the thread. On my phone the thread looks titled 'collection of kernels'. Its only when i click on it i see 'collection of kernels from diffrerent roms for s3 mini' . Silly me
Sent from my GT-I8190N using XDA Premium 4 mobile app
Hello,
I compile Omnirom with the optimizations JustArchi v3 and Linaro.
Thus if you want i have kernel 3.0.44, kernel 3.0.57 and kernel 3.0.101 compatible OmniRom Golden-guy and SlimKat Android-Andi
with
Optimization JustArchi v3
Compiled with Linaro 4.9.1
I/O Scheduler :
- noop
- deadline
- cfq
- sio
- Zen
- sio+ (only in kernel 3.0.101)
- row. (only in kernel 3.0.101)
Governor :
- Abyssplug
- Ondemand
- Powersave
- Performance
- SmartassV2
- Sakuractive
- InteractiveX
26/07/2014 - Kernel 3.0.44 --> http://d-h.st/7sE
10/08/2014 - Kernel 3.0.57 --> http://d-h.st/RwC
23/08/2014 - Kernel 3.0.101 --> http://d-h.st/uoI
Github --> https://github.com/Fred6681?tab=repositories
Fred6681 said:
Hello,
I compile Omnirom with the optimizations JustArchi v3 and Linaro.
Thus if you want i have kernel 3.0.44 compatible OmniRom Golden-guy 09/07/2014
with
Optimization JustArchi v3 compiled with Linaro 4.9.1
I/O Scheduler Added: SIO and Zen
Clock added: Smartass v2
Kernel --> http://d-h.st/AZt
Github --> https://github.com/Fred6681?tab=repositories
Click to expand...
Click to collapse
GREAT! I added the link to your post at OP so you can edit and keep up to date your post.
Thanks a lot!
Gesendet von meinem GT-i8190 mit Tapatalk 2
grinder777 said:
Anykernel by Android-Andi
Did not try myself yet. I'm not sure if it will work with f2fs but something BIG is growing here. Please report if you tried.
[ROM][4.4.4] SlimKat
http://forum.xda-developers.com/showthread.php?t=2758098
kernel is here
http://forum.xda-developers.com/showthread.php?p=53781894
and here
http://forum.xda-developers.com/showthread.php?p=53679550
Click to expand...
Click to collapse
Tested his Kernels on different ROMS (Vanir and AA´s Slim). Both Kernels (stable 3.0.31 and beta 3.0.44) work without issues. On Vanir for example they solve the well known bluetooth issues
KingGehl said:
Tested his Kernels on different ROMS (Vanir and AA´s Slim). Both Kernels (stable 3.0.31 and beta 3.0.44) work without issues. On Vanir for example they solve the well known bluetooth issues
Click to expand...
Click to collapse
Would you mind testing the PA-kernel at Vanir?
I'm still with Carbon...
Gesendet von meinem K1 mit Tapatalk
Fred6681 said:
Hello,
I compile Omnirom with the optimizations JustArchi v3 and Linaro.
Thus if you want i have kernel 3.0.44 compatible OmniRom Golden-guy 09/07/2014
with
Optimization JustArchi v3 compiled with Linaro 4.9.1
I/O Scheduler Added: SIO and Zen
Clock added: Smartass v2
Kernel --> http://d-h.st/unL
Github --> https://github.com/Fred6681?tab=repositories
Click to expand...
Click to collapse
I am at M&Ms Carbon with system, data & cache at f2fs...
So I don't expect your kernel to work here, but am not sure.
How is it about f2fs? Has it to be supported by the ROM or by the kernel or both?
Gesendet von meinem K1 mit Tapatalk

[KERNEL][STOCK][CM11][CM12.1][CM13][SM-G313HZ][R8.5] OC Kernel for Samsung Galaxy V

As you could see in our CM11 thread, there's a custom kernel that we've integrated in latest CM11 builds
Now as CM11 was stable, I decided to cut the kernel to seperate system unit - The new custom kernel
Now let's make a start
Post 1: Introduction
Post 2: Features and Bugs
Post 3: How to post bugs
Post 4: Download links
Post 5: Changelog
[NOTE] This kernel is just for SM-G313HZ only. For G313H/ML users, since our CM11 works with those phone models, you can try this kernel. NOT COMPATIBLE with SM-G313HN or SM-G313HU
XDA:DevDB Information
OC Kernel for Galaxy V SM-G313HZ, Kernel for the Samsung Galaxy Ace 4
Contributors
doesntexits
Source Code: https://github.com/koquantam/android_kernel_oc_vivalto3gvn
Kernel Special Features: Described in post 2
Version Information
Status: Testing
Created 2016-03-09
Last Updated 2016-06-14
What's new in this kernel versus stock CM11 one?
Upgraded to latest Linux mainline version (not yet, but it will)
Overclock support, up to 1,3GHz (HOT)
Ultra Kernel Samepage Merging (saves RAM)
Logcat toggle (enable/disable) through sysfs interface
zRAM with LZ4/ZLIB compressor, multiple zRAMs
New IO schedulers: ROW, DEADLINE, FIOPS, BFQ, ZEN, SIOPLUS (will be added more on future builds)
Governor: interactive, ondemand, userspace, performance, powersave, smartassv2, lulzactive2, intelliactive
zswap support (swap compression)
LZ4 kernel compression (CRYPTO, COMPRESS/DECOMPRESS,...)
F2FS support
Dalvik-cache on system partition (save internal storage space)
Something more!... will be continued
BUG(S):
For some users, camera is dead (here means not working)
Change zRAM size directly from userspace causes hard reboot immediately sometimes
How to post bugs
As you know, this is a kernel, so logcat is useless. We use "dmesg" to track what the kernel do and how it's done, what it's fault...
If you post logcat to a kernel dev, no helps. So now, a single rule: No logcats
To post bugs, please do this:
1. Make sure you have a computer running any Linux distros (e.g Ubuntu) (ignore this if you already have)
2. Plug your phone with USB cable plugged to computer
3. Open Terminal, type these (DO NOT MISS ANYTHING)
Code:
adb shell dmesg | tee dmesg.txt
The "tee" command will export your "dmesg" (driver messages) to your /home/<USER> folder (e.g from mine: /home/a1/dmesg.txt)
4. Post the full dmesg text logs to this thread
Download link & F.A.Q
Download link: Google Drive folder
F.A.Q (to be continued)
1. Can I include your kernel to my ROM?
A: Sure, you can. Because the kernel is completely open-source (due to GPL License), so no credits is needed
2. What's included in this kernel vs stock?
A: Check above
CHANGELOG
Release 1
Initial release
Release 2
Re-enabled zCache
Added KSM (Kernel Samepage Merging)
Fixed lags, underclocked to 1,4GHz and GPU to 300MHz
Reserved zRAM size to 90MB (explain later)
Re-enabled memory cgroups (better memory allocation)
Release 3
zswap revert back to LZO compression (you can change this through sysfs)
zRAM moved to block driver, also reverted to LZO compression by default (thanks to @psych.half)
Disabled zCache (this does nothing but lags)
Added new governors: smartassv2, lulzactive
zRAM now compresses 18% of RAM (this is the main cause of lags, and our device only have 512MB RAM, not much so multitasking only possible if we use ordinary swap)
ZSMALLOC moved to kernel mainline (ported from Linux 3.18)
Random reboots disappeared (yay!)
Minimum clock speed now 500MHz
Snappy compression algorithm, will be implemented on zRAM
Release 4
Switched from KSM to UKSM (Ultra Kernel Samepage Merging)
zRAM increased to 35% of RAM (161MB)
Logcat now can be disabled through sysfs interface
ROW IO scheduler as default
Increased IO readahead to 1024KB
....
Release 5
Decreased IO readahead to 128KB by default (this fixes massive lag as our device can't handle too many IO operations)
Fixed giant hole memory. Now every task managers shows correct results
Release 6
Re-compiled with Linaro 5.2 toolchain
Allow setting zRAM disksize, compressor and swappiness through build.prop
New governor: intelliactive
Release 7.1
Upgraded to Linux 3.10.20
New TCP algorithms: westwood, reno, bic, htcp, veno
Dalvik-cache on /system partition (CM-11.0 only) (significantly save internal storage space) (NEW!) (thanks to @ngoquang2708 for this idea)
Release 7.2
Upgraded to Linux 3.10.22
Release 8
Upgraded to Linux 3.10.31
(NEW!) Stock support
Support LZ4HC (high compression) for zRAM
/tmp folder added, in case some root apps need that and mounted as tmpfs
Improved memory management
Release 8.1
Added 250MHz minimum clock speed
zswap disabled by default (enable through build.prop by adding "ro.config.zswap.enabled=true")
Disabled unaligned memory access for faster memory operations
Release 8.2
Fix bootloop on CM12.1
Release 8.3
Upgraded to Linux 3.10.34
[CM-11.0] Switched dalvik-cache location to /cache to prevent ROM reinstalling when you want to wipe dalvik-cache, also fix app installation issue
Release 8.4
Maximum OC clock decreased to 1.3GHz (as 1.4GHz causes random crashes/reboots)
Added zlib compressor for zRAM, switched back to default lzo compressor
(AGAIN) zswap enabled by default
Multiple zRAMs are back, now is 2 zRAMs for better performance
[CM-11.0] Permanently mounted /system partition RW, moved dalvik-cache to /system partition (this fixes apps instalation issue, and because /cache partition is too small)
Can use on SM-G313HU?
gsrq said:
Can use on SM-G313HU?
Click to expand...
Click to collapse
Nope. G313HZ and HU are different hardwares. Installing this kernel would soft brick your device
@hendrulll @JeffersonCaf
Weird. The kernel really works with build 20160213. Why the hell it doesn't work with you guys? Or... I've to give a simple boot.img which is be able to flash over TWRP only?
You should see in "Kernel version", it was being built yesterday LOL
doesntexits said:
@hendrulll @JeffersonCaf
Weird. The kernel really works with build 20160213. Why the hell it doesn't work with you guys? Or... I've to give a simple boot.img which is be able to flash over TWRP only?
You should see in "Kernel version", it was being built yesterday LOL
Click to expand...
Click to collapse
Yeah the boot.img it's better i think, and what recovery you use?
JeffersonCaf said:
Yeah the boot.img it's better i think, and what recovery you use?
Click to expand...
Click to collapse
I use TWRP 3.0 from @cleverior.ipul
doesntexits said:
I use TWRP 3.0 from @cleverior.ipul
Click to expand...
Click to collapse
Ok i will flash that too
Can you give the boot.img?
Hmm, I still got soft brick with my device after installing your kernel, even if I install from build 20160213 after wipe everything, but when I try to flash @cleverior.ipul kernel a.k.a getux kernel its worked like a charm. Any reason?
hendrulll said:
Hmm, I still got soft brick with my device after installing your kernel, even if I install from build 20160213 after wipe everything, but when I try to flash @cleverior.ipul kernel a.k.a getux kernel its worked like a charm. Any reason?
Click to expand...
Click to collapse
You know what, his kernel is completely based on stock CM11, just adds a lower CPU frequency (1100MHz)
And new kernel build will be released after some minutes, just waiting for it to compiling and I'll release it as a boot.img (flash through TWRP)
This time it's completely compatible with CM11 build 20160213
New kernel build! Changes:
Re-enabled zCache
Added KSM (Kernel Samepage Merging)
Fixed lags, underclocked to 1,4GHz and GPU to 300MHz
Reserved zRAM size to 90MB (explain later)
Re-enabled memory cgroups (better memory allocation)
Boot image added to downloads section. Please choose the latest boot image to make sure you're in latest kernel build. Flash through TWRP recovery
doesntexits said:
New kernel build! Changes:
Re-enabled zCache and disable zswap, since zswap only applies on swap file or ordinary swap partition (not RAM-based swap partition)
Added KSM (Kernel Samepage Merging)
Fixed lags, underclocked to 1,4GHz and GPU to 300MHz
Reserved zRAM size to 90MB (explain later)
Re-enabled memory cgroups (better memory allocation)
Boot image added to downloads section. Please choose the latest boot image to make sure you're in latest kernel build. Flash through TWRP recovery
Click to expand...
Click to collapse
Well it's working on SM-G313ML, but i noticed when the CPU frequency goes to 384 MHz the phone freezes
Edit: and some random reboots too.
JeffersonCaf said:
Well it's working on SM-G313ML, but i noticed when the CPU frequency goes to 384 MHz the phone freezes
Edit: and some random reboots too.
Click to expand...
Click to collapse
Well, switch the min CPU freq to 600MHz in Performance Settings section, and tick "Set on boot" too
Edit: Random reboots due to the old build with 1,5GHz, the CPU voltage is too high, leads to the phone randomly reboots
doesntexits said:
Well, switch the min CPU freq to 600MHz in Performance Settings section, and tick "Set on boot" too
Click to expand...
Click to collapse
I alderay made that XD
Yeah, now we have smartassv2 :good:
R3 has released! Changes:
zswap revert back to LZO compression (you can change this through sysfs)
zRAM moved to block driver, also reverted to LZO compression by default (thanks to @psych.half)
Disabled zCache (this does nothing but lags)
Added new governors: smartassv2, lulzactive
zRAM now compresses 18% of RAM (this is the main cause of lags, and our device only have 512MB RAM, not much so multitasking only possible if we use ordinary swap)
ZSMALLOC moved to kernel mainline (ported from Linux 3.18)
Random reboots disappeared (yay!)
Minimum clock speed now 500MHz
Snappy compression algorithm, will be implemented on zRAM
Boot image added to Downloads section. Please choose the latest boot image to make sure you're in latest kernel build. Flash through TWRP recovery
doesntexits said:
R3 has released! Changes:
zswap revert back to LZO compression (you can change this through sysfs)
zRAM moved to block driver, also reverted to LZO compression by default (thanks to @psych.half)
Disabled zCache (this does nothing but lags)
Added new governors: smartassv2, lulzactive
zRAM now compresses 18% of RAM (this is the main cause of lags, and our device only have 512MB RAM, not much so multitasking only possible if we use ordinary swap)
ZSMALLOC moved to kernel mainline (ported from Linux 3.18)
Random reboots disappeared (yay!)
Minimum clock speed now 500MHz
Snappy compression algorithm, will be implemented on zRAM
Boot image added to Downloads section. Please choose the latest boot image to make sure you're in latest kernel build. Flash through TWRP recovery
Click to expand...
Click to collapse
Yeah it's working (SM-G313ML) but i noticed when the CPU frequency go to 500MHz the phone freezes (i've changed the min to 1GHz, but shows 768MHz on SetCPU ) and freezes too when change the governor to interactive, well the random reboots has dessapeared (yay!²) thx for all that work bro

Categories

Resources