[KERNEL] 2.6.29.6-nAa-14 [23/8/12] Custom Gingerbread kernel + CWM Recovery - Sony Ericsson XPERIA X10 Mini

Search no more. This is THE kernel for your gingerbread x10mini.
Before unlocking your bootloader, read this thread
If you brick your device, you are the sole responsible.
Features:
Based on stock 2.6.29 SE sources
Upgraded to Linux kernel version: 2.6.29.6
Ported various components from 2.6.35 / 38
Significantly fast booting time (~25 secs from power button to lockscreen)
CWM recovery 5.0.2.7 in kernel
Netfilter support / AP support / Usb tethering
Swap support
Tun/Tap
Mddi fix
Ext3/4 support
Modules auto-copying at boot
Dual touch options:
- Fake dual touch in kernel (thanks to andrej456) (default)
- Modular fake dual touch in kernel (thanks to doixanh)
- Modular no dual touch
Many CPU freq governors to chooce from: interactive, interactivex, minmax, smartass, smartass2, scary and savagedzen
Modular Undervolt
NOOP ioscheduler
TINY RCU
DM_CRYPT_GLOBAL_WORKQUEUES
Ramzswap for compcache
Offline charging embedded in the kernel
Stable and fast oveclocked frequencies (not enabled by default)
Frequency table: 19MHz - 864MHz
Default CPU governor: interactive
Two way call recording (might be against the law for some countries, you are responsible for using this feature)
Interface Stat support for ICS
Memory management and binder improvements from gb kernel
Many, many feature and stability patches from various kernel sources
ICS DRM support
IMPORTANT:
For wifi to work, the ROM MUST have Wifi built from sources as in CM. If this is not the case, the Wifi WONT work, DON'T compain here about that.
For vibration, the ROMs need to use the gb implementation.
FAQ:
If you have any issues, please read the FAQ thread first: http://forum.xda-developers.com/showthread.php?t=1266911
Requirements:
Unlocked bootloader --> http://forum.xda-developers.com/showthread.php?t=1254225
MiniCM7 or any recent gingerbread-based ROM
Flashtool tested to be working with your phone, e.g. from here: http://www.multiupload.com/GYL7A7XQBT Original flashtool thread: http://forum.xda-developers.com/showthread.php?t=920746
Install:
Backup
Unlock your bootloader as described here: http://forum.xda-developers.com/showpost.php?p=17384177&postcount=3 or here: http://forum.xda-developers.com/showthread.php?t=1254225
Download the kernel ftf file from here and move it to Flashtool\firmwares so that Flashtool can pick it up
Flash the kernel via Flashtool
Reboot and check Settings -> About Phone:
{
"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"
}
Uninstall:
Flash back to stock using Flashtool or SEUS.
Performance:
Sources:
The linux kernel is GPL'ed, everyone who does modifications should make them publicly available.
https://github.com/nobodyAtall/nAa-kernel
Credits: the_laser, FreeXperia and the rest of XDA devs who helped bypassing the bootloader!
DaRk_dOg for his awsome boot logo
Donate:
If you are enjoying my work please consider donating:
.
Donations are voluntary but allow me to spend more time on this project.​
Disclaimer:
I can't be held responsible if this Kernel bricks your device or makes it explode in your hands! Use it at your own risk!
​

