[ROM/KERNEL][JB][14-09-12][0.6] AniDroid-JB-N7000 (CM10 | 3.0.15 | SLQB | OC/UC) - Galaxy Note GT-N7000 Original Android Development

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

Related

[KERNEL][ExTweaks] SiyahKernel v2.6.14 | "One kernel to rule them all" | 3/19/12

[KERNEL][ExTweaks] SiyahKernel v2.6.14 | "One kernel to rule them all" | 3/19/12
NOTE: I (CWC3) DID NOT MAKE THIS KERNEL. I JUST TAKE CARE OF THIS POST. 110% OF THE CREDIT GOES TO GOKHANMORAL.
{
"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"
}
THIS THREAD HAS BEEN RETIRED | THIS IS FOR ANDROID: 2.3.4, 2.3.5, 2.3.6, 2.3.7​
Developer: Gokhanmoral | Donate | Website | Original Thread​Download: SiyahKernel v2.6.14 | ZIP | TAR​ExTweaks - The Kernel Tweaker​​​
2.6.14 (Latest):
Preempt_rcu
Xz compression (to reduce bw on the servers. other than that, don’t believe anybody telling you that it is faster)
New touch recovery (the one in my ICS repack) with gestures
GPU staycount implemented (this is the main reason of this release. this was droidphile’s request and I could not say no to him )
Disabled autogroup (samsung ICS kernel doesn’t use it neither)
ARM_ERRATA_754322 (once again, ICS has it)
Reverted workqueue implementation to old one
Some cleanup of redundant and non-necessary code
Reverted BFQ changes which were causing lags and lockups (thanks to Entropy512. I used the version in his repository. it was the easiest way )
Added “reboot into download mode” in advanced menu of CWM recovery and also added power-off back in. I had no time to remove dual-booting options. instead, I put “not implemented” message. they are ready but I am having a tiny problem while prompting user to choose the rom. you’ll have it in ICS, I hope.
Some fixes and corrections in extweaks interface (thanks to Entropy512 for some of them)
Initialization of led buttons to off (thanks to myfluxi)
Enabled cpu alignment (thanks to codeaurora)
Some other tweaks and “small changes”
2.6.13:
Fixed decoding issues because of the new cpuidle driver (thanks to Entropy512)
Set default I/O scheduler to deadline
Reverted lots of code back to v2.6.9 (based on the user experience, it is the best version until now)
Completed universal config interface implementation (the app will be posted when it is finished. the implementation at the kernel side is ready)
You may need to flash this in CWM recovery if you mess with the default config (especially when trying too much undervolting. although most of the settings are safe, changing gpu voltage and freq settings may cause lockups or bootloops): siyah-resetdefaultprofile.zip. this script will reset default profile and your device will boot with default settings.
This will be the last GB kernel release of SiyahKernel.
2.6.12:
Fixed BTHID issues (thanks to Entropy512)
Some wifi driver changes to prevent wlan_rx wakelocks preventing the device to sleep
New cpuidle driver from galaxytab (thanks to Entropy512)
Reverted top-off current back to default
2.6.11:
Replaced the recovery with Hyperdroid Redpill Kernel Recovery. (Thanks to Hyperdroid team and Redpill kernel developer(s)). this recovery can also mount both internal and external sd. (thank you [email protected])
Set the default cpu governor back to ondemand. conservative governor settings are still the same. ondemand governor settings are tweaked a bit (50000-90-5)
Changed some mali internals (set staycounts for steps to: 0-1-1 and down threshold for second step is set to 35). I did not use AndreiLux’s settings for not breaking the compatibility with voltage control app but I highly recommend you try it because it can save a lot of battery juice.
Some patches from upstream
2.6.10:
Default governor is set to conservative with sampling rate of 20msec. those who still say that lionheart is different than conservative governor should inspect the sources or those who don’t know how to do that should try this kernel to get a proof. if you still want EXACTLY the same lionheart governor, just flash lionheart.zip. Unlike what others say it will behave EXACTLY THE SAME as lionheart governor in void kernel if you flash it on this kernel, neak or several others who use netarchy’s change on conservative governor.
(Postponed to 2.6.11 to make a fair comparison of the conservative governor effects) drastic changes in gpu frequencies (thanks to [email protected]). you can use voltage control app to use modify them if they cause any lag in games or video playback but I didn’t feel any lag and they are just perfect. freq set is (40,167,267) with thresholds 85% 30% 80% 30%.
(Postponed to 2.6.11)Some other tweaks for performance and mostly battery life (made cpu hotplug threshods a bit high and some patches from upstream etc)
Set default i/o scheduler to bfq. it seems that song skipping doesn’t happen with bfq @ 100MHz (thanks to [email protected] for the feedback)
Applied Mel Gorman’s patches to SLUB allocator.
This release may not be as battery friendly as v2.6.9. I will make ondemand governor default and use different settings in v2.6.11 to target more battery life. apart from the slub allocator change (which should not effect the performance anyway) all changes in this release can be applied to v2.6.9 by using init scripts or voltage control app (just flash lionheart.zip and set i/o scheduler to bfq).
External SD/Internal SD are mounted backwards, careful when deleting information from them (emmc/sdcard) - Backup first!
Works with Samsung / CM7 / MIUI
Gokhanmoral - "Although I compile at&t version, Entropy512's kernel may be a better choice because there are some differences which I cannot test. He knows what he is talking about and I mean it..."
Flashing .ZIP's in CWM will change once flashing this KERNEL. You will now use the POWER BUTTON to select, and CHOOSE ZIP FROM INTERNAL SDCARD. Same goes for doing Backup/Restore, choose the Internal Card.
USB Debugging is turned off first flash, Just turn it back on Settings->Applications->Development
Great Explanation of Governors & I/O Schedulers
Using lulzactivev2? More control of the Governor from his Application
Overclock & Undervolt
SetCPU - Thread - Overclock CPU, Undervolt CPU, Profiles, Governor Control
Voltage Control - Market - Overclock CPU/GPU, Undervolt CPU/GPU, Profiles (Paid), BUS Change (Paid), Charging Speed, Governor Control
Battery Life
BetterBatteryStats - Thread (Bottom 2nd Post) - With BetterBatteryStats you can analyse the behavior of your phone, find applications causing the phone to drain battery while it is supposed to be asleep and measure the effect of corrective actions
CPU Spy - Market - This is a simple app to display the time the CPU spends in each frequency state. This can be a useful tool in diagnosing battery problems or tweaking your over-clock settings.
It also displays the current kernel information.
[GUIDE] – TIPS / TRICKS & Achieving MAXIMUM battery life - Thanks to AMDPOWERFIST
Can be flashed on Samsung ROMs and AOSP Based ROMS. Currently all Samsung 2.3.4, 2.3.5, 2.3.6, 2.3.7 based ROMS, CM7 and MIUI ROMS are supported. Based on linux kernel 2.6.35.14 + drivers from Samsung sources
Auto-Rooting
ClockworkMod Recovery v5.0.2.7 with back button support
Touch Recovery
Boot animation support
Supports SetCPU (OC upto 1600MHz, UC downto 100MHz)
User customizable frequency steps. You cannot change the step count but you can change the frequencies at each step.
Supports undervolting (UV between 800 mV and 1500 mV)
Supports voltage control via SetCPU (thanks to netarchy, ninpo, hacre)
Stock voltages as default
smartassV2, lulzactive, lagfree governors. and lots of other governors which are available as modules
Default governor is ondemand (200-1200MHz)
Default I/O scheduler is deadline
Tweaked ondemand and conservative governors
Compiler optimizations
User customizable charging speed (use at your own risk). You have to echo AC, MISC and USB charge currents to a misc device.
Touchscreen fix (thanks to vitalij)
Increased touchscreen sensitivity
GPU clock and voltage control interface (thanks to netarchy).
I/O, scheduler, hotplug and vm Tweaks
Automatic battery calibration. (removed. thanks to Entropy512. we do not need battery calibration for SGS2)
Available I/O schedulers: noop, deadline, CFQ, BFQ, V(R), SIO (default)
Available CPU governors: see this thread for the list of available governors and modules (thanks to droidphile)
/system/etc/init.d startup scripts support
Automatic backup of efs partition. You will have the files in your sdcard as well as /data/.siyah directory. copy them to a safe location in case you may need them later.
Updated jhash to version 3
Increased charging speed.
BLN (thanks to creams), liblights is autoinstalled if the existing one doesn't support BLN
Supports advanced touch tune driver. thanks to vitalij Link. the control app from Web, from Mobile. Thanks to tegrak for the driver patch file download
2nd core application support (thanks to tegrak)
Automounting of NTFS volumes for USB sticks (ntfs on external card is not supported)
XZ compression for the kernel to have smaller image size. the size is still similar to previous versions after adding new features
Integrated new sha-1 and crc32 slice-by-8 algorithms
SCHED_MC enabled to have less power consumption. It will have a better support in the next version as it needs more changes in the scheduler code.
Lower brightness levels for low-light conditions to save battery.
Experimental brightness behaviour modification via setting min_bl and max_gamma values.
Native BLN support for CM7 based roms.
Three GPU stepping (160-267-300) instead of two
Optimized and configurable hotplug thresholds and rates.
Thunderbolt! script integrated (thanks to pikachu01)
CIFS, SLQB, FUSE, NTFS, cgroup_timer_slack, autogroup, cleancache... and lots of other mambojambo that I forgot...
ZIP: Place zip on Internal SD -> Boot into CWM -> Clean Cache/Dalvik -> Install Zip
TAR: Download Odin -> Open Odin -> Boot into Download Mode -> Put .tar in PDA -> Start​
Changelog: http://www.gokhanmoral.com/
Although some parts can be considered as original, all are based on inspirations, examples and other people's code. I have no claim to be original. I am only trying to make my (and probably other's) SGS2 experience better and fun.
About source codes: I do not release source codes during beta testing. I do not use git. I have already proven that I share source code, but only once per release. I don't think that mods will be uncomfortable with this but if they are I can create an account in github and share an old code just like most of the other developers do. I will not choose that path if I don't have to. You can download sources for the releases using the links below. I will simply ignore mails and posts asking about the source code because they are already shared. Also, GPL doesn't force me to use github nor it forces me to release the source code as soon as possible. Therefore, releasing the source code may be delayed for several days. If you don't like this sue me
Source code and releases can be found here: http://www.gokhanmoral.com/
Credits: Samsung, supercurio, hardcore, Hacre, Entropy, RAvenGEr, tegrak, cattleprod, codeworkx, hellcat, creams, vitalij, arighi and others I might have forgotten...​
​Unofficial:
Init.Doh by cwc3
ThunderBolt! [Governor + SGSII fixes] by pikachu01
[CWM Flashable] Kernel Cleaning Script (Cleans Cache) by jivy26
Example CWM-flashable /system/etc/init.d/99gpuv script (thanks to AndreiLux)
Example GPU/CPU undervolting and underclocking scripts by kwerdenker
Improved version of CPU undervolting script by kwerdenker
Another couple of nice init.d scripts created by fenomeno83
Enable Android Logger - CWM flashable (android logger is disabled by default in this kernel)
Disable Android Logger - CWM flashable (use this script if you have enabled the logger by using EnableLogger script)
flashable lionheart cpu governor and setting default i/o scheduler to deadline (remove /system/etc/init.d/01lionheart to uninstall. thanks to knzo for the tweaked conservative governor settings)
Older Versions​(pm me if you have one I don't)​
Its pretty fast!!!
http://www.gokhanmoral.com/gm/2011/11/29/siyahkernel-v2-2i-att-for-sgh-i777-devices/
That's great... more options. I'd like to see Hardcore's kernel ported too.
Here are some screen shots of Siyah kernel being OC to 1.6 on conservative governor. My rom is Unnamed 1.3.1 This is without any major tweaking such OC the GPU. Its extremely powerful
Sent from my SAMSUNG-SGH-I777 using XDA App
Here are some random Antutu bench scores. These were done on 1.2 GHz conservative governor. Awesome, we finally surpass the galaxy nexus
And we didn't need to OC to do it too. With ICS, we'll blow galaxy nexus out of the waters!
Sent from my SAMSUNG-SGH-I777 using XDA App
Question? If were running a hellraised rom will this kernel work our do we need an att rom?
Edit: just looked at his thread in the i9100 section. the kernel said compatible with aosp roms as well as in cm7 and miui. Is this true for this one?
Sent from my GT-I9100 using XDA App
Any issues with it? Wifi, reboots, battery life, ect, ect?
Edit: flashed it and everything went smoothly. No issues to report on. According to his thread it's just as stable as stock. Hope it stays that way for us.
Sent from my páhhōniē
I would also link to know if it's compatible with cm7/miui
Looks really interesting
Sent from my SGH-I777 using xda premium
Here's a quick link to the Siyah kernel over in the i9100 forums. Everything as far as information about the kernel should apply to our phones except the obvious (battery charging steps, anything with the home button, in other words strictly hardware difference related points) as he now has made an i777 kernel version.
http://forum.xda-developers.com/showthread.php?t=1263838
This kernel should get posted in the development thread by someone willing to keep up on all it's changes as the Siyah kernel seems to get updated all the time. Unfortunately once I heal up from surgery I won't have the time to be able to do that.
Sent from my páhhōniē
insaneturbo13 said:
I would also link to know if it's compatible with cm7/miui
Looks really interesting
Sent from my SGH-I777 using xda premium
Click to expand...
Click to collapse
Yes it is compatible with all stock roms, cm7 roms, and MIUI roms (both 2.3.4 and 2.3.5 variations of all three)
Sent from my páhhōniē
Confirmed flashed this kernal and I am using cm7. Everything is kosher so far.
don't work USB with siyahkernel for i777
I got about 5500 in Quadrant (1.6 ghz, conservative) but everytime I oc to 1.6 and try to run CFBench the phone crashes at Java MFLOPS.
jcracken said:
I got about 5500 in Quadrant (1.6 ghz, conservative) but everytime I oc to 1.6 and try to run CFBench the phone crashes at Java MFLOPS.
Click to expand...
Click to collapse
Yeah I've read that at 1.6 it crashes..its best to stay at 1.5..
Sent from my GT-I9100 using Tapatalk
Working smoothly thus far for me, running CM7. Benchmarks are pointless.
jcracken said:
I got about 5500 in Quadrant (1.6 ghz, conservative) but everytime I oc to 1.6 and try to run CFBench the phone crashes at Java MFLOPS.
Click to expand...
Click to collapse
Getting the exact same... gonna try 1.5.
Sent from my SAMSUNG-SGH-I777 using xda premium
The CWM .zip will not download via phone browser, and when downloading from a windows 7 (IE browser) PC it successfully downloads but when flashing it says the package is bad. I think he needs to reupload it or put an MD5 checksum in place.
For stability, I ran a setcpu stress test on my phone all morning at 1.6 (nearly blew up my battery) and had no issues at all on conservative governor.
Try downloading it with Firefox.. it works fine for me..
rdubyah said:
Try downloading it with Firefox.. it works fine for me..
Click to expand...
Click to collapse
My mistake, it did not transfer from dropbox correctly.

[KERNEL/2.3.X/ExTweaks&Plus] Ikki The Phoenix 1.13 (09/05)

{
"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"
}
Hi all, I am back with a very stable and powerful kernel from Ninphetamine old stuff and Siyah's enhancements (+ some NEAK ideas).
All the credits are for those developers (@gokhanmoral, @simone201, @entropy512, @hacre, ...), I am still learning and this is the only purpose of my efforts on Ikki kernel.
In this forum, I am only publishing stable version of Ikki.
International version has been tested a lot.
If someone wish an ATT or NTT, I can produce it. I did with success in the past few weeks.
Ikki is ONLY for All Gingerbread's ROM
(If someone need an AOSP version, I can build it easily as I did previously)
I am now working on ICS (thanks to @gokhanmoral and @myfluxi) but I will produce soon another kernel (called Shun Andromeda).
FEATURES
Auto-Rooting
CWM touch Recovery with gesture support (5.5.0.4 from Siyah 2.6.14)
Custom boot animation support
Supports SetCPU (OC upto 1600MHz, UC downto 100MHz)
User customizable frequency steps. You can edit "freq_table" and use 25MHz as the lowest step and 1696MHz as the highest. You have 8 steps (it is fixed) but the frequencies can be set (from siyah thanks to gokhanmoral)
Supports undervolting (UV between 800 mV and 1500 mV)
Supports voltage control via SetCPU (thanks to netarchy, ninpo, hacre)
Stock voltages as default
Only Conservative (default), Ondemand (from siyah thanks to gokhanmoral), lulzactiveV2 governors.
Compiler GCC 4.6.3 with optimization (-Ofast) and this is not a myth
Touchscreen fix (thanks to vitalij)
Increased touchscreen sensitivity
GPU clock (thanks to netarchy), voltage and scaling thresholds control interface.
I/O, scheduler, hotplug and vm tweaks
automatic battery calibration. (removed. thanks to Entropy512. we do not need battery calibration for SGS2)
Available I/O schedulers: noop, CFQ, BFQV3r2, SIO (default)
Available CPU governors: see this thread for the list of available governors and modules (thanks to droidphile)
/system/etc/init.d startup scripts support
Automatic backup of efs partition. You will have the files in your sdcard as well as /data/.ikki directory. copy them to a safe location in case you may need them later.
BLN (thanks to creams), liblights is autoinstalled if the existing one doesn't support BLN
supports advanced touch tune driver. thanks to vitalij Link. the control app from Web, from Mobile. Thanks to tegrak for the driver patch file download
2nd core application support (thanks to tegrak)
Automounting of NTFS volumes for USB sticks (ntfs on external card is not supported). although your rom says "clear storage", just check /mnt/usb folder. ntfs drives will be automatically mounted in read-only mode.
XZ compression for the kernel.
Lower brightness levels for low-light conditions to save battery.
Brightness behaviour modification via setting min_bl, min_gamma and max_gamma values. you can control the lowest and hightest levels used in autobrightness.
Native BLN support for CM7 based roms.
Three GPU stepping (160-267-300) instead of two
optimized and configurable hotplug thresholds and rates.
Voodoo louder app support (thanks to supercurio)
Current Widget support while charging the device.
ExTweaks (uci.sh) support. (Thanks to xan and AndreiLux) ( https://market.android.com/details?i...n.extweaks.app )
GIT
https://github.com/bgn9000
Delete config scripts (through CWM)
In case of bootloops or other urgent issues or new version HERE
Customboot scripts (through CWM)
1/ Remove script for emergency (to keep on internal sdcard) : HERE
2/ Very low battery (warning min voltage 800 mV) script : 200-800 MHz : HERE
3/ Low battery script (through CWM) : 200-800 MHz : HERE
4/ Regular Customboot script (through CWM) : 200-1000 MHz : HERE
Click to expand...
Click to collapse
ChangeLogs and zImages (only through CWM)
Version 1.13 / CWM only Gingerbread 2.3.X ROM
1/ Conservative from shun (merge Ikki settings, Siyah changes)
2/ From NEAK : Brightness curve mod support + changes to panel driver (thx to GM)
3/ Reverted config settings added for USB otg in 1.12 except whitelist disabled
CWM Samsung version : HERE
Version 1.12 / CWM only Gingerbread 2.3.X ROM
1/ Fix payload installation issue (su, CWM app, ...), sorry for that
2/ Added module for USB-to-serial connectors
Version 1.11 / CWM only Gingerbread 2.3.X ROM
1/ Three profiles (default, battery and performance) to be used with ExTweaks Plus
2/ Payload with new SU and CWM app (3.15) from Shun
3/ mDNIe Sharpness Fix from NEAK 1.4.2 source
Version 1.10 / CWM only Gingerbread 2.3.X ROM
1/ Module logger.ko (Now system logs can be disabled with ExTweaks)
2/ Few debugging settings
CWM Samsung version : HERE
Version 1.9 / CWM only Gingerbread 2.3.X ROM
1/ Default frequency minimum reverted to 200 MHz (lower is not enough and force upper freq to higher voltage)
2/ Conservative tweaked for performance and autonomy (you can see/modify these new settings through setcpu or directly by a script into "/sys/devises/system/cpu/cpufreq/conservative")
RELEASE 1.8 / CWM only Gingerbread 2.3.X ROM
1/ New toolchain 2012.03 (GCC 4.6.3 with -Ofast)
2/ AOSP and Samsung separate versions
Version 1.7 / CWM only ROM Samsung 2.3.X
1/ Reverted BFQ issue introduced by Siyah 2.6.13 and reverted into Siyah 2.6.14 : CWM backup issue
Version 1.6 / CWM only ROM Samsung 2.3.X
1/ Import Siyah 2.6.14 CWM Touch Recovery 5.5.0.4
2/ New toolchain 2012.02 (GCC 4.6.3 / prerelease with -Ofast)
RELEASE 1.5 / CWM only ROM Samsung 2.3.X
1/ Added XZ compression
2/ Update Ram console / logger from Siyah
3/ GPU settings from @incubus / Conservative with less sampling rate
4/ Removed Deadline and VR schedulers
Version 1.4 / CWM only ROM Samsung 2.3.X
1/ /data/.ikki to separate Siyah and Ikki default.profile
Version 1.3 / CWM only ROM Samsung 2.3.X
1/ Conservative settings back to Ninphetamine 2.1.3
2/ Ondemand and Lulzactive from Siyah 2.6.13
3/ deepsleep levels back to stock (cpu at 4 and bus at 0 : 800 Mhz and 400 Mhz)
4/ Custom config (ExTweaks)
5/ Hotplug settings when screen-off
Version 1.2 / CWM only ROM Samsung 2.3.X
1/ improve touchscreen sensitivity (from siyah)
2/ deepsleep levels changed (cpu at 5 and bus at 2 : 500 Mhz and 133 Mhz)
3/ allow level 6 deepsleep CPU level but having SOD
Version 1.1 / CWM only ROM Samsung 2.3.X
1/ cpuidle fixes from siyah 2.6.13
2/ CWM 5.0.2.7 and CWM app display Ikki no more Siyah kernel
3/ Smooth Scaling Parameters ("2" > smooth_target, "2" > smooth_offset, "2" > smooth_step)
Version 1.0 / CWM only ROM Samsung 2.3.X
1/ Bightness curve
2/ Voodoo louder compatibility
3/ Default min freq is now 100
Previous kernel name changelog history
N version 2.2.4 ONLY FOR SAMSUNG ROM 2.3.X
1/ Fixed cpustat for custom frequencies
2/ Default high freq is now 1200
N version 2.2.3 ONLY FOR SAMSUNG ROM 2.3.X
1/ Added VR scheduler
2/ Fixed BLN
N version 2.2.2 ONLY FOR SAMSUNG ROM 2.3.X
1/ Readded Ondemand / Added SIO
2/ O3 compilation for reactivity
3/ GPU + Power voltage control compatibility
N version 2.2.1 ONLY FOR SAMSUNG ROM 2.3.X
1/ Removed Ondemand and Interactive, Conservative is the default
2/ Added lulzactive from Siyah
N version 2.2.0 ONLY FOR SAMSUNG ROM 2.3.X
1/ From 2.1.3 + CPU Freq and BUS Freq Siyah 2.6.12 management : Voltage Control compatibility
2/ Import recovery from Siyah 2.6.12 / RedPill Touch CWM Recovery by AF974 (thanks @gokhanmoral and @pongster)
3/ customboot script enable (Only for CPU/BUS freq) into /data/local
4/ Only conservative gov tested : you can change default one through customboot or tools like voltage control
look nice!!
Glad to see another kernel here, even if it is for GB
bgn9000: i would really like to see your sources, any link? I am just curious....
PS: the first post looks kinda copy/pasted from siyah 2.x lol
Glad to follow your work
EDIT : Siyah is my master
EDIT2 : updated post 1 with git url for sources
A must have on Android 2.3.x!
I hope GS2Team will work on I.C.S. soon
saint seiya !!!!!
DeshTwo said:
A must have on Android 2.3.x!
I hope GS2Team will work on I.C.S. soon
Click to expand...
Click to collapse
caifaz said:
saint seiya !!!!!
Click to expand...
Click to collapse
Many thanks
And the ICS kernel's name will be Shun Andromeda
glad to see another kernel which supports ExTweaks (uci.sh) interface.
the conservative is lag, i will try other CPU governors...
Ondemand is the one developed by @gokhanmoral, you can use it.
I have no lag with conservative even with 100-800 Mhz range (in normal usage) but it could happen on different devices.
pepe2909 said:
the conservative is lag, i will try other CPU governors...
Click to expand...
Click to collapse
Looks like he reverted out the conservative tuning patches. As a result, minimum polling interval will be 100ms, which is absurdly long.
Tip to bgn9000: Try to keep your patches small. That makes it easier to figure out when you broke something and revert just that little bit.
https://github.com/Entropy512/kernel_galaxys2_ics/commit/e9af0fbadbb5465ea6cd6a00eca9ef5b48cecf78
I would love to see some support for my beloved I777 sgs2 for att. I will donate for your time as well. ICS preferrably when avail? Thanks!!
On this for a couple of days already and it's quite smooth...conservative and noop makes the best combo for me.
Also -75mv UV and i have no issues,no lags, freezes or something related to that.
Using my S2 only for internet & games, so i can say heavy usage is the word for it...
I got the longest battery life with this kernel : played 4 1/2 hrs of Real Footbal 2012 before i got the battery warning.No other kernel mathced that.
Using it with HyperDroid v7 and Go Launcher Ex.
Ahah finally back . Sorry Bgn for the partnership, I haven't the time to continue my rom on GB, so when your kernel will be released for ICS, we will re-make the partnership .
sangosnip69 said:
Ahah finally back . Sorry Bgn for the partnership, I haven't the time to continue my rom on GB, so when your kernel will be released for ICS, we will re-make the partnership .
Click to expand...
Click to collapse
For sure, I will move to ICS
Shun Andromeda. will be my hero
No lag with LWP and conservative, maybe smoother than siyah or cash wipe did that effect
Great, thanks
When ( approximatly ) your ICS version will be ready? I will finish my ICS rom today or tomorrow, so must I wait?
sangosnip69 said:
When ( approximatly ) your ICS version will be ready? I will finish my ICS rom today or tomorrow, so must I wait?
Click to expand...
Click to collapse
Sorry you need to deliver with another kernel (Siyah and NEAK are fine enough to start with ICS) As I said in post 1, I am delivering here only stable release never beta... I am working with DamianGTO and GalaxyS2.fr.
EDIT : (When) : should be two weeks
bgn9000 said:
Sorry you need to deliver with another kernel (Siyah and NEAK are fine enough to start with ICS) As I said in post 1, I am delivering here only stable release never beta... I am working with DamianGTO and GalaxyS2.fr.
EDIT : (When) : should be two weeks
Click to expand...
Click to collapse
Waiting 4 the next hero
Envoyé depuis mon GT-I9100 avec Tapatalk

[ROM][ICS][20-09-12][1.2] AniDroid-N7000 (CM9.1 | 3.0.43 | SLQB | OC)

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

[KERNEL][PLAY] LuPuS-iCs-BeTa-v12 [LINARO][ICS-BETA BASED][UPDATED 20-12-12]

LuPuS-iCs-BeTa
{
"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"
}
Can be used with all ICS-BETA ROMS
LuPuSv7 kernel [CM9 BASED] HERE
Just thought I would create a single post for this kernel, even though it was built for LuPuS MIUI,
It can be used for other ROMS as stated above. I haven't had much time to add much but I will
try update it in the next few days :fingers-crossed: Anyway onto the downloads and whats added
so far. I will add the sources for the kernel tomorrow when I get time plus try add more things over the next few days.
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"]#if[/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]
Added into Kernel-
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.
Superbad - a "superbad" super smooth rendition of a highly optimized "smartass" governor!
Darkside - a "slightly more agressive smart" optimized governor
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.
CWM- Touch recovery (back key) thanks to DooMLoRD- Modded with AROMA File Manager thanks to amarullz (vol down key)
Instructions for the DooM Recovery And Aroma File Manager--
--When phone vibrates tap the back key to enter DooM Recovery
--When phone vibrates tap the volume down key to enter Aroma File Manager
I would like to say a big thanks to -
paxChristos - Tutorial / Help
KeiranFTW - for his PNG to RLE conversion script
DooMLoRD - Sources/Recovery
Solomon4400 - For helping me test
CosmicDan - For the amazing CWM / Aroma File Manager - AND LuPuS MIUI[CM9 BASED]
tempest918 - For the Logo
amarullz - For Aroma File Manager
xeozus
NobodyAtAll
Faux123
Erasmus
Leedroid
Jerpelea
Anyone missing please PM me
v11 downloads/changes in post 2
Please Click Thanks :good:
Kernel sources -b ics
https://github.com/garwedgess/LuPuS-iCs-beta
V12 Download HERE
Code:
[LIST][B][U][SIZE="3"][COLOR="Blue"]Changes since v3[/COLOR][/SIZE][/U][/B]
- ALS enabled
- Fixed governors so that they are more stable then the last 2 build
[B][U][COLOR="Green"]FudgeSwap[/COLOR][/U][/B]
-Helps improve multi-tasking in low memory situations forcing apps to swap.(already in DooM's sources)
[U][B][COLOR="Green"]SLQB - (SLAB allocator with Queue)[/COLOR][/B][/U]-
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).
-New kernel feels alot smother/faster :D
- Increased zram disk size
- Increased zram to 30%
- Changed LZO --- Benchmarks show compression and decompression times performance increased by double :)
- [COLOR="Blue"]FIXED MOUNTING SD CARD[/COLOR]
- Changed Recovery Images
- Added 2 New Governors
- [COLOR="Green"][B] Superbad[/B][/COLOR] - a "superbad" super smooth rendition of a highly optimized "smartass" governor!
- [COLOR="Green"][B]Darkside[/B][/COLOR] - a "slightly more agressive smart" optimized governor!
~ Changed CPU freq table, can now OC to 1.8 with no reboots
~ Made tweaks for smoother UI experience
~ Added init.d tweaks ;)
~ Tweaks for better battery life (still testing this)
~ Added in .400ghz on freq table (handy while listening to music)
~ Added governor -[COLOR="Green"][B] Intellidemand2[/B][/COLOR]
~ Lowered cpu freq on boot time, to avoid any issues on booting.
~ KSM added
- ext 2/3 & 4
[B]v11[/B]
- Added back custom voltage control
- New 480p version to free up RAM
- WIFi modules included-thanks to CosmicDan
[B]v12[/B]
- Competely reworked (started from scratch)
- Added TINY RCU
- Patched LZO
- Reverted to 1.6 OC (Removed 2ghz no need for it)
- Improved CIFS support
- Optimized for Linaro
- Improved Battery life
- Lower VFS_cache_pressure
- Better Memcopy
- Added Compaction
- Low Memory Killer Optimizations - Thanks @CosmicDan
- Updated SIO Io-Scheduler
- Uses Google Snappy Compress/ Decompress
[/LIST]
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.
New zRam enabler in atachments needed for v12 +
__________________________________________________________________________________________________________
LuPuSv12-iCs-Linaro Downloads
__________________________________________________________________________________________________________
720p version
LuPuSv12-iCs-720.img
MD5 = 45bc1d4dfe4cd061993a96ca8c541e27
__________________________________________________________________________________________________________
480p version
LuPuSv12-iCs-480p.img
MD5 = 137456267015b81d88596338769158fa
__________________________________________________________________________________________________________
Check your MD5 and make sure it matches with the above before posting that it doesn't work for you
All previous kernels -
LuPuS-play-kernel folder
Zram is not enabled by default- to enable it flash the zip below
If for whatever reason you want to disable it after you have flashed the .zip, just go to ect/init.d and delete 00zram :victory:
Also added CIFS support....Modules attached below (480p version only, untill I know it works)
What is CIFS???
Server Message Block (SMB) or Common Internet File System (CIFS) are normally used to provide shared access to files on a network, mostly involving computers running MS Windows.
It allows you to conveniently mount/unmount your network accessible file resources and access the files transparently via your favourite Android app (playing music / videos, accessing documents etc.) Settings are stored on your SD card with permissions to write also to your SD card.
Instructions
- extract cifsfile.zip
- save cifs,ko file to your sdcard
- in terminal emulator
- cd sdcard
- su
- insmod cifs.ko
Now download CifsManager or similar app and configure it
Please Click Thanks If You Like :good:
based on Doomlord ICS v3 kernel?
or did you know the compability between this rom and MarkphytonsICS?
siedenburg said:
based on Doomlord ICS v3 kernel?
or did you know the compability between this rom and MarkphytonsICS?
Click to expand...
Click to collapse
Yes it will work on all other ICS BETA BASED ROMS:good:
wedgess said:
Yes it will work on all other ICS BETA BASED ROMS:good:
Click to expand...
Click to collapse
will this help fix root issues on ics roms sir?
Sent from my R800i using Tapatalk 2
wooow.... trying now. curious about cwm 6. btw could you add L-trigger to enter cwm recovery just like doomkernel?
ok tested on MarkphytonsICS and it work well.
It start faster than doomlords kernel and the boot logo looks nicer^^
Edit: Wifi did't work
siedenburg said:
ok tested on MarkphytonsICS and it work well.
It start faster than doomlords kernel and the boot logo looks nicer^^
Edit: Wifi did't work
Click to expand...
Click to collapse
Sorry will post new zip now in 10mins sorry about that did it say bad zip or did it flash OK but wifi still won't turn on??
Sent from my Xperia Play
You mean 2ghz right? Not mhz cause that would be a major downgrade lol
Sent from my R800i using Tapatalk 2
imkentoy said:
will this help fix root issues on ics roms sir?
Sent from my R800i using Tapatalk 2
Click to expand...
Click to collapse
I'm not too sure please test and let me know ram disk has been changed along with root permissions so hopefully.
Edit-Sorry its not CWM6 its dooms touch recovery, CWM6 was having trouble with back ups on ics beta based roms for some reason. I'll change that now thanks for pointing it out.+ sorry but personally I prefer back-key its a lot easier more me
Sent from my Xperia Play
flashed... nice boot image. btw I enter recovery but still on 5.0.2.7. I installed it over doomkernel.
CloudShepherd said:
You mean 2ghz right? Not mhz cause that would be a major downgrade lol
Sent from my R800i using Tapatalk 2
Click to expand...
Click to collapse
Lol ooooppps lol ye 2ghz its late and I rushed kernel/post I'll be trying to add more and stuff tomorrow
Sent from my Xperia Play
flash is ok but can't aktivate (stuck in activation)
wifi working after flash the wifi fix on mine.
siedenburg said:
flash is ok but can't aktivate (stuck in activation)
Click to expand...
Click to collapse
Worked for me and i flashed it a couple of times not 1 problem....did u wipe cache and dalvik cache??
Can anyone else confirm the wifi zip doesnt work before i upload a new one
Edit-Just incase here's another wifi-fix.zip for anyone having trouble
wedgess said:
Worked for me and i flashed it a couple of times not 1 problem....did u wipe cache and dalvik cache??
Can anyone else confirm the wifi zip doesnt work before i upload a new one
Click to expand...
Click to collapse
i try to install it with an custom rom based on MarkphytonsICS.
siedenburg said:
i try to install it with an custom rom based on MarkphytonsICS.
Click to expand...
Click to collapse
It should work on all ics beta based roms, I wasn't able to test it on all them as It is late and up early so kind of rushed with the release but i've been using it the last hour + with no problems, if you wanna see what other governors ill try add check out my CM9 based rom's kernel here any problems I'll try fix tomorrow, just post here and i'll try help.But wiping cache and dalvik cache should sort out your bootloops
Is it based on the source i pm'ed you?
siedenburg said:
i try to install it with an custom rom based on MarkphytonsICS.
Click to expand...
Click to collapse
wedgess said:
It should work on all ics beta based roms, I wasn't able to test it on all them as It is late and up early so kind of rushed with the release but i've been using it the last hour + with no problems, if you wanna see what other governors ill try add check out my CM9 based rom's kernel here any problems I'll try fix tomorrow, just post here and i'll try help.But wiping cache and dalvik cache should sort out your bootloops
Click to expand...
Click to collapse
I also tried this on markphyton ics. no problem here with the 1st wifi fix although without wiping cache and/or dalvik-cache.
IE-coRe said:
Is it based on the source i pm'ed you?
Click to expand...
Click to collapse
No man, Its for the xperia S, so haven't had a good look at it yet

