New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
bgn9000
Old
(Last edited by bgn9000; 1st June 2013 at 11:10 PM.)
#1  
bgn9000's Avatar
Senior Member - OP
Thanks Meter 664
Posts: 409
Join Date: Jan 2011
Location: Versailles
Default [KERNEL][ICS/CM9][ExTweaks&Plus] Shun Andromeda 2.2.10 (30/05)

After Ikki The Phoenix, the adventure is continuing on ICS thanks to XDA and Elite recognized developpers as Gokhanmoral, Entropy512 and others devs (myfluxi, simone201, and many others...).

NewToolchain 2013.04 (gcc 4.7.3) with -Ofast compiler option : very smooth
Tweaked conservative settings
100-1600 Mhz frequencies (but 200-1200 Mhz by default)
ExTweaks configuration powered (I recommend ExTweaks Plus)
New CWM 6.0.1.5 from PhilZ (read guide HERE)
NewMali control module (based on Michael Wodkins's gpu_control implementation) from Siyah

GIT
https://github.com/bgn9000

Boot Logo



Shun Andromeda S2 kernel HERE
Shun Andromeda S3 kernel HERE
The Following 49 Users Say Thank You to bgn9000 For This Useful Post: [ Click to Expand ]
 
bgn9000
Old
(Last edited by bgn9000; 1st June 2013 at 11:06 PM.)
#2  
bgn9000's Avatar
Senior Member - OP
Thanks Meter 664
Posts: 409
Join Date: Jan 2011
Location: Versailles
CWM Script to reset profiles (battery, default et performance) : HERE
Quote:
Remarks:
1/ Changing profiles not working into CWM (additional kernel actions) because I never had time to compile my own CWM and change Siyah's code to point to /data/.shun
2/ This script is moving all profiles into sub directory named "backup".
ChangeLogs and zImages (only through CWM)
RESET PROFIL, use my script in case of issue

Version 2.2.10 / CWM only ICS 4.0.x
1/ Linux 3.0.65 to 3.0.80
2/ Linaro 2013.04
CWM version : HERE

Version 2.2.9b / CWM only ICS 4.0.x
1/ Linux 3.0.63
2/ Linux 3.0.64
3/ CM9 init files updated
4/ Fixed auto rotation
CWM version : HERE

Version 2.2.8 / CWM only ICS 4.0.x
1/ Linux 3.0.61
2/ Linux 3.0.62
CWM version : HERE

Version 2.2.7 / CWM only ICS 4.0.x
1/ Linux 3.0.59
2/ Linux 3.0.60
CWM version : HERE

Version 2.2.6 / CWM only ICS 4.x
1/ Linux 3.0.57
2/ Linux 3.0.58
3/ Linaro 2012.12 (gcc 4.7.3 prerelease)
CWM version : HERE

Version 2.2.5 / CWM only ICS 4.x
1/ Linux 3.0.54
2/ Linux 3.0.55
3/ Linux 3.0.56
4/ Mali control module from Siyah (thanks to @gokhanmoral)
CWM version : HERE

Version 2.2.4 / CWM only ICS 4.x
1/ New linaro 2012.11 (gcc 4.7.3)
2/ Linux 3.0.53

Version 2.2.3b / CWM only ICS 4.x
1/ Linux 3.0.52
2/ CWM 6.0.1.5 by PhilZ (Touch 3.0)
3/ Added SuperSU 0.98
4/ Fixed .nobootlogo issue

Version 2.2.2 / CWM only ICS 4.x
1/ Linux 3.0.50 et 3.0.51
2/ CWM 6.0.1.4 by @Phil3759

Version 2.2.1b / CWM only ICS 4.x
1/ Linaro 2012.10
2/ Linux 3.0.47
3/ Linux 3.0.48
4/ Linux 3.0.49
5/ MMC_CAP_ERASE review

Version 2.2.0 / CWM only ICS 4.x and CM10 ROM
1/ Merge with update7
2/ Added SuperSU 0.96

Version 2.1.2 / CWM only ICS 4.x and CM10 ROM
1/ Linux 3.0.46

Version 2.1.1 / CWM only ICS 4.x and CM10 ROM
1/ Linux 3.0.45

Version 2.1.0 / CWM only ICS 4.x and CM10 ROM
1/ Linux 3.0.44

Version 2.0.9F (like final) / CWM only ICS 4.x and CM10 ROM
1/ Linaro 2012.09
2/ Added camera fix done by @Tungstwenty

Version 2.0.9e / CWM only ICS 4.x and CM10 ROM
1/ Disabled JRCU, back to RCU

Version 2.0.9d / CWM only ICS 4.x and CM10 ROM
1/ Phenomal tweaks for memory and LCD voltages (thanks @@fenomeno83)
2/ Another review of chargecurrent settings

Version 2.0.9c / CWM only ICS 4.x and CM10 ROM
1/ JRCU (thanks @Simone)
2/ New chargecurrent settings (again with 4th settings)

Version 2.0.9b / CWM only ICS 4.x and CM10 ROM
1/ Linux 3.0.43
2/ New chargecurrent settings

Version 2.0.9 / CWM only ICS 4.x and CM10 ROM
1/ Another new boot logo
2/ Added bus voltage into sysfs
3/ Merge with Siyah's initramfs (CM10 video issue ++)
4/ Added /sdcard/.nobootlogo

Version 2.0.8c / CWM only ICS 4.x and CM10 ROM
1/ Linaro 2012.08
2/ Linux 3.0.39
3/ Back to Revert max8997: Allow 700 mV on buck3 (too long to exit deep sleep)
4/ Linux 3.0.40
5/ Linux 3.0.41 and 3.0.42
6/ Readded Ondemand governor

Version 2.0.7e / CWM only ICS 4.0.X ROM
*/ Linaro toolchain 2012.07 (gcc 4.7.2)
1/ Samsung update 5/6/7 sources
2/ Linux 3.0.37 and 3.0.38
3/ bluetooth: support for 4.0.4 stock ROMs
4/ net: wireless: bcmdhd: update bcmdhd driver to 1.15.15
5/ CM10 compatibility (thanks @gokhanmoral)
EDIT : For 4.0.4 ROM users, there is an excellent camera fix done by @Tungstwenty you can install through CWM : HERE

Version 2.0.6 / CWM only ICS 4.0.X ROM
1/ wakelock: main_wake_lock fix by tungstwenty
2/ Added -mfpu=neon to Makefile (thanks @VOKu)
3/ From NEAK 2.1 : cpufreq: another change to stop Level not found issue (might help slow mo)
4/ drivers: conservative and abyssplug, sampling rate modification

Version 2.0.5d / CWM only ICS 4.0.X ROM
1/ Merge with Siyah 3.3.3c
2/ mach-exynos: mach-u1: Allow 700mV on buck3 (@thanks dorimanx)
3/ bcmdhd: Change packet filter settings to block multicast
4/ Revert: block: sio tweaks
5/ mali: allow 700 mV as minimum for GPU

Version 2.0.4 / CWM only ICS 4.0.X ROM
1/ New bootlogo ("Déchainez votre mobile" thanks @Mr.Mout)
2/ max8997: Allow 700 mV on buck3
3/ Revert : max8997: Allow 25 mV steps on buck3
4/ From myfluxi kernel : mach-exynos: busfreq: Add undervolt option using asv table
&& Add options for up- and down threshold
5/ Added SU and SuperSU 0.93
6/ Revert UV -50 mv into default profile
7/ Lower voltages for 200 MHz

Version 2.0.3 / CWM only ICS 4.0.X ROM
1/ Revert : max8997: Allow 700 mV on buck3
2/ Legacy hotplug is back
3/ Some debug flags unset
4/ NOOP is default profile scheduler
5/ Undervolting -50 mV within default profile

Version 2.0.2 / CWM only ICS 4.0.X ROM
1/ Voodoo louder compatibility is back (sorry)
2/ Some makefile merge from myfluxi kernel (thanks @myfluxi)
3/ From myfluxi kernel :
max8997: Allow 700 mV on buck3
max8997: Allow 25 mV steps on buck3

Version 2.0.1 / CWM only ICS 4.0.X ROM
1/ Revert to gcc 4.6.3 (Linaro 2012.03)
2/ Revert to conservative

Version 2.0 / CWM only ICS 4.0.X ROM
1/ Linux 3.0.36
2/ Linaro 2012.06 (GCC 4.7.1)
3/ Merge with Siyah 3.3.2
(extweaks profiles should be reseted during installation but you can use my script to save them before)

Version 1.8 / CWM only ICS 4.0.X ROM
1/ Linux 3.0.35
2/ SuperSU 0.91
3/ Some reverts from Ikki merge
4/ arm: remove "optimized" SHA1 routines
5/ Added Abyssplug with some tweaks from my GS3 testings (credits @angelom)
6/ net: wireless: bcmdhd: update wifi drivers (from i9300 sources)

Version 1.7 / CWM only ICS 4.0.X ROM
1/ Linux 3.0.34
2/ Linaro 2012.05 (gcc 4.7.1)
3/ block: sio tweaks
4/ mmc: n7000 changes without enabling MMC_CAP_ERASE
5/ Few others fixes

Version 1.6 / CWM only ICS 4.0.X ROM
1/ Linux 3.0.33
2/ mdnie: toggling mdnie negative effect with home button
3/ Revert bad cherry pick (kernel/sched.c : ONLINE)
4/ mc1n2: Add GT-N7000 call audio support

Version 1.5 / CWM only ICS 4.0.X ROM
1/ Added a way to change logo into CWM
2/ Merge cpu settings from Ikki (hotplug, deepsleep level, L4=800 MHz freq max enabled, ...)

Version 1.4 / CWM only ICS 4.0.X ROM
1/ Staging: android: binder: Fix crashes when sharing a binder file between processes
2/ From Siyah : sched: fix cpu index check in get_cpu_nr_running function
3/ mc1n2: Add interface for volume registers (thanks @myfluxi)
4/ From Siyah : touchscreen: mxt224_u1: use platform data struct directly to set touchscreen threshold values
5/ ld9040: increase boot gamma level to original GAMMA_160CD level
6/ max8997: Implement Accessory Charger Adapter support.

Version 1.3 / CWM only ICS 4.0.X ROM
1/ modem_if: update modem driver to update5 sources
2/ mach-exynos: tmu: add tmu sysfs for temperature reading (from update5 sources
3/ net: wireless: bcmdhd: disable ESCAN_RESULT_PATCH (from Siyah)
4/ usb: gadget: composite: Fix corruption when changing configuration
5/ [MMC] Patch the firmware of certain Samsung emmc parts to fix a bug
6/ Revert "usb: otg: merges with sztupy's usb host mode build 5 changes in his nexus s kernel"

Version 1.2 / CWM only ICS 4.0.X ROM
1/From Siyah : cypress: touchkey refactorings, cleanup and guards against voltage&led status modifications when in deep sleep which cause slowness bug
2/ mDNIe: adjustable color settings (thanks to sakura)
3/ New boot logo

Version 1.1 / CWM only ICS 4.0.X ROM
1/ Linux 3.0.32
2/ net: wireless: bcmdhd: another major update to broadcom drivers, from SHV-E110S sources.
3/ Revert "RWSEM_XCHGADD_ALGORITHM for ARM (R/W semaphores implemented using ARM atomic functions) by CodeAurora"
4/ GPU voltage +50 mV with default profile (use script to reset profile)

Version 1.0 / CWM only ICS 4.0.X ROM
1/ bcmdhd : patches from Siyah 3.2.3
2/ mmc: increase mmc read and write timeout for some crappy cards.
3/ ld9040: adjust panel gamma order to have more smooth transitions in lower brightness levels
& panel gamma set changes to have lower brightness for low-light conditions
4/ from Siyah : cypress: led fadein/fadeout (inspired from myfluxi's repo).
& cypress: restore led regulator voltage after fading out
5/ mozilla boot-to-gecko (b2g) support. (thanks to pulser)
6/ cm9 sdcard mounts

Quote:
Early versions...

Early Version 0.13 / CWM only ICS 4.0.X ROM
1/ Merge with Siyah 3.2 : BLN enhancements (very good job of @gokhanmoral)
2/ bcmdhd: new wifi driver bugs fixed from Siyah

Early Version 0.12 / CWM only ICS 4.0.X ROM
1/ bcmdhd: new wifi driver
2/ ld9040: increase number of gamma levels from 21 to 25, as in GB kernel
3/ From Siyah : lots of new patches&backports (for lowmemorykiller, bcmdhd and arm related) from myfluxi’s repo (thanks to myfluxi)
4/ From Siyah : staging: android/lowmemorykiller issues fixed
5/ Merge from NEAK 2.0.4
6/ Linux 3.0.31
7/ usb: otg: merges with sztupy's usb host mode build 5 changes in his nexus s kernel
8/ ld9040: missing gamma steps for other panel types (gokhanmoral).
9/ Import mali changes from Siyah

Early Version 0.11 / CWM only ICS 4.0.X ROM
1/ From NEAK : mach-u1: tweaked touch sensitivity (thx to @ktoonsez)
2/ Fixed issue with KALLSYMS_ALL (removed DEBUG_KERNEL)

Early Version 0.10 / CWM only ICS 4.0.X ROM
1/ Reverted mach-u1 from Siyah
2/ FUSE and CUSE as modules
3/ Merge configs with NEAK

Early Version 0.9b / CWM only ICS 4.0.X ROM
1/ Linux 3.0.29 from myfluxi
2/ Linux 3.0.30 from myfluxi
3/ CIFS as module

Early RELEASE 0.8 / CWM only ICS 4.0.X ROM
1/ Fix wifi toggle issue (from NEAK 2.0.3)
2/ mdnie: Speedmod's sharpness fix
3/ SIO number of fifo batches to 8 (instead of 1)
4/ Merge with Siyah 3.1
5/ Removed secondrom init files and second boot choice
6/ Conservative settings from Ikki
7/ First merge with NEAK 2.0.3
8/ From NEAK dev : re-tweaked min_free_kbytes, the previous value was too big
9/ Min default frequency is 200 MHz
10/ /sdcard linked to internal sdcard for cm9 backward compatibility.

Early Version 0.7 / CWM only ICS 4.0.X ROM
1/ Fixed frequency / voltage issues with 8 steps.
2/ Cyanogen nightly init changes (version 0.7b).

Early Version 0.6 / CWM only ICS 4.0.X ROM
1/ Fix adjustable vibration (myfluxi)
2/ mDNIe: Fix adjustable color settings (myfluxi)
3/ fix format /emmc /sdcard confusion in recovery and replace them with internal/external (gokhanmoral)
4/ fix ntfs automounting in readonly mode for usb sticks (gokhanmoral)
5/ image boot logo

Early Version 0.5 / CWM only ICS 4.0.X ROM
1/ clean customconfig through ExTweaks
2/ new image for bootlogo
3/ option to stop bootanimation (/data/.shun/nobootanimation)

Early Version 0.4 / CWM only ICS 4.0.X ROM
1/ Reverted cpu frequencies to 100-1600 MHz as SiyahKernel 3.0.1
2/ Tried to remove boot logo...
3/ Customboot scripts into /data/.shun

Early Version 0.3 / CWM only ICS 4.0.X ROM
1/ Linux 3.0.28
2/ Payload as usual (append at the end) to reduce zImage size
3/ Many changes of Siyah 3.1RC4 (mainly Linux 3.0.28 and BLN)

Early Version 0.2 / CWM only ICS 4.0.X ROM
1/ Lulzactive from Ikki 1.10
2/ Merge settings of conservative with Ikki 1.10
3/ Charge current for powered users with Anker battery (950 mA)

Early Version 0.1 / CWM only ICS 4.0.X ROM
1/ From Siyahkernel 3.0.1
2/ Toolchain Linaro 2012.03 (gcc 4.6.3) with -Ofast
3/ default.profile from Ikki 1.10 (except topology)
4/ SIO + Conservative are default


Shun Andromeda S2 kernel HERE
Shun Andromeda S3 kernel HERE
The Following 25 Users Say Thank You to bgn9000 For This Useful Post: [ Click to Expand ]
 
DeshTwo
Old
#3  
DeshTwo's Avatar
Senior Member
Thanks Meter 26
Posts: 124
Join Date: Feb 2012
Location: Tarbes
Thanks for your kernel, everythings is good on Wanamlite v11, works like a charm with the "french touch"

-Samsung Galaxy SII <- Fueled by Dragon ICS ROM <- Powered by Shun Andromeda KERNEL-
The Following User Says Thank You to DeshTwo For This Useful Post: [ Click to Expand ]
 
antt00
Old
#4  
antt00's Avatar
Senior Member
Thanks Meter 184
Posts: 672
Join Date: Jul 2007
Location: Kuala Lumpur
Can this be used on aosp/aokp rom?

Sent from my GT-I9100 using xda premium
Asus P525 (WM5 - WM6) ---> HP Ipaq 612c (WM6.5) ---> HTC HD2 (WM6.5.x - Android) ---> Samsung Galaxy S2 ---> Samsung Note 2

Sentinel Rom 4.60 (CM10.1 - 4.2.2) + UBDMB1 modem // Devil Kernel // Buzz Launcher

The Following User Says Thank You to antt00 For This Useful Post: [ Click to Expand ]
 
Dr.Love
Old
#5  
Senior Member
Thanks Meter 104
Posts: 112
Join Date: Sep 2006
Quote:
Originally Posted by antt00 View Post
Can this be used on aosp/aokp rom?

Sent from my GT-I9100 using xda premium
Not tested yet but i think it supported AOSP/AOKP because this from changelog:

Quote:
This is early versions (0.x) mainly a clone of SiyahKernel3 with a separate config (/data/.shun).
The Following User Says Thank You to Dr.Love For This Useful Post: [ Click to Expand ]
 
xpresotw
Old
#6  
xpresotw's Avatar
Senior Member
Thanks Meter 34
Posts: 420
Join Date: Oct 2010
Location: JAKARTA

 
DONATE TO ME
Should this kernel work on miui ?

Sent from my GT-I9100 using xda premium
 
bgn9000
Old
#7  
bgn9000's Avatar
Senior Member - OP
Thanks Meter 664
Posts: 409
Join Date: Jan 2011
Location: Versailles
Tested on MUI, everything is fine


Shun Andromeda S2 kernel HERE
Shun Andromeda S3 kernel HERE
 
ab.riyami
Old
#8  
Member
Thanks Meter 5
Posts: 72
Join Date: Nov 2011
Ohh great! a new kernel for ICS. Thanks

Will be observing this one I'm looking for a kernel that has good performance and can keep my battery working for a whole day.

Subscribed.
 
bgn9000
Old
#9  
bgn9000's Avatar
Senior Member - OP
Thanks Meter 664
Posts: 409
Join Date: Jan 2011
Location: Versailles
Version 0.6 is ready
Boot logo nicer, I hope


Shun Andromeda S2 kernel HERE
Shun Andromeda S3 kernel HERE
The Following User Says Thank You to bgn9000 For This Useful Post: [ Click to Expand ]
 
sangosnip69
Old
#10  
sangosnip69's Avatar
Senior Member
Thanks Meter 348
Posts: 566
Join Date: Dec 2010
Location: Lyon

 
DONATE TO ME
Finally here ( Not 2 weeks finally ahah ).
I will give a try when I will jump to ICS ( I actually stand on my GB version )
Developer of SaNgO Vizion



If I've helped you, please press the thanks button!
This encourage me to continue my work!