Changelog
nAa-14
ICS DRM support
nAa-13
CWM Recovery 5.0.2.8
Fixed boot into recovery issues
Latest gingerbread busybox and init
Panic timeout set to 1sec for shakira
nAa-12
Fixed touchscreen multitouch modules to load
Kernel boot animation
Memory improvements from ICS
nAa-11
Proximity and Lightsensors report events as they should now
Fix for robyn keypad
CWM support for formatting sd-ext
CWM for shakira is no longer ldpi
nAa-10
msm/kgsl: Porting kgsl 1.1 from 2.6.35 gives a good performance boost for 2d/3d operations
acpuclock: Improved overclocking from 2.6.35
shakira: keyboard reset with HOME + POWER
pmem: Porting pmem from 2.6.35
Bugfixes and improvements: sha1, vfs_cache_pressure, net/ipv4, net sched, pid, mm/vmscan.c
Module for disabling dual touch altogether
Performance governor selected in recovery
NOOP ioscheduler (faster for android)
+ 2MB More RAM (184MB in total)
nAa-09
Updated CWM recovey to the latest version (5.0.2.7)
Interactive governor selected in recovery
Minor smartassv2 fixes
nAa-08
Significantly faster booting time (~25 secs from power button to lockscreen)
Less crasses regarding reboot
Jhash improvements
Two way call recording
Modular dual touch based on dx's DT (replaces existing DT if insmoded)
nAa-07
Offline charging
Improved overclocking frequencies in kernel (no overclocking module needed for over 600MHz)
Interface Stat support for ICS
Sleep improvements for armv6
Implemented WLOD on kernel panic
nAa-06
Ported latest akm8973 sources to work for the mini
nAa-05b
Usb mounting via CWM
DDMS screen capture
nAa-05
Updated USB drivers to semc GB sources
New gb vibrator implementation
Cpu frequency fixes
Switched to fake dual touch from andrej456 (seems to be the best choice for the mini)
CIFS and utf8 support
CWM 5.0.2.3
nAa-04
Update to Linux kernel 2.6.29.6
NPARTS event support for disk devices
All around Improvements and bug fixes in:
BFQ, mutex adaptive spins, mm, irq, mmc, cpufreq, hrtimer, mtd, memcpy/memmove, yaffs
Removed FPS uncap since it caused issues with scrolling and with some apps
Gingerbread init/init.rc
Boot logo
Fixed ddms screen capture
nAa-03
BFQ ioscheduler
TINY RCU
DM_CRYPT_GLOBAL_WORKQUEUES
Removed FPS Cap
Display power-off optimizations
Droidwall support
Memory management and binder improvements from gb kernel
scary and savagedzen CPU governors
Export scaling_available_frequencies attr in /sys
Ramzswap support for compcache
Many bug fixes and optimizations from upstream regarding:
mm, cifs, sctp, timed_gpio, net sockets, tcp, fs: pipe.c, yaffs, ext4, dm-crypt, arm, sctp
nAa-02
Ext3/4 support
Modules auto-copying at boot
Fake dual touch in kernel (doixahn's 007)
CPU freq governors: interactive, interactivex, minmax, smartass, smartass2
nAa-01
Netfilter / AP support (WiFi tethering)
Swap support
Tun/Tap in kernel
Mddi fix in kernel
Modular Overclock / Undervolt
CWM recovery v4.0.1.5 in kernel

[KERNEL] nAa-kernel-02 Custom Gingerbread kernel + CWM Recovery
Notes:
Dualtouch:
If you want to enable the fake DT by dx (instead of andrej456's which is the default), you have to insert the following line in the /system/etc/hw_config.sh file:
insmod /system/lib/modules/synaptics_i2c_rmi4_dt.ko
Click to expand...
Click to collapse
If you want to remove the fake DT altogether, insert the following line in the /system/etc/hw_config.sh file:
insmod /system/lib/modules/synaptics_i2c_rmi4_no_dt.ko
Click to expand...
Click to collapse

All is ok for now.I'm still testing.

Mini CM7 2.0.8????
Mini CM7 2.0.8 coming up????

Could we compile this kernel for the x8?
Thnx in advanced nAa
Sent from my X8 using xda app

nobodyAtall said:
BIG FAT WARNING:
Before cracking the bootloader, keep in mind that this process cannot be undone (until today) so your phone might not be accepted by SE if warranty is needed.
Features:
Netfilter support / AP support
Swap support
Tun/Tap in kernel
Mddi fix in kernel
Modular Overclock / Undervolt / Ext3 / Ext4
CWM recovery v4.0.1.5 in kernel
Requirements:
Unlocked bootloader
MiniCM7 or any gingerbread-based ROM
Flashtool tested to be working with your phone, e.g. from here: http://www.multiupload.com/GYL7A7XQBT Original flashtool thread: http://forum.xda-developers.com/showthread.php?t=920746
Install:
Backup
Unlock your bootloader as described here: http://forum.xda-developers.com/showpost.php?p=17384177&postcount=3 or here: http://forum.xda-developers.com/showthread.php?t=1254225
Download the kernel ftf file from here and move it to Flashtool\firmwares so that Flashtool can pick it up
Flash the kernel via Flashtool
Boot into recovery and flash the kernel modules from here. If you don't flash them, you will get panics due to the hijacking functions of existing modules. If you don't flash the attached kernel but you do flash the modules you'll also get panics.
Reboot and check Settings -> About Phone:
Uninstall:
Flash back to stock using Flashtool or SEUS.
Disclaimer:
I can't be held responsible if this Kernel bricks your device or makes it explode in your hands! Use it at your own risk!
​
Click to expand...
Click to collapse
nobodyAtall, have you removed sony ericsson init logo?

Again a great job from nAa.+1.
Waiting for native USB Tethering.

i have problem with cwm recovery! It says E:Can't mount /sdcard!
Edit:I have the same problem with xrecovery too!

stelios97 said:
nobodyAtall, have you removed sony ericsson init logo?
Click to expand...
Click to collapse
The bootup logo isn't implemented yet.

stelios97 said:
i have problem with cwm recovery! It says E:Can't mount /sdcard!
Edit:I have the same problem with xrecovery too!
Click to expand...
Click to collapse
I get the same problem!

danger11 said:
I get the same problem!
Click to expand...
Click to collapse
Try deleting /system/bin/chargemon from recovery and then flash the modules zip.

nobodyAtall said:
Try deleting /system/bin/chargemon from recovery and then flash the modules zip.
Click to expand...
Click to collapse
now it works!

Cool ! Waiting for 2.6.35-nAa-final ;-)

nobodyAtall said:
Try deleting /system/bin/chargemon from recovery and then flash the modules zip.
Click to expand...
Click to collapse
Works, Thanks

thanks for the first kernel-attempt for our phone
just my 5 cents... can we get all our nice possibilities (e.g. encryption) form your cwm-version here?

@nobodyAtall
I created an init logo for your kernel, it isn't so good but you can use it if you haven't created one!!!
Frendly, Regards Stelios97

stelios97 said:
@nobodyAtall
I created an init logo for your kernel, it isn't so good but you can use it if you haven't created one!!!
Frendly, Regards Stelios97
Click to expand...
Click to collapse
Thanks Stelio
The problem though is not the image file. It's init which makes it distorted
Btw, this kernel does not need the chroot hack we previously needed with chargemon so I replaced it with the original charger. Haven't tested if offline charging works though.

nobodyAtall said:
Thanks Stelio
The problem though is not the image file. It's init which makes it distorted
Btw, this kernel does not need the chroot hack we previously needed with chargemon so I replaced it with the original charger. Haven't tested if offline charging works though.
Click to expand...
Click to collapse
I created another one!! I think this is better!!!

Wifi does not appear to be working

Related

[Kernel] Alfs for WLAN and CM7-by djnilse |v09c| 19-12-2012

I started playing with the kernel and the result was surprisingly pretty good(in my opinion),so here it is Remember I'm not an expert or developer, so expect bugs and use at your own risk.
NEWS: Djnilse is making this kernel for cm7 roms.Head over to post #3 and read more.
X8_*WLAN/GDX is for GingerDX v.1-28
X8_*CM7 is new and for "standard" cm7 roms with tiwlan(wifi driver)
This kernel is based on the FreeXperia-Team's work, so a huge thank you to the best team
{
"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"
}
Screenshot touch-recovery is from GingerDX OP
Contains
-Linux 2.6.29.6
-All fxp team addons:
-X8Gesture / AX8MT
-smartass / smartass2 governor
-netfilter / iptables
-swap
-MDDI fix
-ext 2/3/4
-vr IO scheduler is default
-working smartass and smartass2 govenor
-Overclock by Zefie, thunderc_kernel_xionia
-OOM grouping fix and minfree values. minfree= 1536,2048,6912,7168,8192,9472 Credits:zeppelinrox
-Working netfilter/droidwall
-Chargemon support
-(fps cap)Version with no_fps_cap has V-sync turned off.
-working cypress driver in ICS and gingerbread
-kgsl v1.2 (latest CAF 2.6.35)
-support for ksm
-update-rom*-AlfsKern*.zip with:
Fixes to vold: mounting sdcard to pc and ext* mount fix
Fixes to compcache
Fixes to chargemon
v09: Added the adreno libsv2 to this file
Requires
-Unlocked bootloader
-Flashtool 2.9.1 or newer (I use 2.9.1 when I make the kernel)
-Recycle all your warranty papers
Install instruction
- Download the update-rom*-AlfsKern*.zip or kernel AddOn provided with rom and place it on sd-card
- Download and unpack the rar and put it in flashtool/firmwares folder
- Turn off the phone
- Run flashtool
- Press Flash, choose downloaded file
- Plug in the usb while pressing back button
- Wait till progress finishes
- Unplug the phone, turn it on back
- Hope for the best
- Go to CWM recovery with back button and install the update-rom*-AlfsKern*.zip or Kernel AddOn provided with rom Remember if you update the rom, then reinstall this.
- In v08 you need to install new adreno libs found in post #2
- Wipe cache and dalvik-cache in recovery
Note
-This is only tested on E15i and GingerDX
-I can't promise that overclock is working on all phones.Default boot clock is 600Mhz.My phone is stable at 748Mhz
-You need to install the included update-rom*-AlfsKern*.zip to mount sdcard to pc and fix the chargemon script.
-Please don't bug doixanh with my bugs.
-My Git source
Change log
19-12-2012 -v09
-new update-rom*-AlfsKern.v9+ replaces old update-rom*.zip file
---added adreno libs (same as adreno_v2 in addons)
-added /NOTES-Alfs_kernel.txt to ramdisk with some info about new functions
-latest gingerbread recovery with ext4_make fix(backport from ics recovery)
-lzo compressed kernel and ramdisk
-CleanCache via ZCache backend http://lwn.net/Articles/397574/
-a few "nice" tweaks
-updated lowmemorykiller
-updated binder
-Google snappy compression in ramzswap
-update jhash to v3
-SLQB memory allocator
-updates to crypto
-updates to lib-crc32 and crypto-crc32
-futex backport from 2.6.32
-made it possible to turn of filesync. WARNING: disabling fsync may cause loss of data if application crashes.
---write "echo 1 > /sys/module/sync/parameters/fsync_disabled" to turn off. This can save some IO and battery
-added tiny_rcu
-ashmem update to 2.6.35
-rwsem update to 2.6.35
-cache-l2x0 updated to 2.6.35
-fs/ramfs updated to CAF v.2.6.35
-fs/ext2/3/4 updated to CAF 2.6.32
-drivers/i2c updated to CAF 2.6.32
-updated kgsl to v1.2 (latest CAF 2.6.35)
-added power levels to kgsl
-added SIO IO scheduler
-added ksm http://en.wikipedia.org/wiki/Kernel_SamePage_Merging_(KSM) . NOTE rom need to support this(something is cooking in CM:http://review.cyanogenmod.com/#/c/12174/)
-a lot of core and fs updates(check git for more info)
-built with linaro 4.7-2012.10 toolchain
-v09a -Partially revert usb to v08a, removed kgsl power levels and a new sdmount script in update-rom*v9a+.zip that fixes sd-ext mounting.
-v09c Renamed the GDX version to WLAN, because GDXv.29+ uses the cm7 version now.
video updates
fix all screen cut/displacement
move i2c back where it was in v08(no need to update lights any more)
new 691MHz
updates to cpufreq
updates to clock
added and set TINY_PREEMPT_RCU
updates to pm2.c
updates to wackelock
updates to power
updates to fbcon
add yaffs2 tweak
add cleancache to yaffs2
added aroma filemanager option in recovery menu by Djnilse. Download latest aroma filemanager from here and put it on sd-card.Make sure the file is named aromafm.zip
improved modules method in ramdisk
ramzswap and tun.ko moved to modules and added cifs filesystem as module.You need to insmod tun and cifs to use them.
misc updates, check git for more info
Old change log
Code:
[COLOR="Blue"][B]3-3-2012 -v08[/B][/COLOR]
-New name again.This is the old "ICS" version,so new andreno libs are needed(post #2).
-added touch recovery by Team UtterChaos from [URL="http://forum.xda-developers.com/showthread.php?t=1485829"]here[/URL]
-touch recovery for both touch-screen types
-new images in recovery and bootlogo by [URL="http://forum.xda-developers.com/member.php?u=4216736"]djnilse[/URL] + new buttons in recovery
-added partition sdcard in recovery(ext2/3/4+swap) and fix permissions under advanced menu.
-new/rebuildt ramdisk based on cm7 source
-updates to lowmemorykiller,oom and a lot of small updates.Look at [URL="https://github.com/alfsamsung/semc-kernel-msm7x27-ics"]git[/URL] for more info
-removed 19,2Mhz because I belive cpu will never relax this low.
-[URL="http://forum.xda-developers.com/member.php?u=4216736"]djnilse[/URL] is making this for cm7 (wifi=tiwlan)(gingerdx is wifi=wlan) roms.You will find his post [URL="http://forum.xda-developers.com/showpost.php?p=23200614&postcount=1044"]here[/URL]
[LIST][*][B]-v08a [/B]-Added Eduroam support and a small update to ext4
[/LIST]
[COLOR="Blue"][B]3-2-2012 -v07[/B][/COLOR]
-added 2-way call recording tested with [URL="http://forum.xda-developers.com/showthread.php?t=806451"]rVoix[/URL]
-improved overclocking and enabled 691 and 19Mhz credits:[URL="http://forum.xda-developers.com/member.php?u=788040"]nAa[/URL]
-misc tweaks and cleanup.Look at git for more info.
-updates to cwm recovery.
-added a "ICS" version with new kgsl driver with graphic boost.Credits to nAa and FXP for this.
-For now the only new thing in "ICS" is this kgsl driver.
-The "ICS" version works on GingerDX if you update the adreno libs.You will find the libs as an cwm recovery update [URL="http://forum.xda-developers.com/showpost.php?p=19320133&postcount=245"]here[/URL].The libs are taken from [URL="http://forum.xda-developers.com/showthread.php?t=1362585"]MiniCM7-2.1.8[/URL].
[COLOR="Blue"][B]6-1-2012 -v06[/B][/COLOR]
-updated to kernel version 2.6.29.6
-fixed error mounting ext4
-changed smartassv2: DEFAULT_SLEEP_IDEAL_FREQ 245760 to 128000
-working cypress touchscreen driver in ICS
[COLOR="Blue"][B]27-11-2011 -v05[/B][/COLOR]
-(added "fps cap" at ca 60fps)
-added [URL="http://forum.xda-developers.com/member.php?u=3800424"]darkfrmr[/URL]'s [URL="http://forum.xda-developers.com/showthread.php?t=1364045"]Notification bar difficult to pull up with cypress digitizer (gingerbread)[/URL] fix.Great work darkfrmr:)
-Only one kernel version with chargemon support.And one "rom" update file with chargemon and vold fixes
[COLOR="Blue"][B]18-11-2011 -v04[/B][/COLOR]
-cwm recovery 5.0.2.7 [COLOR="Red"][B]NOTE:[/B] Backups made with v5 are not compatible with earlier versions
[/COLOR]-some fixes to ramdisk
-There is now 2 versions,one with chargemon support and one without.
---If you install with chargemon, then install: update-chargemon-gdx_AlfsKernel.zip in cwm to fix offline charging and remove some unwanted code.(ONLY TESTED ON GINGERDX)
---You will need to restore chargemon if you go back to stock kernel(reinstall GingerDX)
-small adjustments to kernel
-Usb tethering test [URL="http://forum.xda-developers.com/showpost.php?p=19320133&postcount=245"]here[/URL]
[COLOR="blue"][B]12-11-2011 -v03[/B] [/COLOR]-The weekend has arrived:D
-revert to older cmw recovery to fix advanced restore
-busybox fixes(su binary and adb install)
[COLOR="blue"][B]11-11-2011 -v02[/B][/COLOR]
-added nand id 0x5590bc2c to fix mount error one some devices. Thanks to [URL="http://forum.xda-developers.com/member.php?u=4276321"]Amrooz[/URL] for logs and help
-added minmax govenor
[LIST][*][B]-v02a [/B]-working droidwall
[/LIST]
[COLOR="blue"][B]10-11-2011 -v01[/B][/COLOR]
-First version
Bugs
-v09a :Hitachi-lcd screen cut/image-displacement.Read change log v09 for more info
-v09a-CM7 :Usb: offline charging boots phone up(use airplane mode if you want to be offline) Offline charging is working on 09c-WLAN
-??
Tips
-don't use app2sd script(system/etc/init.d/10apps2sd) when using sd-ext.My phone gets useless with dalvik cache on sd, and I have a class 6 card.Use link2sd instead to free up space, and keep apps you often use on phone.
Thanks
-Free Xperia Team
-Doixanh for helping with wifi driver and for his great work.
-Timpot07 for helping me with testing
-Amrooz for logs and help
-DeFcOn for testing and his great cypress touch-machine.
-the_laser
-jerpelea
-nobodyAtall
-Cyanogen and the CM team
-Google and Google search
Final Note
I'm not responsible if your phone goes boom, runs out the door or doesn't behave.
Please stop for 5 seconds and think before you post something smart
Remember to install the update-rom*-AlfsKern*.zip or Kernel AddOn provided with rom
Addons
Usb tethering test.on GingerDX v.1-28
-Tested ok on v04-v09a
-Install the attached zip in cwm
-This is a fix for usb tethering on GingerDX v.1-28
-Add this line to build.prop: ro.tethering.kb_disconnect=1
-Reboot
update-adreno_libs-AlfsKernel-ICS
-this is new adreno libs to use with AlfsKernel-ICS and GingerDX
-install with cwm recovery
-install resore-adreno*.zip to get back to org. libs from GingerDX v22
-the libs is taken from MiniCM7-2.1.8 credits to nobodyAtall for letting me post the libs here
update-adreno_libs-AlfsKernel-ICSv2
-same as over,but libs are from FireDroid 1.0 by atis112
-better performance in benchmarks.
now it's fixed
Alfs Kernel v09c
fixed hitachi bug thanks to the great alfsamsung
Note: Aroma File Manager
the newest version (v9c) includes the possibility to use aroma file manager
AROMA File Manager is full touch File Manager you can use from CWM Recovery
all you need to do is :
download the aroma file manager .zip HERE
Rename the zip to aromafm.zip
put in the root of your SD-Card
Intro
I've been working with alfsamsung for a while now, and together, we managed to port the CWM-Touchrecovery from Napstar to the Xperia X8 (both for cypress and synaptics)
alfsamsung still handels the developemnt, i will handle the releasing of the cm7-version, and maybe a little bit developement, I'm still learning it
What does cm7 version mean ?
so alfs kernel is generally for gingerDX and gingerDX is build from the cm hero sources, but since the x8 has own sources most roms are from build from them.
so the difference between(regarding wifi) that hero uses wlan(.ko) and x8 uses tiwlan(.ko), so wifi will not work
now with two different versions it's not a problem
anymore just take the kernel that fits your rom(gingerdx or cm7)
LibSensorPatch needs to be flashed on MiniCm and roms based on MiniCm
if your proximity sensor doesnt work you can try flashing it, it should solve it
What's new
V09c - 19.12.2012 - 20:41(GMT+1)
- read the changes in alfs changelog
and just for notice, alfsamsung is the great dev here
V09a - 13.07.2012 - 17:23(GMT+1)
- usb connection fixed, thank alfsamsung for the fast update and that he sent me the kernel so i can upload it
i don't have time to build it myself since i'm getting prepared for 3 weeks holidays
V09 - 11.07.2012 - 19:13(GMT+1)
- nothing new for the cm7 version, check alfsamsung's post for the changelog
- be sure to use the newest update.zip patch form alfsamsung's post
and dont forget the LibSensorPatch down here
V08a - 27.03.2012 - 21:13(GMT+1)
- added Eduroam support
- a small update to ext4
- fix for MiniCM7 proximity sensor with old libs of MiniCM7, check attachments
flash it with CWM and have a nice week
This time I made it with NO_FSP_CAP, the other versions was with FSP_CAP enabled, if you got errors like screen tearing, please report, or if it works just fine or is faster than before
V08-v5 - 15.03.2012 - 20:35(GMT+1)
- linked wifi driver instead of copying, should boot up a little faster
- cm9 wifi fix
V08 FIX3 - 07.03.2012 - 07:36(GMT)
- included charger in the ramdisk, so offline charging working now
V08 FIX2 - 03.03.2012 - 15:13(GMT)
- now touchrecovery should work fine for synaptics and cypress (alfsamsung reedited the bootrec)
V08 - 03.03.2012
-CWM-Touchrecovery 5.2.8 for both cypress and synaptics
-new cool touchrecovery buttons (great work from alfsamsung)
-new kernel logo and recovery background (made by myself )
-added options partition sd card and fix permissions
-lof of small changes in the kernel
Big Thanks go to
-Free Xperia Team
-Doixanh for helping alfsamsung with wifi driver and for his great work.
-alfsamsung for helping me with the wifi driver
-DeFcOn
-jerpelea
-nobodyAtall
-and all the others metioned by alfsamsung
Thanks, alfsamsung! Gonna test it as soon as possible.
Thanks, I will test it, but why anyone can't build kernel for Froyo? Froyo + dope kernel with all features and X8 will be really crazy.
jahlovePL said:
Thanks, I will test it, but why anyone can't build kernel for Froyo? Froyo + dope kernel with all features and X8 will be really crazy.
Click to expand...
Click to collapse
yeah, right. I am waiting for froyo kernel. However, good work man
Can I just flash it over LinuxDX?
WiFi isn't working for me !!! Can you help me???
Thank you. I try it.
Only gingerdx it's working ?
Thanks alfsamsung, good job ...
I just flashed your kernel (on GDX019), everything seems to be working fine
can you port the non-sensitive fix from nobodyatall?
Just flash and its awesome.Thank you man.
Sent from my X8 using XDA App
RockitOut11 said:
can you port the non-sensitive fix from nobodyatall?
Click to expand...
Click to collapse
+1;
It will be the best kernel!
Godra said:
Can I just flash it over LinuxDX?
Click to expand...
Click to collapse
Yes,but allways wipe cache in recovery after changing kernel.
dimbata said:
WiFi isn't working for me !!! Can you help me???
Click to expand...
Click to collapse
You need to give some more info for me to help you.logcat or dmesg.I have no problems with wifi.Anyone with wifi problems??
alfsamsung said:
Yes,but allways wipe cache in recovery after changing kernel.
You need to give some more info for me to help you.logcat or dmesg.I have no problems with wifi.Anyone with wifi problems??
Click to expand...
Click to collapse
I don't have problems with my wifi!
RockitOut11 said:
can you port the non-sensitive fix from nobodyatall?
Click to expand...
Click to collapse
+1, http://forum.xda-developers.com/showpost.php?p=18851589&postcount=29
RockitOut11 said:
can you port the non-sensitive fix from nobodyatall?
Click to expand...
Click to collapse
Do you have the source for this fix?Is this for the cypress driver?
@darkfrmr this fix is included in my kernel. Look at my git.git
alfsamsung said:
Do you have the source for this fix?Is this for the cypress driver?
@darkfrmr this fix is included in my kernel. Look at my git.
Click to expand...
Click to collapse
for cypress users too?
darkfrmr said:
for cypress users too?
Click to expand...
Click to collapse
This is a different driver and I can't fix it because i have synaptics.Is this a big problem for phones with cypress?
@all:How is the overclocking working?
alfsamsung said:
This is a different driver and I can't fix it because i have synaptics.Is this a big problem for phones with cypress?
Click to expand...
Click to collapse
but maybe cypress driver can be set with the same parameters of that fix, at least i looked ax8mt module source code and they had basically the same structure.
pd: at least for me it's a big problem and it's why i am still on froyo. Touchscreen phone's shouldn't have bugs on touchscreen hahaha

[KERNEL] 2.6.29.6-nAa-14 [23/8/12] Custom Gingerbread kernel + CWM Recovery

Search no more. This is THE kernel for your gingerbread X8.
Before unlocking your bootloader, read this thread
If you brick your device, you are the sole responsible.
Features:
Based on stock 2.6.29 SE sources
Upgraded to Linux kernel version: 2.6.29.6
Ported various components from 2.6.35 / 38
Significantly fast booting time (~25 secs from power button to lockscreen)
CWM recovery 5.0.2.7 in kernel
Netfilter support / AP support / Usb tethering
Swap support
Tun/Tap
Mddi fix
Ext3/4 support
Modules auto-copying at boot
Dual touch options:
- Fake dual touch in kernel (thanks to andrej456) (default)
- Modular fake dual touch in kernel (thanks to doixanh)
- Modular no dual touch
Many CPU freq governors to chooce from: interactive, interactivex, minmax, smartass, smartass2, scary and savagedzen
Modular Undervolt
NOOP ioscheduler
TINY RCU
DM_CRYPT_GLOBAL_WORKQUEUES
Ramzswap for compcache
Offline charging embedded in the kernel
Stable and fast oveclocked frequencies (not enabled by default)
Frequency table: 19MHz - 864MHz
Default CPU governor: interactive
Two way call recording (might be against the law for some countries, you are responsible for using this feature)
Interface Stat support for ICS
Memory management and binder improvements from gb kernel
Many, many feature and stability patches from various kernel sources
ICS DRM support
IMPORTANT:
For wifi to work, the ROM MUST have Wifi built from sources as in CM. If this is not the case, the Wifi WONT work, DON'T compain here about that.
For vibration, the ROMs need to use the gb implementation.
FAQ:
If you have any issues, please read the FAQ thread first: http://forum.xda-developers.com/showthread.php?t=1266911
Requirements:
Unlocked bootloader --> http://forum.xda-developers.com/showthread.php?t=1254225
MiniCM7 or any recent gingerbread, source-based ROM
Flashtool tested to be working with your phone, e.g. from here: http://www.multiupload.com/GYL7A7XQBT Original flashtool thread: http://forum.xda-developers.com/showthread.php?t=920746
Install:
Backup
Unlock your bootloader as described here: http://forum.xda-developers.com/showpost.php?p=17384177&postcount=3 or here: http://forum.xda-developers.com/showthread.php?t=1254225
Download the kernel ftf file from here and move it to Flashtool\firmwares so that Flashtool can pick it up
Flash the kernel via Flashtool
Reboot and check Settings -> About Phone:
{
"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"
}
Uninstall:
Flash back to stock using Flashtool or SEUS.
Performance:
Notes:
Dualtouch:
If you want to enable the fake DT by dx (instead of andrej456's which is the default), you have to insert the following line in the /system/etc/hw_config.sh file:
insmod /system/lib/modules/synaptics_i2c_rmi4_dt.ko
Click to expand...
Click to collapse
If you want to remove the fake DT altogether, insert the following line in the /system/etc/hw_config.sh file:
insmod /system/lib/modules/synaptics_i2c_rmi4_no_dt.ko
Click to expand...
Click to collapse
Sources:
The linux kernel is GPL'ed, everyone who does modifications should make them publicly available.
https://github.com/nobodyAtall/nAa-kernel
Credits: the_laser, FreeXperia and the rest of XDA devs who helped bypassing the bootloader!
DaRk_dOg for his awsome boot logo
Donate:
If you are enjoying my work please consider donating:
.
Donations are voluntary but allow me to spend more time on this project.​
Disclaimer:
I can't be held responsible if this Kernel bricks your device or makes it explode in your hands! Use it at your own risk!
​
nAa-14
ICS DRM support
nAa-13
CWM Recovery 5.0.2.8
Fixed boot into recovery issues
Latest gingerbread busybox and init
Panic timeout set to 1sec for shakira
nAa-12
Fixed touchscreen multitouch modules to load
Kernel boot animation
Memory improvements from ICS
nAa-11
Proximity and Lightsensors report events as they should now
Fix for robyn keypad
CWM support for formatting sd-ext
CWM for shakira is no longer ldpi
nAa-10
msm/kgsl: Porting kgsl 1.1 from 2.6.35 gives a good performance boost for 2d/3d operations
acpuclock: Improved overclocking from 2.6.35
shakira: keyboard reset with HOME + POWER
pmem: Porting pmem from 2.6.35
Bugfixes and improvements: sha1, vfs_cache_pressure, net/ipv4, net sched, pid, mm/vmscan.c
Module for disabling dual touch altogether
Performance governor selected in recovery
NOOP ioscheduler (faster for android)
+ 2MB More RAM (184MB in total)
nAa-09
Possible fix for screen cuts
Updated CWM recovey to the latest version (5.0.2.7)
Interactive governor selected in recovery
Minor smartassv2 fixes
nAa-08b
Possible fix for screen cuts
nAa-08
Significantly faster booting time (~25 secs from power button to lockscreen)
Less crasses regarding reboot
Jhash improvements
Two way call recording
Modular dual touch based on dx's DT (replaces existing DT if insmoded)
nAa-07
Offline charging
Improved overclocking frequencies in kernel (no overclocking module needed for over 600MHz)
Interface Stat support for ICS
Sleep improvements for armv6
Implemented WLOD on kernel panic
nAa-06
Ported latest akm8973 sources to work for the mini
nAa-05b
Usb mounting via CWM
DDMS screen capture
nAa-05
Updated USB drivers to semc GB sources
New gb vibrator implementation
Cpu frequency fixes
Switched to fake dual touch from andrej456 (seems to be the best choice for the mini)
CIFS and utf8 support
CWM 5.0.2.3
nAa-04
Update to Linux kernel 2.6.29.6
NPARTS event support for disk devices
All around Improvements and bug fixes in:
BFQ, mutex adaptive spins, mm, irq, mmc, cpufreq, hrtimer, mtd, memcpy/memmove, yaffs
Removed FPS uncap since it caused issues with scrolling and with some apps
Gingerbread init/init.rc
Boot logo
Fixed ddms screen capture
nAa-03
BFQ ioscheduler
TINY RCU
DM_CRYPT_GLOBAL_WORKQUEUES
Removed FPS Cap
Display power-off optimizations
Droidwall support
Memory management and binder improvements from gb kernel
scary and savagedzen CPU governors
Export scaling_available_frequencies attr in /sys
Ramzswap support for compcache
Many bug fixes and optimizations from upstream regarding:
mm, cifs, sctp, timed_gpio, net sockets, tcp, fs: pipe.c, yaffs, ext4, dm-crypt, arm, sctp
nAa-02
Ext3/4 support
Modules auto-copying at boot
Fake dual touch in kernel (doixahn's 007)
CPU freq governors: interactive, interactivex, minmax, smartass, smartass2
nAa-01
Netfilter / AP support (WiFi tethering)
Swap support
Tun/Tap in kernel
Mddi fix in kernel
Modular Overclock / Undervolt
CWM recovery v4.0.1.5 in kernel
Wow... nobodyatall is back with his new kernel...
what's the maximal fraquency of the Overclock? same as Alfs?
krishna_yana said:
Wow... nobodyatall is back with his new kernel...
what's the maximal fraquency of the Overclock? same as Alfs?
Click to expand...
Click to collapse
The maximum frequency depends on your device. Mine can stand up to 806MHz.
On the other hand you can easily make the kernel report 4GHz and actually run at 600MHz
Hehe... I'll try then... Alfs has maximum fraquency that can be selected as 768.. and yours? 806... interesting...
@nAa, this kernel should work with any ROM, or we should loose wifi until miniCM7 is ported to X8 devices? Thks in advance
wooooow happpie
is this work well ?
Great, i looking for that.
1] When i use this kernel with GingerDX everything is working ? Somebody try ?
2] What is max stable cpu freq ?
currently testing
nice boot screen
Edit1: moving from alfs kernel to this one stuck at boot screen had to full wipe and reinstall the Rom "if you got error 0 while installing toggle script asserts enable then disable and try again"
Edit2: still stuck at boot screen gonna flash stock SE then flash it again will update you soon
Edit3: doesn't work on GC8.2 Rom
overclock module from Doxianh or Zefie?
ohboi said:
overclock module from Doxianh or Zefie?
Click to expand...
Click to collapse
OC / UV is based on Dx's code
I like having it modular so that whoever wants what, they simply activate it.
nobodyAtall said:
OC / UV is based on Dx's code
I like having it modular so that whoever wants what, they simply activate it.
Click to expand...
Click to collapse
so sad dx oc module very bad..
anyway nice kernel
Nice!
Will try this later on the latest CM nightly.
Sent from my X8 using xda premium
ohboi said:
so sad dx oc module very bad..
anyway nice kernel
Click to expand...
Click to collapse
Do some serious research and testing before saying that.
ohboi said:
so sad dx oc module very bad..
anyway nice kernel
Click to expand...
Click to collapse
This module has worked flawless for ages on the X10mini and the X8.
This is a fact.
my result of comparing Alfs (left) and nAa (right)...
they have their own superiority....
bug found
right scroll dont work well... on sony active launcher
ithunter said:
right scroll dont work well... on sony active launcher
Click to expand...
Click to collapse
what do you mean by "right scroll"? my active working fine....
someone got it to work on GC8.2 rom? it doesn't work with me
works with GDX v19 with WiFi error
guelas said:
Do some serious research and testing before saying that.
Click to expand...
Click to collapse
ok, test yourself. Run some benchmark on 600 mhz and then agian on 614 mhz. u will see it. Performance is lower because the gpu got downclocked...
just check 2d and 3d scores in post #15 ;D

[KERNEL] 2.6.29.6-nAa-14 [23/8/12] Custom Gingerbread kernel + CWM Recovery

Search no more. This is THE kernel for your gingerbread x10mini pro.
Before unlocking your bootloader, read this thread
If you brick your device, you are the sole responsible.
Features:
Based on stock 2.6.29 SE sources
Upgraded to Linux kernel version: 2.6.29.6
Ported various components from 2.6.35 / 38
Significantly fast booting time (~25 secs from power button to lockscreen)
CWM recovery 5.0.2.7 in kernel
Netfilter support / AP support / Usb tethering
Swap support
Tun/Tap
Mddi fix
Ext3/4 support
Modules auto-copying at boot
Dual touch options:
- Fake dual touch in kernel (thanks to andrej456) (default)
- Modular fake dual touch in kernel (thanks to doixanh)
- Modular no dual touch
Many CPU freq governors to chooce from: interactive, interactivex, minmax, smartass, smartass2, scary and savagedzen
Modular Undervolt
NOOP ioscheduler
TINY RCU
DM_CRYPT_GLOBAL_WORKQUEUES
Ramzswap for compcache
Offline charging embedded in the kernel
Stable and fast oveclocked frequencies (not enabled by default)
Frequency table: 19MHz - 864MHz
Default CPU governor: interactive
Two way call recording (might be against the law for some countries, you are responsible for using this feature)
Interface Stat support for ICS
Memory management and binder improvements from gb kernel
Many, many feature and stability patches from various kernel sources
ICS DRM support
IMPORTANT:
For wifi to work, the ROM MUST have Wifi built from sources as in CM. If this is not the case, the Wifi WONT work, DON'T compain here about that.
For vibration, the ROMs need to use the gb implementation.
FAQ:
If you have any issues, please read the FAQ thread first: http://forum.xda-developers.com/showthread.php?t=1266911
Requirements:
Unlocked bootloader --> http://forum.xda-developers.com/showthread.php?t=1254225
MiniCM7 or any recent gingerbread-based ROM
Flashtool tested to be working with your phone, e.g. from here: http://www.multiupload.com/GYL7A7XQBT Original flashtool thread: http://forum.xda-developers.com/showthread.php?t=920746
Install:
Backup
Unlock your bootloader as described here: http://forum.xda-developers.com/showpost.php?p=17384177&postcount=3 or here: http://forum.xda-developers.com/showthread.php?t=1254225
Download the kernel ftf file from here and move it to Flashtool\firmwares so that Flashtool can pick it up
Flash the kernel via Flashtool
Reboot and check Settings -> About Phone:
{
"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"
}
Uninstall:
Flash back to stock using Flashtool or SEUS.
Performance:
Sources:
The linux kernel is GPL'ed, everyone who does modifications should make them publicly available.
https://github.com/nobodyAtall/nAa-kernel
Credits: the_laser, FreeXperia and the rest of XDA devs who helped bypassing the bootloader!
DaRk_dOg for his awsome boot logo
Donate:
If you are enjoying my work please consider donating:
.
Donations are voluntary but allow me to spend more time on this project.​
Disclaimer:
I can't be held responsible if this Kernel bricks your device or makes it explode in your hands! Use it at your own risk!
​
nAa-14
ICS DRM support
nAa-13
CWM Recovery 5.0.2.8
Fixed boot into recovery issues
Latest gingerbread busybox and init
Panic timeout set to 1sec for shakira
nAa-12
Fixed touchscreen multitouch modules to load
Kernel boot animation
Memory improvements from ICS
nAa-11
Proximity and Lightsensors report events as they should now
Fix for robyn keypad
CWM support for formatting sd-ext
CWM for shakira is no longer ldpi
nAa-10
msm/kgsl: Porting kgsl 1.1 from 2.6.35 gives a good performance boost for 2d/3d operations
acpuclock: Improved overclocking from 2.6.35
shakira: keyboard reset with HOME + POWER
pmem: Porting pmem from 2.6.35
Bugfixes and improvements: sha1, vfs_cache_pressure, net/ipv4, net sched, pid, mm/vmscan.c
Module for disabling dual touch altogether
Performance governor selected in recovery
NOOP ioscheduler (faster for android)
+ 2MB More RAM (184MB in total)
Cypress touchscreen fixes for notification bar pull up
nAa-09
Updated CWM recovey to the latest version (5.0.2.7)
Interactive governor selected in recovery
Minor smartassv2 fixes
nAa-08
Significantly faster booting time (~25 secs from power button to lockscreen)
Less crasses regarding reboot
Jhash improvements
Two way call recording
Modular dual touch based on dx's DT (replaces existing DT if insmoded)
nAa-07
Offline charging
Improved overclocking frequencies in kernel (no overclocking module needed for over 600MHz)
Interface Stat support for ICS
Sleep improvements for armv6
Implemented WLOD on kernel panic
nAa-06
Ported latest akm8973 sources to work for the mini
nAa-05b
Usb mounting via CWM
DDMS screen capture
nAa-05
Updated USB drivers to semc GB sources
New gb vibrator implementation
Cpu frequency fixes
Switched to fake dual touch from andrej456 (seems to be the best choice for the mini)
CIFS and utf8 support
CWM 5.0.2.3
nAa-04
Update to Linux kernel 2.6.29.6
NPARTS event support for disk devices
All around Improvements and bug fixes in:
BFQ, mutex adaptive spins, mm, irq, mmc, cpufreq, hrtimer, mtd, memcpy/memmove, yaffs
Removed FPS uncap since it caused issues with scrolling and with some apps
Gingerbread init/init.rc
Boot logo
Fixed ddms screen capture
nAa-03
BFQ ioscheduler
TINY RCU
DM_CRYPT_GLOBAL_WORKQUEUES
Removed FPS Cap
Display power-off optimizations
Droidwall support
Memory management and binder improvements from gb kernel
scary and savagedzen CPU governors
Export scaling_available_frequencies attr in /sys
Ramzswap support for compcache
Many bug fixes and optimizations from upstream regarding:
mm, cifs, sctp, timed_gpio, net sockets, tcp, fs: pipe.c, yaffs, ext4, dm-crypt, arm, sctp
nAa-02
Ext3/4 support
Modules auto-copying at boot
Fake dual touch in kernel (doixahn's 007)
CPU freq governors: interactive, interactivex, minmax, smartass, smartass2
nAa-01
Netfilter / AP support (WiFi tethering)
Swap support
Tun/Tap in kernel
Mddi fix in kernel
Modular Overclock / Undervolt
CWM recovery v4.0.1.5 in kernel
Reserved ..........
finally its here
EDIT
hey i found 2 bugs
1)vibration is not working for me
2)and wifi is giving me error on gintonic 2.5.1
Finally it has been released! thx nAa =D
im waiting for it very long lol...
farazfaraz said:
finally its here
EDIT
hey i found 2 bugs
1)vibration is not working for me
2)and wifi is giving me error on gintonic 2.5.1
Click to expand...
Click to collapse
Please read the 'IMPORTANT' note in the 1st post.
farazfaraz said:
finally its here
EDIT
hey i found 2 bugs
1)vibration is not working for me
2)and wifi is giving me error on gintonic 2.5.1
Click to expand...
Click to collapse
Same here, probably meaning gintonic hasn´t wifi built from sources. Which ROM has?
Edit: OK, I can see now: http://forum.xda-developers.com/showthread.php?t=1415026
minicm7pro v21 wifi not working! mean it doesnt have build in Wifi built from sources
Awsm.....Awsm....been waiting for this so long... Thanks
And ppl only Mini CM7-2.1.7 By Nobodyatall has Wifi Bilt from siurces...so Wifi works only woth MIni CM7-2.1.7
Am So happy
Thank you so much.
does this kernel work with other roms or only the named above ?
Guys, if you're having Wifi issues, just use nAa's MiniCM with this kernel
http://forum.xda-developers.com/showthread.php?t=1415026
Also, thank you very much for the effort, will try out soon
DJxSpeedy said:
does this kernel work with other roms or only the named above ?
Click to expand...
Click to collapse
it only will works on those ROM have build in wifi source such as MiniCM7-2.1.7.
minicm7pro v21 doesnt working with this kernel (wifi)
nobodyatall..............y do u use fake dual touch for mini pro??? y dont u use original dual touch?? even in the rom??
Features:
...
Netfilter support / AP support / Usb tethering
...
Click to expand...
Click to collapse
means this WiFi tethering?
bye
and BTW: thanks for this!!!
Yeah thank you nAa downloading now kudos to you my friend :-D
Sent from my U20i using XDA App
hey! i have tested this kernel and it doesnt have any bug with minicm7. everything is perfect and its so smooth. best kernel so far. naa has created an awesome kernel and rom for our mini's!
Mozart40 said:
means this WiFi tethering?
bye
and BTW: thanks for this!!!
Click to expand...
Click to collapse
Yes. Native wifi tethering works
thanks for replay, i'm flashin'
I use roms over stock kernal bcoz I've not unlocked my bootloader yet.. Kinda fear of breaking it.. But After seeing this kernal I'm encouraged to take the risk....