[Kernel][Stock][Sola] emwno's.kernel - 18/04/13

Included Features (Overall):
Built with Linaro
Based on Latest Source Code by Sony
Ext 2/3/4 Support
Overclock Support
Governors : Smartass2, OndemandX, interactive, pegasusq, conservative, minmax, hotplug
CIFS, NTFS, FUSE, NLS Support
CWM 6
IOSCHEDULERS: sio, VR, noop, deadline, ROW
5GHZ Band Support
Google Snappy Drivers
Enabled ARM CPU Topology
Enabled Zram
SWAP Support
Disble gentle fair sleepers (Deep Sleep all the time)
Reduced Battery Wavelocks (Battery Life extended)
ARM optimizations
LMK Optimized
Basic KGSL changes
Frandom
DM-Cache
Downloads:
Build 4 - http://d-h.st/8pJ
How to:
1. Download Newest Build
2. Flash with Recovery
3. Wipe Cache / Dalvik Cache
4. Reboot
Changelog:
18 April 2013 [Build4]
Net drivers update
Add dm-cache (find more here)
Modified governer parameters: PegasusQ / Hotplug
New ALS config
5 April 2013 [Build3]
Wifi FIX
2 April 2013 [Build2]
Fixed configs in source
Updated snappy
Updated Ondemand governer
2 April 2013 [Build1]
Initial release
Credits:
Sony for Source Code
Doomlord for all his work on 2012 Xperia's
Deep Unknown for updaterscript / init.rc
paul678
Github: https://github.com/emwno/EK_U8500 [Buildable]
Click to expand...
Click to collapse
How to flash?
fastboot or in CWM
Edit:
got it , this is CWM file
Great, another kernel for our phone, will test soon.
But can i have two requests:
- kernel without OC
- interactiveX governor.
Thanx in advance.
Not Working:
- Overclock (200/400/800/1000 as standard kernel)
- Only 3 governors (powersave/ondemand/performance, as standard kernel)
mirost1 said:
Great, another kernel for our phone, will test soon.
But can i have two requests:
- kernel without OC
- interactiveX governor.
Thanx in advance.
Click to expand...
Click to collapse
What's the problem for kernel supporting OC ?
Correct me if I'm wrong, but OC supported means that if you wanna use it you do, if you don't you don't use it that's it.. so if you don't want it you just set max CPU freq. to the default one which is 1000 MHz
Re: [Kernel][Stock][Sola] emwno's.kernel - 01/04/13
Pag96 said:
What's the problem for kernel supporting OC ?
Correct me if I'm wrong, but OC supported means that if you wanna use it you do, if you don't you don't use it that's it.. so if you don't want it you just set max CPU freq. to the default one which is 1000 MHz
Click to expand...
Click to collapse
The problem is that most of the kernels have the frequency scaling bug which means that max freq will always be set at at the max (the one oc provides) no matter what you choose....
Sent from my MT27i using xda premium
Never had that issue on 2011 devices, or whats how i recall.
and sorry about governers, i forgot to set config to '=y' in source. I.e enable it
Pag96 said:
What's the problem for kernel supporting OC ?
Correct me if I'm wrong, but OC supported means that if you wanna use it you do, if you don't you don't use it that's it.. so if you don't want it you just set max CPU freq. to the default one which is 1000 MHz
Click to expand...
Click to collapse
chrizer4 said:
The problem is that most of the kernels have the frequency scaling bug which means that max freq will always be set at at the max (the one oc provides) no matter what you choose....
Sent from my MT27i using xda premium
Click to expand...
Click to collapse
As chrizer4 said - i dont want to risk my phone, and as he said all kernel work at OC, you cant put it on 1000 no matter what, so i dont want to risk.
emwno said:
Never had that issue on 2011 devices, or whats how i recall.
and sorry about governers, i forgot to set config to '=y' in source. I.e enable it
Click to expand...
Click to collapse
Take your time bro, just if you can remove interactive and add interactiveX. Thank you
Overclock may be harmfull sometimes but I had never faced an issue or reboot on my Old Pal Xperia Neo custom kernel was of 2x overclocked though I keep this upto max 1.6 without an issue
Overclock it bro
Re: [Kernel][Stock][Sola] emwno's.kernel - 01/04/13
Plz add touch CWM
You may ask Munjeni for CWM 5.5
Sent from my MT27i using Tapatalk 2
hope to see flyme os soon on sola. Thanks you for this kernel
Re: [Kernel][Stock][Sola] emwno's.kernel - 01/04/13
Can you include TWRP in this kernel? I believe it can multi boot 2 recoveries coz I saw it on the acro s dev section. And please add 1.3 GHz overclock. That would be nice
Sent from my Xperia Sola using xda premium
TWRP? yes it can be done. I did that for ICS based kernels on the xperia arc/s. anyways new build up. read changelog.
Bugs in v2:
- Wifi is not working
Eth4n said:
Bugs in v2:
- Wifi is not working
Click to expand...
Click to collapse
Download this: http://d-h.st/QJO and copy "cw1200_core.ko" and "cw1200-wlan.ko" from "/system/lib/modules/3.0.8+/kernel/net/compat-wireless/drivers/staging/cw1200" in the zip file to your system and replace any existing files then set permissions to rw-r-r--. Reboot. I hope it will fix your problem. Credits goes to munjeni.
WIpe caache/ dalvik just to be sure to avoid errors.
anyways are the governers and the OC fine now?
emwno said:
WIpe caache/ dalvik just to be sure to avoid errors.
Click to expand...
Click to collapse
I did it,before and after flashing too. Error is still present.
Re: [Kernel][Stock][Sola] emwno's.kernel - 01/04/13
Can you add custom gpu clocks? That would be awesome! I think we can use some of Samsung custom kernel sources with Mali gpu control support.
Sent from my Xperia Sola using xda premium
---------- Post added at 06:09 PM ---------- Previous post was at 06:07 PM ----------
Did other users face the same problem like Eth4n? The WiFi is not working... I think I'll test the kernel and check it out...
Sent from my Xperia Sola using xda premium
Kernel Updated.
WIfi FIXED across devices.
Enjoy.
Wifi is fixed, testing, seems to work flawlessly :good:

Categories

Resources