4th January 2012, 09:01 PM
(Last edited by adridu59; 29th September 2012 at 10:14 AM .)
Recognized Contributor -
OP
Thanks Meter
2238
Posts: 866
Join Date: May 2011
Location: Paris, France
The Following 24 Users Say Thank You to adridu59 For This Useful Post: [ Click to Expand ]
Akizella (2nd April 2012),
archer928 (13th February 2012),
dugzino (21st January 2012),
ea3lf (13th May 2013),
emailprashanthvg (29th April 2012),
gacktyang (25th April 2012),
Gulf War (28th May 2012),
hanu75 (18th January 2012),
JasonTama (26th January 2012),
kormatoes (6th January 2012),
leon22heart (9th February 2012),
magiC_PT (22nd April 2013),
max_r (30th April 2012),
Msonata (2nd April 2012),
NeoJeo (15th January 2012),
nishan432 (22nd January 2012),
pawo99 (21st January 2012),
Qwerty123 \m/ (17th February 2012),
Raoa (13th February 2012),
ryandizon (13th February 2012),
skyboyextreme (5th January 2012),
somberi (13th February 2012),
taaviu (13th January 2012),
varunrocks17 (27th April 2012)
4th January 2012, 09:11 PM
(Last edited by adridu59; 29th September 2012 at 10:13 AM .)
Recognized Contributor -
OP
Thanks Meter
2238
Posts: 866
Join Date: May 2011
Location: Paris, France
Source : SEMC 4.0.2.A.0.42 - latest GB source as .62 is the same
Ramdisk 4.0.2.A.0.42 incl. modCWM Touch Recovery - busybox - init.d support - autoroot - stock bootscreen (not bootanim)
Compiler : [r1+] :
ARM eabi 4.4.0 toolchain (arm-eabi-4.4.0 ) - prebuilt android-ndk-v5c
compiled with arm-eabi- command
[RC2+] (developement releases) :
ARM eabi 4.4.3 toolchain (arm-eabi-4.4.3 ) - from source
compiled with arm-eabi- command
[1.0+] :
Sourcery CodeBench Lite - ARM eabi gcc 4.6.1 - 2011.09-69 (arm-2011.09-69-arm-none-eabi-i686-pc-linux-gnu ) - prebuilt
compiled with arm-none-eabi- command
NB : Optimized toolchains do NOT give any performance boost..
Source :
*** release 1 *** Swap support (use Swap2cache )
SLAB
TREE PREEMPT RCU
ThumbEE extensions support
*FXP cpufreq driver & acpu table
Deadline governor - Anticipatory/noop/CFQ compatible
SmartassV2 default - SavagedZen and InteractiveX added
busybox
EXT4, NTFS, RFS support
FUSE support
CIFS support
relayfs support
enabled access to kernel .config (can be pulled from /proc/config.gz)
WaitToKillTimeout set from 1 to 0
Kernel automount v4
loopback device support
MSM Shared memory v4 (default is v3)
Qualcomm libra wlan SDIO driver added
- unneeded driver, removed in following releases
Added OTG mice support (keyboard was default supported)
Various tweaks
*** release 2 *** CPUfreq advanced statistics
CPU VDD levels sysfs interface
TCP Veno Congestion Control
- using own patch to set it as default
*** RC1 *** [+Github]*selfcompiled ramdisk with autoroot and stock bootanim
*su&superuser integrated in ramdisk (not tested)
LZMA compressed kernel
XZ compressed kernel support
*2-Way Call Recording (aka 2WCR)
Bluetooth driver tweaks (HCIBTUSB, HCIBTSDIO, HCIUART_BCSP, HCIVHCI enabled)
Schedulers optimized
USB monitor added
UTF8 support
Removed RFS support
Removed FUSE support
Removed Kernel automounter v4
Disabled unneeded kernel hacking features
Removed various unneeded stuff (incl. debug functions)
VM Read Ahead (VM_MAX_READAHEAD) set to 512 KB
WaitToKillTimeout set back to 1
*Added TINY RCU w/prio boost, SLQB, SIO scheduler, SFB net scheduler
*Added TUN
*Touchscreen fixes
*Some sched and drivers fixes
CPU unaligned access allowed
*KGSL tweaks
*XZ compression module w/boot-time support
*Few patches from DooMLoRD repo
*Lot of minor tweaks (check my Github )
*** v1.0 *** Compiled with CodeSourcery 2011.09 toolchain
***VFP backported and fixed by me***
WiFi working
+10MB RAM unlocked
Ramdisk cleanup
- autoroot updated to Superuser 3.0.7 & su 3.0.3.2
- stock bootlogo
*Added V(R) I/O Scheduler
*Various I/O Patches
*Added lulzactiveV2 cpu governor (incl. smartassV2, SavagedZen, MinMax, Scary and stock govs ; others disabled)
No undervolt to ensure stability - DIY with andrev_oc daemon
*2.6.32 Code Aurora acpuclock, fixes by DooMLoRD
*Overclock up to 2.016 GHz
Export CPU frequencies
*Patched IPv6 to get a full implementation
Optimized SHA-1
TCP tweaks + various net tweaks & cleanups
**Removed Joe's RCU (not compatible)
*LZMA & XZ compressed ramdisk support (not implemented for now)
wakelock fixes
*FileSystem tweaks - ext4 performance patch
*FUSE fixes & optimizations (not enabled through)
Added Cleancache
VFS Cache Pressure lowered 100 → 75
Kernel Automounter v4
MSM Shared Memory Package v4
Added optimized RWSEM algorithm
*cgroup tweaks (not enabled)
*Tweaks & updates to the video driver (vidc)
Some I/O tweaks (incl. ioprio, Gentle Fair Sleepers )
Checksum - slight optimization
LZO lib included
OTG : updates from Code Aurora + fixes
Some patches to UACCESS_WITH_MEMCPY (disabled)
*0% Battery driver fix by Bazoocaze (use Fuel Gauge Fix software)
Some stability fixes incl. mem leak fixes
Improved compiler optimization
*Lot of minor tweaks incl. ARM errata's (check my Github )
*** v1.0a *** Removed LulzactiveV2 (was causing suspend crash when phone was locked)
*** v1.1 *** *** SIO scheduler 2012 Update ***
WiFi modules recompiled with newer toolchain
Cleanups in suspend and block drivers
ARM UNWIND enabled
ext4 tweaks + minor fix
FUSE minor fix
Sched tweaks
Optimized CRC32 (all patches included!)
VM Read Ahead (VM_MAX_READAHEAD) set to 1024 KB
*A lot of minor tweaks (check my Github )
*** v1.2 *** *** CPUfreq patched to extreme (36 patches) ***
- incl. conservative, ondemand & interactive heavily patched
Removed Smartass (V1, not V2) and Scary (based on old ondemand implementation)
VM swappiness back to 60
VFS Cache Pressure lowered to 50
Touchscreen fix
FXP kernel variant
Additional WiFi modules compiled from FXP sources (should finally fix issues)
Added LZO compressed kernel + ramdisk support (disabled atm)
mmc/sd fixes
XZ minor fix
FUSE
*** v1.3 ***
*** Backported staging drivers from 2.6.35 *** enjoy the fixed code
+ lowmemorykiller tweaks
*** GPU Tweaks *** (experimental)
- GPU overclock 245MHz → 364MHz (done by DooMLoRD)
- Increased GPU Memory (x2)
FXP & MIUI kernel variants (hope they will work)
WiFi undervolt & power manager (done by AdrianoMartins)
XZ compressed
Compcache (aka ZRAM)
Tweaked SIO Scheduler for flash devices (again)
SmartAssV2 default
Fixed bootup frequency
mmc/sd fixes
ext4 cleancache support
Compiler optimization flags
Compiler optimization size -O3
Removed Kernel Automounter v4
Various fixes
*** v1.4 *** Fixed 2-Way Call Recording (aka 2WCR)
Reverted lowmemorykiller to stock
Backported KGSL 1.1 (thanks tkymgr)
Reduced GPU wait time 50ms → 30ms
*** v1.5 *** FM Radio fix (big thanks to krizky82)
480p HDMI 16:9 added
HDMI aspect ratio of 4:3 if within specified range
XZ ramdisk
Added urushi support (Ray) - delayed
Added iyokan support (Pro) - delayed
Edited scripts :
- lowmemorykiller back to stock values
- VFS_CACHE_PRESSURE set to 30
Various fixes (check my Github)
*** v1.6 *** *** i2c drivers fixes+patches *** (thanks to krizky82)
ZRAM updates (krizky82)
Updated CRC32 + warning fix
Enabled KSM
lowmemorykiller: tweaked minfile value (krizky82's idea)
Minor patches and typo fixes incl. lots of compiler warning fixes
*** v1.7 *** ARM network packets JIT compiler
yaffs2: backport from 2.6.35
Added back NFS&CIFS as modules (flash package - might cause battery drain)
Updated recovery to CWM 5.5 (Night-Elf)
Fixed bug in SmartAssV2
Fixed various compiler warnings
GPU minor fix
*** v1.7b *** *** v1.7c ***
Added USB Storage built-in (use USB Manager app by shardul_seth)
all striked entries will come later on - an asterisk written before a feature means that I added foreign code
CPU frequencies :
Code:
{ 134400, PLL_3, 5, 5, 61440000, 900, VDD_RAW(900) },
{ 184320, PLL_3, 5, 4, 61440000, 900, VDD_RAW(900) },
{ 249600, PLL_3, 5, 2, 61440000, 900, VDD_RAW(900) },
{ 364800, PLL_3, 5, 1, 122800000, 900, VDD_RAW(900) },
{ 460800, PLL_1, 2, 0, 153600000, 950, VDD_RAW(950) },
{ 576000, PLL_1, 2, 0, 153600000, 1000, VDD_RAW(1000) },
{ 652800, PLL_1, 2, 0, 153600000, 1050, VDD_RAW(1050) },
{ 768000, PLL_1, 2, 0, 153600000, 1050, VDD_RAW(1050) },
{ 806400, PLL_2, 3, 0, UINT_MAX, 1100, VDD_RAW(1100) },
{ 921600, PLL_2, 3, 0, UINT_MAX, 1150, VDD_RAW(1150) },
{ 1017600, PLL_2, 3, 0, UINT_MAX, 1200, VDD_RAW(1200) },
{ 1113600, PLL_2, 3, 0, UINT_MAX, 1200, VDD_RAW(1200) },
{ 1209600, PLL_2, 3, 0, UINT_MAX, 1200, VDD_RAW(1200) },
{ 1305600, PLL_2, 3, 0, UINT_MAX, 1250, VDD_RAW(1250) },
{ 1401600, PLL_2, 3, 0, UINT_MAX, 1250, VDD_RAW(1250) },
{ 1516800, PLL_2, 3, 0, UINT_MAX, 1300, VDD_RAW(1300) },
{ 1612800, PLL_2, 3, 0, UINT_MAX, 1300, VDD_RAW(1300) },
{ 1708800, PLL_2, 3, 0, UINT_MAX, 1350, VDD_RAW(1350) },
{ 1804800, PLL_2, 3, 0, UINT_MAX, 1400, VDD_RAW(1400) },
{ 1900800, PLL_2, 3, 0, UINT_MAX, 1450, VDD_RAW(1450) },
{ 2016000, PLL_2, 3, 0, UINT_MAX, 1500, VDD_RAW(1500) },
Sources : Thanks to : DooMLoRD for his ramdisk & kernel sources and for the help
All developers I have stolen commits from
Thanks to ARHD team for the OP design model
Big thanks to taaviu for testing, also skyboyextreme , kormatoes , kozer1986 , YongJeah & all those who helped me
The Following 21 Users Say Thank You to adridu59 For This Useful Post: [ Click to Expand ]
Arasl-l (2nd April 2012),
archer928 (13th February 2012),
dclou (8th March 2012),
dugzino (2nd February 2012),
gacktyang (28th March 2012),
Gulf War (28th May 2012),
kasarona (21st January 2012),
leon22heart (24th February 2012),
ly350948304 (21st December 2012),
magiC_PT (22nd April 2013),
max_r (30th April 2012),
palimatix (29th April 2012),
pawleonhart (4th April 2012),
pawo99 (7th February 2012),
Qwerty123 \m/ (26th January 2012),
ryandizon (13th February 2012),
skyboyextreme (22nd January 2012),
taaviu (20th February 2012),
tony_evl (28th December 2012),
varunrocks17 (26th April 2012),
vimjam (21st February 2012)
4th January 2012, 09:11 PM
(Last edited by adridu59; 27th October 2012 at 01:20 PM .)
Recognized Contributor -
OP
Thanks Meter
2238
Posts: 866
Join Date: May 2011
Location: Paris, France
Anything wrong ? Send me a logcat ! /!\ Use it at your own risk. I'm not responsible for damaged phone or anything else that could happen. /!\
BE CAREFUL WHEN OVERCLOCKING
- By downloading and/or using one or more of the files provided by me you agree with this disclaimer. -
[!] --- Please DO NOT MIRROR these files, thanks. --- [!] Downloads : PwnKernel 1.7c [SmartAssV2, SIO 2012, up to 2.0GHz + WiFi modules] [Latest]
PwnKernel 1.7b [SmartAssV2, SIO 2012, up to 2.0GHz + WiFi modules]
PwnKernel 1.7 [SmartAssV2, SIO 2012, up to 2.0GHz + WiFi modules]
PwnKernel 1.6 [SmartAssV2, SIO 2012, up to 2.0GHz + WiFi modules]
PwnKernel 1.5 [SmartAssV2, SIO 2012, up to 2.0GHz + WiFi modules]
PwnKernel 1.4 [SmartAssV2, SIO 2012, up to 2.0GHz + WiFi modules]
PwnKernel 1.3 [SmartAssV2, SIO 2012, up to 2.0GHz + WiFi modules]
PwnKernel 1.3-FXP [SmartAssV2, SIO 2012, up to 2.0GHz + WiFi modules] ramdisk:Night-Elf [Latest]
PwnKernel 1.3b-MIUI [SmartAssV2, SIO 2012, up to 2.0GHz + WiFi modules] ramdisk:JasonStein [Latest]
PwnKernel 1.2 [ondemand, SIO 2012, up to 2.0GHz]
PwnKernel 1.2-modules [WiFi modules] stock only
PwnKernel 1.2-FXP [ondemand, SIO 2012, up to 2.0GHz] [Not working]
PwnKernel 1.2-modules-FXP [WiFi modules] CM7 only
PwnKernel 1.1 [ondemand, SIO 2012, up to 2.0GHz]
PwnKernel 1.1-modules [WiFi modules]
PwnKernel 1.0a [ondemand, SIO, up to 2.0GHz]
PwnKernel 1.0-modules [WiFi modules]
Issues : Addons : Instructions :
You need unlocked bootloader, CWM recovery, along with fastboot on your PC.
You need .42/.58/.62 stock ROM.
You need to read this .
1. Download kernel package, unzip & save the boot.img in your fastboot folder
2. Copy the .zip package to your sdcard root folder
3. Shutdown & enter fastboot mode (press menu button then plug USB cable)
4. Fastboot : fastboot flash boot boot.img /!\ Do it at your own risk. /!\
- or -
Flashtool : flash via fastboot mode /!\ Do it at your own risk. /!\
5. Reboot into recovery, flash the modules zipfile, reboot, DONE.
The Following 10 Users Say Thank You to adridu59 For This Useful Post: [ Click to Expand ]
4th January 2012, 09:18 PM
(Last edited by adridu59; 17th May 2012 at 02:41 PM .)
Recognized Contributor -
OP
Thanks Meter
2238
Posts: 866
Join Date: May 2011
Location: Paris, France
Compiling .42 kernel right now. Be ready to test it.
Follow me on Github .
Prehistoric phones >
Nokia 5230 >
Xperia Neo (MT15i) [4.1.B.0.587]
The Following 5 Users Say Thank You to adridu59 For This Useful Post: [ Click to Expand ]
4th January 2012, 10:14 PM
Senior Member
Thanks Meter
1270
Posts: 2,708
Join Date: Jul 2011
Location: The Netherlands
No built in recovery?
via Sony Ericsson Xperia
________Device______________ROM________Kernel___
Sony Ericsson Xperia Neo | Xperia T ROM 7.1.8 | Night-elf ICS
5th January 2012, 09:45 AM
Recognized Contributor -
OP
Thanks Meter
2238
Posts: 866
Join Date: May 2011
Location: Paris, France
No, but I can add one if you want... will do this when I'm back home.
Follow me on Github .
Prehistoric phones >
Nokia 5230 >
Xperia Neo (MT15i) [4.1.B.0.587]
The Following User Says Thank You to adridu59 For This Useful Post: [ Click to Expand ]
5th January 2012, 11:47 AM
Senior Member
Thanks Meter
655
Posts: 1,567
Join Date: Jun 2010
Location: Yogyakarta
I think you can post it and upload it on dev section, and ask for tester there.
Sent from my MT15i using XDA App
5th January 2012, 11:51 AM
Senior Member
Thanks Meter
633
Posts: 1,864
Join Date: Jan 2010
Location: Tallinn
Add recovery and I will be you personal tester.
Sent from my MT15i using Tapatalk
The Following User Says Thank You to taaviu For This Useful Post: [ Click to Expand ]
5th January 2012, 11:57 AM
(Last edited by adridu59; 26th March 2012 at 12:40 PM .)
Recognized Contributor -
OP
Thanks Meter
2238
Posts: 866
Join Date: May 2011
Location: Paris, France
Okay I will add CWM Recovery tonight, I'm at school right now.
Follow me on Github .
Prehistoric phones >
Nokia 5230 >
Xperia Neo (MT15i) [4.1.B.0.587]
The Following User Says Thank You to adridu59 For This Useful Post: [ Click to Expand ]
5th January 2012, 12:04 PM
Senior Member
Thanks Meter
152
Posts: 1,089
Join Date: Feb 2011
Location: Cairo
Quote:
Originally Posted by
adridu59
Okay I will add DooMLorD Touch Recovery tonight, I'm at school right now.
But please make it stock clocked & volted just give us the ability to overclock without pre-applied clock and voltage changes, thanks....
I can test it for you too
Sent from my MT15i using xda premium
Xperia Neo
S+
PwnKernel v1.7b + .64 Baseband + S.E 'Super' Tweaked XXX Edition + Rooted + CPU @ 1.6GHz with 1200mV + 420mb User spaced + 16GB-C4 Kingston microSD + Link2SD @ 512MB sd-ext4 + CWM Recovery 5.0.2.7 + DRM Functional
(4000 Antutu-Points)
My name is John, Hi
Now Playing : Shadow Gun - The Left Over, GTA III - 10th Anniversary
The Following 2 Users Say Thank You to skyboyextreme For This Useful Post: [ Click to Expand ]
Thread Tools
Search this Thread
Display Modes
Linear Mode
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
Go to top of page...
Most Thanked In This Thread
21 Source : SEMC 4.0.2.A.0.42
- latest GB … 10 Anything wrong ? Send me a
logcat ! /!\ … 5 When I will have time I'll
try to see … 5 Compiling .42 kernel right
now. Be ready … 4 (quote)
;)
I have to
publish a …