[KERNEL] 2.6.32.61-nAa-jb-06 [6/7/2013] [NEW WIFI/USB] - Unified kernel + CWM Recovery

Before unlocking your bootloader, read this thread
If you brick your device, you are the sole responsible.
Preface:
Read through this post. Don't rush into flashing. Be sure you understand the process before you start or you risk damaging your device
This is a custom 2.6.32 kernel developed for Android Jellybean 4.x. However, as of nAa-06 Android gingerbread is also supported. This kernel only works for robyn, a.k.a. X10mini
Do NOT try this kernel on other Android versions or phones - you are totally unsupported
This kernel uses a custom mtd partitioning with larger /system partition to hold the extra JB calories. If you are moving from another custom kernel, EXCEPT 2.6.29-nAa-jb to this one, you MUST first format /system /data and /cache via the embedded CWM recovery
[*] If you want to flash another kernel after having flashed this one, you MUST first format /system /data and /cache via the embedded CWM recovery
{
"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"
}
Features:
Based on SEMC 2011 ICS sources, re-based on Linux kernel 2.6.32.61
Built with arm-eabi-4.4.3 toolchain
CWM-v6.0.2.8
[*] Idiot-proof feature: will boot into recovery if an unsupported or no android version is found
Custom mtd partitioning scheme suitable for JB
Modular recovery flashing support
Much more RAM than stock for improved multitasking experience (shakira: 186MB, robyn/mimmi: 187MB)
Patched to latest 2.6.32.61 release
kgsl: SEMC 2011
ARM: many backported fixes and optimizations from CAF 3.x
Netfilter: many backported fixes and optimizations from CAF 3.x.
net/iptables: Fully working networking and iptables support. Fully working traffic control via data limits menu of JB
Backported tiny-rcu
Superior AHB overclocking - improved responsiveness and performance. 'Buttery-smooth' experience
improvements: memcpy, kmalloc, jhash, sha1, scheduler, optimized CRC32, LZO, vmalloc, pm_suspend
Two-way call recording
binder, lowmemorykiller fixes backported from CAF 3.x
WEXT tiwlan
pmem: backported from CAF 2.6.35
modular undervolting
tripple buffering support
Supported IO Schedulers: NOOP, BFQ, AS, DEADLINE, CFQ, VR, SIO
net: Stochastic Fair Blue scheduler
ZRAM + google snappy compression backported from CAF 3.x
ZCACHE backported from CAF 3.x
Cleancache backported from CAF 3.x
Kernel compression: LZO for best kernel booting times
Makefile: optimization flags
dcache: vfs_cache_pressure -> 25
Proportional Rate Reduction for TCP
fsync enable/disable toggle at: /sys/module/sync/parameters/fsync_enabled (enabled by default)
Many many more fixes and improvements available @ github
Defaults:
Scheduler: CFS
RCU: Tiny RCU
Memory Manager: SLQB
IO scheduler: Deadline
CPU governor: smartassV2
CPU_FREQ_MAX=604800
CPU_FREQ_MIN=245760
FAQ:
If you have any issues, please read the FAQ thread first: TODO
Requirements:
Unlocked bootloader --> http://forum.xda-developers.com/showthread.php?t=1254225
MiniCM10 (latest nightlies), install this kernel first, format /system, /data and /cache, then install MiniCM10. I don't support other ROMs - MiniCM10 is the official - unofficial CM ROM for this device
Flashtool tested to be working with your phone, e.g. from here: http://www.multiupload.com/GYL7A7XQBT Original flashtool thread: http://forum.xda-developers.com/showthread.php?t=920746
Install:
Backup
Unlock your bootloader as described here: http://forum.xda-developers.com/showpost.php?p=17384177&postcount=3 or here: http://forum.xda-developers.com/showthread.php?t=1254225
Download the latest kernel ftf file from here and move it to Flashtool\firmwares so that Flashtool can pick it up
Flash the kernel via Flashtool
Reboot and you should see the coolest kernel boot animation
[*] (First time only) Get into recovery and format /system /cache and /data manually
Uninstall:
Flash back to stock using SEUS
OR
[*] Format /system /data and /cache via CWM and THEN flash another kernel via Flashtool
Any other way is completely unsupported, don't ask how to unbrick if you can't read the instructions
Notes:
Dualtouch (for synaptics):
By default dual touch is disabled for improved touch accuracy and avoidance of the 'ghost touch' side-effect.
If you want to enable the fake DT by andrej456, you have to insert the following line in the /system/etc/hw_config.sh file:
echo "1" > /sys/module/synaptics_i2c_rmi4/parameters/cfg_dt
Click to expand...
Click to collapse
If you want to enable the fake DT by dx, you have to insert the following line in the /system/etc/hw_config.sh file:
insmod /system/lib/modules/synaptics_i2c_rmi4_dt.ko
Click to expand...
Click to collapse
Sources:
The linux kernel is GPL'ed, everyone who does modifications should make them publicly available.
Making a kernel thread for posting a difference in the ramdisk or for a so-called 'improved governor / io scheduler' is legal, but plain stupid, disrespectful and wasteful
I accept patches any way possible. Basically I only read pms if they contain some suggestion or patch Credits go to the author obviously
https://github.com/nobodyAtall/msm7x27-2.6.32.x-nAa
Donate:
If you are enjoying my work please consider donating:
Donations are voluntary but allow me to spend more time on this project.​
Disclaimer:
I can't be held responsible if this Kernel bricks your device or makes it explode in your hands! Use it at your own risk!
​
Changelog:
nAa-06 (6/7/2013)
- Supported android versions: gingerbread, ICS (?) and JB
- Linux 2.6.32.61
- Various ramdisk improvements
nAa-05 (15/3/2013)
- new .32 usb drivers for ICS/JB mtp support
- built with linaro 4.7.3 toolchain
- bluetooth: new rfkill implementation
- Fixed msm_serial_hs_dma wakelock for mimmi
- cypress: fix touchscreen driver for shakira
- synaptics_rmi4: implement dt/nodt via module parameter (no more hijacking for no dt)
- new vibrator implementation - better feedback
- lz4 kernel + ramdisk compression - faster startup
- decompressor: Enable unaligned memory access for v6 and above
- enabled keychord
- ramdisk improvements for smaller ramdisk and faster booting
- mimmi: fixed keypad
- synaptics: disabled dt by default to avoid 'ghost touch' side-effect
nAa-04 (27/2/2012)
- Latest CWM-v6.0.2.8
- In-recovery charging
- Sideload flashing from CWM
- New wl12xx wifi drivers for improved performance and decreased power consumption
- SmartassH3 CPU Governor
- Built with arm-eabi-4.4.3 toolchain
- Significant ramdisk improvements - kernel won't stay on black screen on any bad flashing occassion - it will boot to recovery
- CONFIG_IP6_NF_IPTABLES
- CRT animation workaround for proper JB support
nAa-03 (16/2/2012)
- bootable with all CM-based android versions >=2.3
- built with linaro 4.7.3 toolchain
- offline charging
- kgsl 3.11 from CAF
- timed_gpio: backport from CAF
- android: persistent_ram/ram_console backport from CAF
- logger: backport from CAF
- genlock: backport from CAF
- sysfs VDD levels interface for configurable undervolting from userspace
nAa-02
- Based on SEMC 2011 ICS sources, re-based on Linux kernel 2.6.32.60
- Built with arm-eabi-4.4.3 toolchain
- CWM-Based Recovery 5.5.0.4
- Custom mtd partitioning scheme suitable for JB
- Modular recovery flashing support
- Much more RAM than stock for improved multitasking experience (shakira: 186MB, robyn/mimmi: 187MB)
- Patched to latest 2.6.32.60 release
- kgsl: SEMC 2011
- ARM: many backported fixes and optimizations from CAF 3.x
- Netfilter: many backported fixes and optimizations from CAF 3.x.
- net/iptables: Fully working networking and iptables support. Fully working traffic control via
- data limits menu of JB
- Backported tiny-rcu
- Superior AHB overclocking - improved responsiveness and performance. 'Buttery-smooth' experience
- improvements: memcpy, kmalloc, jhash, sha1, scheduler, optimized CRC32, LZO, vmalloc, pm_suspend
- Two-way call recording
- binder, lowmemorykiller fixes backported from CAF 3.x
- WEXT tiwlan
- pmem: backported from CAF 2.6.35
- modular undervolting
- tripple buffering support
- Supported IO Schedulers: NOOP, BFQ, AS, DEADLINE, CFQ, VR, SIO
- net: Stochastic Fair Blue scheduler
- ZRAM + google snappy compression backported from CAF 3.x
- ZCACHE backported from CAF 3.x
- Cleancache backported from CAF 3.x
- Kernel compression: LZO for best kernel booting times
- Makefile: optimization flags
- dcache: vfs_cache_pressure -> 25
- Proportional Rate Reduction for TCP
- fsync enable/disable toggle at: /sys/module/sync/parameters/fsync_enabled (enabled by default)
- Many many more fixes and improvements available @ github
VDD levels
From 03 onwards, I've ported the vddlevels functionality from msm7x30 so that we can variably change the voltage level of the frequency we want without the need for external modules.
The current voltage information is available at:
/sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
Click to expand...
Click to collapse
E.g. the defaults after flashing the kernel should be:
[email protected]:/ # cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
122880: 3
245760: 4
320000: 5
480000: 6
604800: 7
614400: 7
633600: 7
652800: 7
672000: 7
691200: 7
710400: 7
729600: 7
748800: 7
768000: 7
787200: 7
806400: 7
825600: 7
844800: 7
864000: 7
Click to expand...
Click to collapse
To change for example the voltage level of the 122880 frequency, you could do:
echo '122880 0' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
Click to expand...
Click to collapse
If you cat this file again, you should see that the voltage level is picked up. The new voltage level is picked up when the CPU will scale to the particular frequency level.
The undervolting tickbox in the 'Performance Settings' of the latest MiniCM10 nightlies already uses the new interface. The values that are set there are the same ones as those passed by the old undervolting module:
[email protected]:/ # cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
122880: 0
245760: 2
320000: 3
480000: 5
604800: 6
614400: 7
633600: 7
652800: 7
672000: 7
691200: 7
710400: 7
729600: 7
748800: 7
768000: 7
787200: 7
806400: 7
825600: 7
844800: 7
864000: 7
Click to expand...
Click to collapse
Do I need undervolting?
You dont NEED undervolting. It can save though hours of some battery life during the day.
Overvolting?
Even though the interface allows you to overvolt, I don't suggest doing so. It will result to instabilities or crashes and is totally unsupported.
Performance?
Undervolting decreases the performance results - this is to be expected.
Performance comparison vs .29 kernel
+20%-30%
Bugs confirmed:
- Cypress is not as smooth as with .29
- Bluetooth is not pairing sometimes
kernel boot preview :
​
and some charts to show you perf
i'll will explain a little more the charts later, but have not much time now...
some raw data first :
all has been done at 729MHz
on RC .32 :
antutu : fps2D:​
just to have an overview of perf on .29 (reference), .32-alpha1 and .32-RC (that you can say it is the released kernel)
as you can see, .32-RC is about to be as good as .29 (if not better!) but alpha1 was not that efficient... some long work has been done in between
most of the work has been perform on IO optimising and 2D/3D that where extremely poor on the first .32 builds
__________________________________
now some other charts and explanations:
.32-RC is much more efficient on 2D/3D than .29 :
this chart shows the improvement on 3D mostly
__________________________________
on that second chart, the results are (.32 perf / .29 perf)*100 :
so these results are percentages compared to .29
noticeable points:
alpha was extremely poor on IO (45% of what did .29) and 3D (35% of the reference)
whereas .32-RC has higher 3D perf than .29 and so is more than 100% (133%)[/B] which is really cool and promising
many thanks to nAa for the great work done !!! and many thanks to D_d for that awesome kernel boot-animation !
Re: [KERNEL] 2.6.32.60-nAa-jb-02 [6/2/2013] Custom JB kernel + CWM Recovery
Here we go!!! My big mini lol., sorry I'm only happy for this gift
Sent from my U10 using xda premium
Thank's God. Hey Robyn, you keep alive.
Re: [KERNEL] 2.6.32.60-nAa-jb-02 [6/2/2013] Custom JB kernel + CWM Recovery
For a external rev, is see this 2 bugs is not for degrade is for help,
1., the lights don't work, is only in higher light and I can turn down is a minimal but I report it
2., the governors of cpu don't work is always on ondemand this is cause to consume to much the battery
3., mmm no for the moment
Sent from my E10i using xda premium
Thank you so much! You keep our mini alive! I can say this is the biggest acheivement for the mini! Thanks
#BUG
Please fix the brightness issue
Only for x10 mini robyn??
What about x10 mini pro mimmi???
thanks very much. Can you port 2.6.32.60 kernel for GB - Mini CM 7.1 - .2.2.1 ?
Seems like u ported 2.6.30 kernel can't wait to see 2.6.32 alpha for x10 mini
aZuZu said:
Seems like u ported 2.6.30 kernel can't wait to see 2.6.32 alpha for x10 mini
Click to expand...
Click to collapse
Well I think it is already available, kernel is 2.6.32.60!?! :laugh:
aZuZu said:
Seems like u ported 2.6.30 kernel can't wait to see 2.6.32 alpha for x10 mini
Click to expand...
Click to collapse
Agree. Is very strange.
aZuZu said:
Seems like u ported 2.6.30 kernel can't wait to see 2.6.32 alpha for x10 mini
Click to expand...
Click to collapse
Seems like you are high ... again...
Please guys,
Let's focus on development and bug-hunting. Flaming a thread is not useful at any way and it opens the way for silly conflicts between other members too.
Regards, D_d
@nAa will you port this kernel to mimmi?
Great job!! With this kernel the mini is clearly lagg-less!
About bug hunting - undervolt doesn't work - the phone freezes and reboots after choosing this option.
tomny said:
Great job!! With this kernel the mini is clearly lagg-less!
About bug hunting - undervolt doesn't work - the phone freezes and reboots after choosing this option.
Click to expand...
Click to collapse
[...]
I test....
[KERNEL] 2.6.32.60-nAa-jb-02
MiniCM10-4.0.2-20130207-NIGHTLY
bug
1.usb modem - crash.
2.portateble wi-fi hostport - crash.
3. undervolt cpu crash.
wishes:
1.item a " power off " in Recovery.
P.S Thank you for your work, I hope for a quick fix bugs.:good:

[Kernel][ICS] Kappa Kernel - Stock & Boost

Good day to everyone,
a small contribution to the community. My own brew of the kernel for Sony Xperia Mini Pro, Mini, LWW and Active smartphones.
Kappa 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"
}
The unfortunately mandatory disclaimer:
By installing this kernel you agree that I can't be held responsible for anything that happens to you, your belongings, the people you know, the people you don't know, anything that might be closely or remotely related to you. You install the provided software in your phone and you're sole responsible for what may happen. Can't be blamed if your warranty is now void either. Even coffee may taste different afterwards!
What is it?
This is my attempt at bulding a custom kernel for my needs. To be fast, stable and eat as little battery as possible.
It's mainly "your" kernel, in the sense that it contains contributions/pieces of code / bits of genius by several people, who I wish personally to thank for all they shared. In no particular order:
DooMLoRD
Faux123
an0nym0us_
slade87
nobodyAtall
garwedgess
...and many, many others...
(Listing above people doesn't mean they directly contributed to the kernel nor that they endorse it. I took either piece of their work to include or was inspired by their works)
What's in it?
This production of KaLabs kitchen is prepared with the finest cutlery available, Linaro GCC 4.7.3.
I've taken a well fed Sony stock 4.1.B.1.13 and prepared " a la Ka recipe"
Removed unnecessary kernel components (e.g. Ethernet 10/100 drivers) - Lighter is better
CWM 6.0.3.1k (press vol down when the purple led is On at boot - Updated in 1.6 with Reboot to Fastboot and Shutdown)
CPU Governors (most taken from DooMLoRD sources): boosted (New), brazilianwax, conservative, darkside, hybrid (New), intellidemand (Default), intellidemand2, interactive (Backported from JB), interactivex, lagfree, lionheart , minmax, ondemand, performance, powersave, savagedzen, scary, smartassV2 (Tuned and boost pulse in 1.6), smartass, smartassH3 ((Tuned and boost pulse in 1.6), smoothass, userspace, virtuous, wheatley
IO Schedulers: BFQ, CFQ, SIO (Default), VR, Zen
SLQB Memory Allocator
Added Ext4 support
Swap, ZRam enabled
Cleancache and Frontswap are present too
Google Snappy Compression and Decompression drivers included
Updated Video drivers with Aurora Project's versions
Memcopy included
Tiny RCU is there too
OC up to 1.7GHZ
RO.secure = 0
init.d support
IP Tunneling
Wifi modules in Ramdisk (works right away, no need for reboot)
Boot Boost (Boot in OC 1.6GHZ, reduces boot by a few seconds)
Patched up to 2.6.32.60
Updated Yaffs2 driver
Ramdisk compressed with LZMA
Two-way call recording patch
CIFS Module enabling/disabling via KaMenu (*)
NTFS Module enabling/disabling via KaMenu (*)
FUSE Module enabling/disabling via KaMenu (*)
USB OTG Module enabling/disabling via KaMenu (*)
HFS Plus Module enabling/disabling via KaMenu (*)
Builtin OC/Governors/IOSchedulers choice in KaMenu (*)
Make CPU Governor / IO Scheduler choice stick at boot via KaMenu (*) (New)
Device reset via HOME + POWER keys, need to press keys 3 seconds, can be enabled via sysfs and KaMenu (New)
Wifi works as of first boot of newly installed rom.
This Kernel plays safely with any ROM based on stock ICS.
Battery bug fixed
(*) KaMenu is new with release 1.3
Either via "adb shell" or a Terminal on the device itself, execute kamenu and follow the onscreen menu to enable or disable CIFS/NTFS/FUSE.
Once enabled, they are loaded and automatically loaded at boot too (via init.d script). Follow the same procedure to disable them.
Since Version 1.5, KaMenu allows you to choose the CPU Governor, CPU Min/Max Frequency and IO Scheduler without the need for an additional software. Of course it won't be as pretty as a graphical application but at least you have something to do it shipped with the kernel without having to rely on a rom builtin tool or third-party app you'd have to download separately.
Since Version 1.6 you'll find in KaMenu both in the CPU Governor and IO Scheduler selection menus the option to make your choice to stick at boot (via auto-created init.d scripts).
Supported models
The aim is to provide with builds for:
Mango - Mini Pro
Smultron - Mini
Coconut - LWW
Satsuma - Active
Installation
The installation is no different than other custom kernels.
First make sure you have an unlocked bootloader
When your phone is turned off, press the up vol button and connect your phone to your computer (Fastboot mode)
You must see the led turning blue
Either via Flashtool or via command line (fastboot -i 0x0fce flash boot THEKERNEL) flash the kernel to your phone
You must see "0 bad blocks encountered" in the log. In case you see, it's safe to disconnect and reboot, otherwise redownload the kernel and try flashing again.
There you go...
Downloads
Downloads for all devices of latest 1.6 with the battery bug fix
Kappa 1.6 Battery bug fixed
Update (1.6)
Version 1.4 was reported to be more stable than 1.5. This is why 1.6 has been built starting back from 1.4 and patching up till to achieve a build as stable as 1.4 and including additional features which hopefully will be of your liking.
It took a little time to release it and some of you participated actively in the testing. I would really like to thank who helped me bringing online this new version.
This new version doesn't only include a set of patches and fixes on the kernel itself but also a few additional features and fixes to the ramdisk.
First of all, probably the most significant change in the ramdisk is the inclusion of an "hybrid" CWM 6.0.3.1.
I call it 6.0.3.1k because it's not an official 6.0.3.1 but a patched 6.0.2.1 that includes all the fixes that could be applied while keeping compatibility with a 2.6.32.x kernel and adding additional features compared to the official CWM. This version, upon your suggestion, now includes a separate menu to Reboot into System, Reboot to Fastboot and Shutdown.
Another little feature I'm glad to include in this release is having Wifi to work since first boot of a newly installed ROM. Generally, because kernels that don't alter the /system partition must load drivers from the ramdisk early, Wifi is not available when you first boot a newly installed ROM. Version 1.6 now performs the required Wifi initialisation procedures when it detects the ROM hasn't performed them yet (case of a newly installed ROM) so that Wifi works right away.
Interactive CPU Governor JB edition was backported. This version can auto tune its tunable values by itself. Quarx2k (on Github) ported it.
Couple of CPU Governors more: Boosted which is a tuned version of SmartassV2 and Hybrid; Hybrid is meant to give it's full potential on multicore devices, which isn't our case, but I've included it anyway. Time will tell if worth keeping or not.
Many other changes and fixes were included with the aim to make this release more stable and smooth than the previous. In case you're actually still running 1.5, I'd really advise you to try this one.
Version 1.7 is now being prepared!
For people willing to test ongoing 1.7 Betas... I tried to make it a little easier.
My friend Jenkins is making every night a new build based on the latest committed changes. You can grab the releases here:
Kappa 1.7 Beta Releases
Sources of the kernel available via Github
and the modded CWM too
This is a work in progress, a lot still left to do to consider it fully boosted and optimised!
And that's pretty much it. Thanks for reading and please post any comments / critics / suggestions you may have!
Ka.
XDA:DevDB Information
Kappa Kernel, Kernel for the Sony Ericsson Xperia Mini, Mini Pro, Active
Contributors
kast
Kernel Special Features: Based on stock ICS Kernel, patched all up to be fast and battery friendly
Version Information
Status: Beta
Current Stable Version: 1.6
Stable Release Date: 2013-04-28
Current Beta Version: 1.7
Beta Release Date: 2013-11-15
Created 2013-11-15
Last Updated 2014-08-24
Will added GPU+ in next relase for Mango?
MichałPL said:
Will added GPU+ in next relase for Mango?
Click to expand...
Click to collapse
I'm looking into that!
Update: Found this reply by An0nym0us_
actually theres none xperia mdpi or hdpi kernel with oc gpu. adreno205 simply cant be oc.
the discussion to oc it is since the desire hd days, but none succeeded with good result.
raising the gpu freq manually in kernel source made phone lag.
Click to expand...
Click to collapse
So I guess it's a blocked road to have GPU OC...
Ka.
I can test it for you on lww but:
please make it most battery friengly as you can,
usb otg modules
oc up to 1.6 ( I think no one use even 1.6 frequency
ext2, 3 ( somones use lower versions of ext partition)
it is rooted right?
and please never make it with twrp ( or make 2 kernel: twrp and cwm) because twrp has problems with installing some zips
use 100mhz steps for cpu
ntfs module
and have no idea what more btw as I said i can test it for lww
lsander said:
I can test it for you on lww but:
please make it most battery friengly as you can,
usb otg modules
oc up to 1.6 ( I think no one use even 1.6 frequency
ext2, 3 ( somones use lower versions of ext partition)
it is rooted right?
and please never make it with twrp ( or make 2 kernel: twrp and cwm) because twrp has problems with installing some zips
use 100mhz steps for cpu
ntfs module
and have no idea what more btw as I said i can test it for lww
Click to expand...
Click to collapse
oc up to 1.6 ( I think no one use even 1.6 frequency : Was actually thinking about that... 2.0GHZ maybe not that safe, considering the official speed of the CPU. Might bring it down to 1.6
it is rooted right? - ro.secure is set to 0, but there is no autoroot script or similar.
ext2, 3 - Those are in, I added Ext4, didn't remove Ex2 and Ext3
use 100mhz steps for cpu - Will look into that
CIFS and NTFS are "said" to eat battery, this is why I didn't include them. But might be wrong and quite happy to be corrected.
usb otg modules - Prolly in next release. (Included in 1.1)
Thanks a lot for your offer to test! Beware that because I don't have a LWW myself I can't even guarantee it'll boot on yours. I'll build it and send you a link via PM, ok?
Thanks again,
Ka.
Thanks a lot for reply. So have no idea if ntfs eats battery.
So if ro secure to 0 is that root acces will normally work in rom right?
NTFS mhm I just need to work mounting pendrives in usb otg helper so I could use it normally. Now I use kernel panic which is fast and battery friengly. But can't mount pendrives. So I need the same fast kernel with usb otg. As I said I just need possibility to mount my pendrive with ntfs file system on it
And yes pm me link after you will make version for live
Hey Kast, how about battery performance in Mango?
kashy said:
Hey Kast, how about battery performance in Mango?
Click to expand...
Click to collapse
This is the Kernel I'm running right now. Battery life doesn't seem to be too bad. With wifi on, over night, lose less than 10%.
I'm sure there is room for improvement...
Currently flashing this phone 20 times a day though...
Ka.
hey there, sounds interesting, the kernel will there probably a twrp version (prefared 2.4.x as that is the working one ) available sometime soon? searching for such a kernel quite a time, lupus JB has a working twrp 2.4.x but all other kernels still use twrp 2.3.x (which is known as not correctly working -> can´t flash roms)
thanks in advance
Linshart said:
will there probably a twrp version (prefared 2.4.x as that is the working one ) available sometime soon?
Click to expand...
Click to collapse
Hi, thanks!
I'm more a CWM guy myself but I definitely want to try it out. I'll avoid "Dual Recovery" boots because I don't want to have my phone waiting two times... I'll have to find another way of packaging either one or the other.
Thanks,
Ka.
would be cool well if u can get the TWRP 2.4.x (i found it by searching the forums here, there is a thread with fully working stockkernels with the twrp for all XPERIAs) u don´t need dual boot as the 2.4 works perfectly, lupus JB kernel only has the TWRP 2.4.x
hey I will test coconut version but have no idfea how to download from link provided by you when will download first will write if it boot and then will try one day how it works
Testing Ka-Cocunot
Edited:
Screen is wierd, have some horizontal stripes and its faded.
Im using xNXT 7 rom, Project Fluid and RPengine tweaks.
Cybereu said:
Testing Ka-Cocunot
Screen is wierd, have some horizontal stripes and its faded.
Click to expand...
Click to collapse
Thanks a lot for your tests! Would it be too much asking for a screenshot?
Edit: Might have found what it was... Preparing a new build soon! Thanks!
Ka.
Cybereu said:
Testing Ka-Cocunot
Edited:
Screen is wierd, have some horizontal stripes and its faded.
Im using xNXT 7 rom, Project Fluid and RPengine tweaks.
Click to expand...
Click to collapse
Hi,
updated the Coconut version, new link in first post. Maybe this time it's gonna be a little better.
Link removed, wasn't working
Thanks for your precious help!
Ka.
Kast, look your PM inbox :good:
Hello Kast,
I´ve flashed your KaSatsuma. Look´s good, will test it the next days,
Thanks and greetings
Chris
dhchris said:
Hello Kast,
I´ve flashed your KaSatsuma. Look´s good, will test it the next days,
Thanks and greetings
Chris
Click to expand...
Click to collapse
Thank you very much for trying it out.
I'll soon send a new build where I applied some changes to the OC. Maybe 2GHZ is actually a bit too much...
Ka.
hey tell how to download kernel from this link? because when enter I have only a lot of text
lsander said:
hey tell how to download kernel from this link? because when enter I have only a lot of text
Click to expand...
Click to collapse
The LWW/Coconut build seems to be broken at the moment. I wouldn't dare giving you a kernel that somebody else already said it doesn't boot.
I don't have a LWW myself unfortunately. As soon as I have another build to try I'll post it, ok?
Thanks,
Ka.

Categories

Resources