FORUMS
Remove All Ads from XDA

 View Poll Results: Should I Continue Maintaining xKernel for Ray, What Say You?

No. You done enough
 
18 Vote(s)
6.02%
Yes you should
 
276 Vote(s)
92.31%
Not necessary
 
11 Vote(s)
3.68%

[xKERNEL|ICS&JB|27/11] xKernel v9.587-D | another version that not released

1,642 posts
Thanks Meter: 2,137
 
By sirkay, Senior Member on 13th March 2012, 09:53 AM
Post Reply Subscribe to Thread Email Thread
## xKERNEL##
Quote:

First Thing First: How To Install Custom Kernel
1) You need to UNLOCK BOOTLOADER using one of these method. I'm NOT responsible of what you've decide. Please follow instruction carefully.
-> S1tool
-> Sony Mobile - Unlock Bootloader
2) Get this awesome tool called Flashtool and install. Dont forget to install usb drivers from "Drivers" folder too.
3) I assume you have download one of my kernel. Get into Fastboot mode. How? Do i have to repeat how? Press "Volume Up" while connecting your USB cable. you'll see Blue led.
4) Click "Flash" button on Flashtool, then select Fastboot Mode.
5) Choose "Select Kernel to Flash" and find your saved kernel. I'm not gonna find it for you.
6) Once completed, reboot device into system

THESE IS FINAL, NO LONGER MAINTAINED
HTML Code:
Those version below was a final version xKernel for Xperia Ray. I might on a new
device next week due someone already booked my ray. Ive planned to give the
last version using 4.1.B.0.587 but unfortunately source published by Sony was
corrupted. Sorry guys, i cant afford to keep my ray. This is it.
Thank you for using my kernel.



## KERNEL DOWNLOADS ## [ Share Folder - Most of Ray's Kernel ]


Build on early Oct [ xKernel v9.587-D ] - ICS Based Rom

23/09 [ xKernel v9.587-C ] - ICS Based Rom

18/08 [ Advanced Stock .587 ] - ICS Based Rom

15/08 [ xKernel Jelly Bean v1.0.2 ] - Jelly Bean 4.1.1
- used gcc linaro version 4.6.2
- USB OTG support
- OLD: v1.0.1

15/08 [ xKernel v8.1a ] - ICS Based Rom
- used GCC Linaro version 4.6.2
- USB OTG support
- OLD: v8.1

15/08 [ xKernel AOKP v3.1 ] AOKP Based Rom (NEED TESTER)
- used gcc linaro version 4.6.2
- USB OTG Support
- wifi modules included

[ XRay V7.3.431 ] ICS 4.0.4 HOT STUFF
- Build from 4.1.B.0.431 source



## SOLUTIONS ##
[ POST #3 ] Graphic Performance
[ For JJ's v2.0+ ] Install kernel with JJ's v2.0+. thank to justmpm
[ POST #5 ] Zram script and Wifi Channel 12-14

UPDATES

// v9 - 587 source, increase mdp core clock for 720p, set 2D core clock
// v8.0 | AOKP v3 - implemented BFS v0.318
// AOKP v2.3.431a - vids record / playback fixed(?) - need tester
// AOKP v2.3.431 - Built from 4.1.B.0.431 source
// v7.3.562 - 4.1.A.0.562 source, added cleancache and zcache driver, the rest same with v7.3.431
// v7.3.431 - 4.1.B.431 source, "use highest perf level when wake-up from sleep" patch, the rest remain the same as previous version
// v7.2.6 - 2way call, patches kernel msg, patch smartassv2 gov & zram driver
// Stock .431 - Stock Kernel from .431 ICS 4.0.4
// v7 rev4 - Build from 4.1.H.0.4 (Play ICS Beta)
// AOKP v2.2 - enabled zram, increased swap space to 90MB, added intellidemand & virtuous gov
// v6.2.5 - increased swap space to 90MB, added Virtuous gov
// v6.1.1 RER - "Reduced Energy Recovery" courtesy of justmpm
// v6.1.1 - added gov: intellidemand
// Xray AOKP - first attempt
// v6 - Enhance from v5 with small fixes
// v5 - Recovery USB Mount, enabled tun
// Stock .562 Kernel - Recovery USB mount fixed
// v4.0.1 - Disabled min/max freq set at boot, UV available
// v4.0 - Beta tester: LZO compress/decompress, cleancache, new settings freq tables
// v3.0.2 - small fixes for freq tables. used old freq table
// v3.0.1 - small fixes for freq tables.
// v3.0 - new freq table. based on FreeXperia (thanks to FXP)
// v2.5.1 - added zram setting disksize to 125MB (see thumbnails)
// v2.5.1 - edit wakelock for better sleep? (see thumbnails)
// v2.5 - include ZRAM driver (thanks go DooMLoRD. told ya, too much to tell his contribution in android developement )
// v2.5 - remain 1.6 as default kernel
// v2.5 - edit wakelock.c source
// to test call recording download rVoix.apk from here http://forum.xda-developers.com/showthread.php?t=993793
// removed Xray1x4v2 from list - for those who wanna kernel OC/UV you can choose xray1x6v2, and for those who not OC/UV addict like me can choose xray1x0uv (the one am using right now)



Quote:

#### LOST and FOUND ####
MediaFire: http://www.mediafire.com/?1x4wzf9vjtjww
Dev-Host: [Ice Cream Sandwich] [Jelly Bean]

BASEBAND COLLECTION
https://www.dropbox.com/sh/0mesctfmxrdrz4a/DZmShwauxz

Quote:

Tested:
-

Code:
((( Special Thanks To Donators )))[-$65 left for used Ray]
funiewski, jjdoctor, obaobaobaba, Paul, Mack, sucker for sony's, y.ueno, 
Wrl, blasioli, Cvetkov, Luk
Quote:

((( All Credits Goes To )))

arcatarc - for finding Recovery with working usb mount
FXP - for his kernel sources
DooMLoRD - for bla bla bla bla .. too much contribution in Devlopement!!!
erasmux - cpu governors and sources
DooMLoRD / Team UtterChaos - for Fully Touch Recovery
justmpm - help me alot with his overall test
hansip87 - helping me find info "HOWTO" tutorial
JJdoctor - Touch Rec button images
Taverius - for tips?

GiT
https://github.com/sirkay
Last edited by sirkay; 26th November 2012 at 06:15 PM.
The Following 199 Users Say Thank You to sirkay For This Useful Post: [ View ] Gift sirkay Ad-Free
 
 
13th March 2012, 10:10 AM |#2  
hansip87's Avatar
Senior Member
Flag Jakarta
Thanks Meter: 2,126
 
Donate to Me
More
Quote:
Originally Posted by sirkay

Okay this my collection of stock kernel for ICS

NEW! ICS Stock Kernel + Touch Recovery by DooMLoRD/Team UtterChaos [download]
- Fully Touch
- Init.d support
- Tweaks scripts by DooMLoRD
- CWM5-based recovery
- Blue LED trigger & 1sec vibration to Enter recovery

ICS Stock Kernel + DooMLoRD Adv Stock Kernel Ramdisk [download]
- CWM5-based recovery
- Init.d support
- Tweaks scripts by DooMLoRD
- Blue LED trigger & 3sec vibration to Enter recovery

ICS Stock Kernel + CWM Recovery V5.5.0.4 [download]
- Blue LED trigger


Tested:
- .62 FW
- Roms : JJ's Hybrid, IceLite, ICS Beta

((( All Credits Goes To )))
DooMLoRD - for Adv Stock kernel ramdisk & with recovery
DooMLoRD / Team UtterChaos - for Fully Touch Recovery

What's the difference between first link and second other than Touch Recovery and 3 sec vibration? thanks.
Last edited by hansip87; 13th March 2012 at 10:18 AM.
The Following 15 Users Say Thank You to hansip87 For This Useful Post: [ View ] Gift hansip87 Ad-Free
13th March 2012, 10:18 AM |#3  
sirkay's Avatar
OP Senior Member
Flag KL
Thanks Meter: 2,137
 
Donate to Me
More
[SOLUTIONS]
[ SOLUTION: Graphic Performance ]

For those who using my kernel (ics beta kernel source build) may have some low performance in Official ICS (.562 FW). Trick to get better graphic performance :

1. Goto to Adreno Driver Thread by arcatarc
2. Download GpuDriverICS_4.1.A.0.562.zip and put in your SD
3. Flash OriginalAdrenoICSSony_4.1.A.0.562.zip using CWM.
4. Booting up
5. Enjoy some graphic improvement!


thanks to arcatarc for his update.zip
and hansip87 for found solution
please dont be lazy to hit the button for their effort.

[ SOLUTION: My Steps to prevent Superuser Issue in TB ]

Who has Superuser issue or Root Access after installing JJ's Rom, can try my steps. I never had issue with Superuser/Root Access after did these steps

Go to here --> #Solutions
Last edited by sirkay; 13th May 2012 at 06:49 AM.
The Following 34 Users Say Thank You to sirkay For This Useful Post: [ View ] Gift sirkay Ad-Free
13th March 2012, 10:29 AM |#4  
Taverius's Avatar
Senior Member
Flag Venice
Thanks Meter: 26
 
More
Last night I was thinking, hey, when sirkay makes his kernel thread I ought to ask for sio scheduler.

... so here I am asking

Installing this touch recovery thing anyway, sounds like fun!
The Following User Says Thank You to Taverius For This Useful Post: [ View ] Gift Taverius Ad-Free
13th March 2012, 10:43 AM |#5  
sirkay's Avatar
OP Senior Member
Flag KL
Thanks Meter: 2,137
 
Donate to Me
More
SOLUTIONS: Zram | Wifi Channel 12-14
[ SOLUTION: How to make simple ZRAM init.d script ]
1. Using Root Explorer, got to /sytem/etc/init.d/
2. press Menu then create new file
3. paste these in it
Code:
#!/system/bin/sh
sysctl -w vm.swappiness=60
echo '1' > /sys/block/zram0/reset
echo $((60*1024*1024)) > /sys/block/zram0/disksize
mkswap /dev/block/zram0
swapon /dev/block/zram0
4. close and save it as 99zram
5. set permission to 777 or "rwxrwxrwx" (tick all)
6. take note: 60*1024*1024 = 60MB zram disksize. if you want to set 30MB, change 60 to 30.


[ SOLUTION: To Enabled Wifi Channels 12-14 ]
1. using Root Explorer, goto /system/etc/init.d
2. open one of your init.d scripts, i suggest first in the list (Menu > Open in text editor)
3. paste line below
Code:
sqlite3 /data/data/com.android.providers.settings/databases/settings.db "INSERT INTO secure (name, value) VALUES ('wifi_country_code', 'JP');"
4. close and save
5. reboot
note: to enabled channel 12-13 just change "JP" to "EU" or "ES"
Last edited by sirkay; 22nd May 2012 at 07:40 AM.
The Following 18 Users Say Thank You to sirkay For This Useful Post: [ View ] Gift sirkay Ad-Free
13th March 2012, 10:55 AM |#6  
Senior Member
Flag Stockholm
Thanks Meter: 358
 
More
@sirkay thanks for the kernels
long waiting on se sources for ics, would like oc+uv kernel
13th March 2012, 11:06 AM |#7  
hansip87's Avatar
Senior Member
Flag Jakarta
Thanks Meter: 2,126
 
Donate to Me
More
Quote:
Originally Posted by funiewski

@sirkay thanks for the kernels
long waiting on se sources for ics, would like oc+uv kernel

Yeah.. miss that 1.4Ghz Ray S
13th March 2012, 11:17 AM |#8  
Taverius's Avatar
Senior Member
Flag Venice
Thanks Meter: 26
 
More
Quote:
Originally Posted by hansip87

Yeah.. miss that 1.4Ghz Ray S

Should be X for XTREME bro.

Quote:
Originally Posted by Fry

The X makes it cool.

The Following User Says Thank You to Taverius For This Useful Post: [ View ] Gift Taverius Ad-Free
13th March 2012, 11:39 AM |#9  
noowb00's Avatar
Senior Member
Flag Subang Jaya
Thanks Meter: 82
 
More
I wish there's a touch recovery kernel for Neo V....
13th March 2012, 11:42 AM |#10  
[SIC]'s Avatar
Senior Member
Thanks Meter: 73
 
More
Quote:
Originally Posted by sirkay

Okay this my collection of stock kernel for ICS

NEW! ICS Stock Kernel + Touch Recovery by DooMLoRD/Team UtterChaos [download]
- Fully Touch
- Init.d support
- Tweaks scripts by DooMLoRD
- CWM5-based recovery
- Blue LED trigger & 1sec vibration to Enter recovery

ICS Stock Kernel + DooMLoRD Adv Stock Kernel Ramdisk [download]
- CWM5-based recovery
- Init.d support
- Tweaks scripts by DooMLoRD
- Blue LED trigger & 3sec vibration to Enter recovery

ICS Stock Kernel + CWM Recovery V5.5.0.4 [download]
- Blue LED trigger


Tested:
- .62 FW
- Roms : JJ's Hybrid, IceLite, ICS Beta

((( All Credits Goes To )))
DooMLoRD - for Adv Stock kernel ramdisk & with recovery
DooMLoRD / Team UtterChaos - for Fully Touch Recovery

I noticed that the touch recovery is set at 4mb sd cache, what's the best way to find out whats the best for my card? I'm using a class 4 32gb and I get those annoying soundbugs whilst listening to music in every set, 128, 1024, 2048 and 4096.
Thanks in advance
13th March 2012, 12:06 PM |#11  
sirkay's Avatar
OP Senior Member
Flag KL
Thanks Meter: 2,137
 
Donate to Me
More
using root explorer, goto /system/etc/init.d, create new file name it as "75sdcard". paste this script and save. set permission to 777 (rwxrwxrwxr using root explorer). then reboot.
let see if it remove your soundbug.

Quote:

#SD Card Tweak
echo 16 > /sys/block/mtdblock0/bdi/read_ahead_kb
echo 16 > /sys/block/mtdblock1/bdi/read_ahead_kb
echo 16 > /sys/block/mtdblock2/bdi/read_ahead_kb
echo 16 > /sys/block/mtdblock3/bdi/read_ahead_kb
echo 512 > /sys/devices/virtual/bdi/7:0/read_ahead_kb
echo 512 > /sys/devices/virtual/bdi/7:1/read_ahead_kb
echo 512 > /sys/devices/virtual/bdi/7:2/read_ahead_kb
echo 512 > /sys/devices/virtual/bdi/7:3/read_ahead_kb
echo 512 > /sys/devices/virtual/bdi/7:4/read_ahead_kb
echo 512 > /sys/devices/virtual/bdi/7:5/read_ahead_kb
echo 512 > /sys/devices/virtual/bdi/7:6/read_ahead_kb
echo 512 > /sys/devices/virtual/bdi/7:7/read_ahead_kb
echo 4096 > /sys/block/mmcblk0/queue/read_ahead_kb
echo 128 > /sys/block/mmcblk0/queue/max_sectors_kb
echo 4096 > /sys/block/mmcblk1/queue/read_ahead_kb
echo 128 > /sys/block/mmcblk1/queue/max_sectors_kb
echo 4096 > /sys/devices/virtual/bdi/179:0/read_ahead_kb
echo 97 > /sys/devices/virtual/bdi/179:0/max_ratio
echo 4096 > /sys/devices/virtual/bdi/default/read_ahead_kb
echo 97 > /sys/devices/virtual/bdi/default/max_ratio
echo 4096 > /sys/devices/virtual/bdi/mmcblk0p2/read_ahead_kb
echo 100000 > /sys/block/mmcblk0/queue/nr_requests
echo 100000 > /sys/block/mmcblk1/queue/nr_requests
echo 16 > /sys/devices/virtual/block/mtdblock3/queue/iosched/read_ahead_kb
echo 16 > /sys/devices/virtual/block/mtdblock2/queue/iosched/read_ahead_kb
echo 16 > /sys/devices/virtual/block/mtdblock1/queue/iosched/read_ahead_kb



Sent from my ST18i using xda premium
The Following User Says Thank You to sirkay For This Useful Post: [ View ] Gift sirkay Ad-Free
Post Reply Subscribe to Thread

Tags
ray, ray kernel, sirkay, urushi, xperia ray

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes