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

Should I Continue Maintaining xKernel for Ray, What Say You?

  • No. You done enough

    Votes: 18 6.1%
  • Yes you should

    Votes: 273 92.2%
  • Not necessary

    Votes: 11 3.7%

  • Total voters
    296
  • Poll closed .
Search This thread

hansip87

Senior Member
Jan 14, 2011
2,916
2,242
Jakarta
at last, i dont have batt drain issue. yeah!!



really? try boot it up and check under settings > about phone >
if you see "2.6.32.9-perf root@mar #3" , then you're definitely not in original kernel



i think we couldnt have usb mount in recovery bcos of this

by DooMLoRD - http://xdaforums.com/showpost.php?p=22955264&postcount=15


Doesnt support new LUN file from ICS USB Gadget




my issue about batt drain has disappeared. you still have this issue?
I'm still using aire's original kernel though. haven't tried yours. Btw, what's the differences between Touch version and DoomRec version? What do you use now? does the different ramdisks have any differences?

Update: After testing yours, the device is still awake unless Wifi hotspot is removed before turning off wifi. I know and acknowledge that battery drain might be not as bad as before, but it is because of aire's kernel UV feature. the devices still awake though, so the saving isn't as good as full sleep mode.

This is how i prove the device still awake or not:
1. Install BetterBatteryStats app on xda, setup the application with iridaki's guide here
2. Reboot the phone to clear the graph on BetterBatteryStats app
3. Turn on wifi, and login to your AP
4. Do browsing etc
5. Turn off wifi after a while
6. Open your BetterBattryStats app, look at Others menu with since unplugged option. Remember both Awakes time value and Screen On value
7. Turn off your display now, wait for 5 minutes
8. Turn it on again and watch for the Awakes bar. If it stretched for about 5 minutes than before, than your device is still awake.
 
Last edited:

sirkay

Senior Member
Mar 24, 2011
1,642
2,129
KL
Touch Rec not much differences from stock kernel. same ramdisk w/ it last update. no autoroot, Touch Rec, FPS limit removed.

Doom Rec is Aire's kernel w/ DooMLoRD Recovery no Touch, FPS limit removed, no autoroot, support USB mount in recovery
 

hansip87

Senior Member
Jan 14, 2011
2,916
2,242
Jakarta
Well ok, i'm using Touch version though. :) Well would you try my method above to know the wifi issue?

I guess i can give temporary solution to wifi issue. Go here to read it.
 
  • Like
Reactions: ijama

kizsleg

Senior Member
Nov 29, 2011
358
91
I'm still using aire's original kernel though. haven't tried yours. Btw, what's the differences between Touch version and DoomRec version? What do you use now? does the different ramdisks have any differences?

Update: After testing yours, the device is still awake unless Wifi hotspot is removed before turning off wifi. I know and acknowledge that battery drain might be not as bad as before, but it is because of aire's kernel UV feature. the devices still awake though, so the saving isn't as good as full sleep mode.

This is how i prove the device still awake or not:
1. Install BetterBatteryStats app on xda, setup the application with iridaki's guide here
2. Reboot the phone to clear the graph on BetterBatteryStats app
3. Turn on wifi, and login to your AP
4. Do browsing etc
5. Turn off wifi after a while
6. Open your BetterBattryStats app, look at Others menu with since unplugged option. Remember both Awakes time value and Screen On value
7. Turn off your display now, wait for 5 minutes
8. Turn it on again and watch for the Awakes bar. If it stretched for about 5 minutes than before, than your device is still awake.

1. Set default view in the preferences. Default stat > others, default stat type > since custom ref.

2. you can also go to menu> more> and set custom ref. It will reset the awake and screen on data.

6. Then open with others, since custom ref. That will clearly show the difference between awake and screen on data without waiting for a 5 minutes.

This is my routine every time I turn off the WiFi to see if it will cause battery drain. If it is not sleeping,i will turn on and off WiFi again and check again battery stat.

Sent from my ST18i using xda premium
 

jjdoctor

Inactive Recognized Developer
May 3, 2011
2,731
4,166
Rawalpindi
can't freeze Google play when used Aire's kernel w/ DooMLoRD

No issues here... I just stoped it

Are you sure about that? Using aire kernel still have that battery drain issue though. And I think the problem lies on the native library more than a kernel problem.

sent from my white ray using XDA App :)

Well i am sure... Just attached my stats in morning to give an idea of drain in sleep mode... Wifi was On throughout ... It drained 1%/hr during sleep...


edit: btw.. Sirkay, why is fps still 72 after overclocking to 1.4ghz? Is it a new cap of 72?
 

Attachments

  • Screenshot_2012-03-25-05-31-36.jpg
    Screenshot_2012-03-25-05-31-36.jpg
    20.5 KB · Views: 86
Last edited:

sirkay

Senior Member
Mar 24, 2011
1,642
2,129
KL
No issues here... I just stoped it



Well i am sure... Just attached my stats in morning to give an idea of drain in sleep mode... Wifi was On throughout ... It drained 1%/hr during sleep...


edit: btw.. Sirkay, why is fps still 72 after overclocking to 1.4ghz? Is it a new cap of 72?

72 max that we can get w/ our device

Sent from my ST18i using xda premium
 
  • Like
Reactions: muz2000

hansip87

Senior Member
Jan 14, 2011
2,916
2,242
Jakarta
No issues here... I just stoped it



Well i am sure... Just attached my stats in morning to give an idea of drain in sleep mode... Wifi was On throughout ... It drained 1%/hr during sleep...


edit: btw.. Sirkay, why is fps still 72 after overclocking to 1.4ghz? Is it a new cap of 72?

The problem is not when wifi is on. It's when you turn off the wifi and haven't disconnected from access point. If left on I too didnt experience battery drain.

sent from my white ray using XDA App :)
 

justmpm

Retired Senior Moderator
Dec 22, 2010
4,221
4,869
Jumpston Junction
The problem is not when wifi is on. It's when you turn off the wifi and haven't disconnected from access point. If left on I too didnt experience battery drain.

sent from my white ray using XDA App :)

I tried this with the KA08 ROM and I do not see any change in battery drain when I just switch the WIFI off. The wifi turns off and the phone goes into DEEP SLEEP with out any problem. The battery drain is the same if I "forget" the access point before turning off the wifi....I have tried it with the Aire kernel and Sirkay's Touch Recovery modified version of this kernel and they both are behaving "correctly". The battery drain is typically around 1% per
hour.

I know this sucks to do, but maybe you can flash the KA07 ROM (there are
some bugs in the KA08 ROM that you won't have to deal with in KA07). In
my situation, I have huge battery drains with the the 3G build.prop tweaks,
so I typically have to undo these tweaks and I usually put in a longtime for wifi.supplicant_scan_interval...feel a bit silly pointing out this to you since
most of what I know about build.prop MODs comes from one of your
posts.....:D.
 

slasherzx

Senior Member
Feb 16, 2012
359
46
Zamboanga City
Ok I got the battery drain issue it is the wifi.. Hansip temporary answer to the issue is to forget. Eifi iss effective. I slept for 7 hours and when I woke up it only consumed 3% of my battery during phones deep sleep..

Sent from my ST18i using XDA
 

hansip87

Senior Member
Jan 14, 2011
2,916
2,242
Jakarta
I tried this with the KA08 ROM and I do not see any change in battery drain when I just switch the WIFI off. The wifi turns off and the phone goes into DEEP SLEEP with out any problem. The battery drain is the same if I "forget" the access point before turning off the wifi....I have tried it with the Aire kernel and Sirkay's Touch Recovery modified version of this kernel and they both are behaving "correctly". The battery drain is typically around 1% per
hour.

I know this sucks to do, but maybe you can flash the KA07 ROM (there are
some bugs in the KA08 ROM that you won't have to deal with in KA07). In
my situation, I have huge battery drains with the the 3G build.prop tweaks,
so I typically have to undo these tweaks and I usually put in a longtime for wifi.supplicant_scan_interval...feel a bit silly pointing out this to you since
most of what I know about build.prop MODs comes from one of your
posts.....:D.

Well wifi.supplicant_scan_interval is not solving anything mind you. I have that one too automatically added from zeppelinrox supercharger script. With your current rom, try to test it with my method few posts back after reboot. This issue usually popped up right after turning on wifi after reboot. Thanks.

sent from my white ray using XDA App :)
 

Taverius

Senior Member
Is there any benefit of upgrading baseband to .64? I am still on .56 and don't have any issues yet...
I upgraded from .56 to .64 and haven't really noticed a difference, but I see CM9 recommending it so I guess there's a point?

P.S. BTW GUISE I left the phone w. wireless on while I slept and had 2% battery drop over an 8 hour period ...
 
Last edited:

sirkay

Senior Member
Mar 24, 2011
1,642
2,129
KL
too many "error: variable 'type' set but not used [-Werror=unused-but-set-variable]" .... ggrrrrr
 
  • Like
Reactions: muz2000

justmpm

Retired Senior Moderator
Dec 22, 2010
4,221
4,869
Jumpston Junction
Well wifi.supplicant_scan_interval is not solving anything mind you. I have that one too automatically added from zeppelinrox supercharger script. With your current rom, try to test it with my method few posts back after reboot. This issue usually popped up right after turning on wifi after reboot. Thanks.

sent from my white ray using XDA App :)

I did exactly as your previous post....rebooted the phone (using the aire
kernel) and KA08 ROM, connected the wifi and played around for 10 minutes,
reset the battery statistics and the cpu statistics, went to home screen and put
the phone down for 12minutes and about 30 seconds. Picked up the phone
and checked the stats....was asleep for 10 min and 51 seconds.....

My bad.... I wasn't trying to say to adjust the scan interval...I was just
trying to say that maybe there is something about your particular situation
that is killing your battery.....I was just using my own experience with
3G/wifi as examples. It is true, the wifi settings from the V6Supercharger
script are pretty good....but even the most conservative settings of
zeppelinrox's 3Gturbocharger scripts drain my battery so I had to unintall
them.
 

sirkay

Senior Member
Mar 24, 2011
1,642
2,129
KL
*raise white flag* .. i surrender build my custom kernel from sources. ignore errors when compile but after 30mins it end-up with .vmlinux needed for kallsyms.o no such file. ggrrrrr

build without guides seems doesnt work for me.. fuhhhhh :|

@Taverius give it a shot compile kernel from sources. c'mon! try compile under 64bit distro. or use VirtualBox.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 197
    ## xKERNEL##
    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:
    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://xdaforums.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)




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


    Code:
    ((( Special Thanks To Donators )))[[I]-$65 left for used Ray[/I]]
    [B]funiewski, jjdoctor, obaobaobaba, Paul, Mack, sucker for sony's, y.ueno, 
    Würl, blasioli, Cvetkov, Lukáš[/B]

    ((( 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
    102
    XRay v7.2.6 FW 4.1.H.0.4

    [ XRay v7.2.6 ]
    - build from Play ICS Beta - 4.1.H.0.4 source
    - OC & UV available
    - new gov: intellidemand, virtuous, patched smartassv2
    - some patches from CodeAurora implemented (this for kernel messages)
    - heard that it has new adreno driver
    - patched ZRAM driver - thanks to show-p
    - fixed 2way call record
    - kernel build version in About Phone


    NSTools: http://xdaforums.com/showthread.php?t=1333696
    - to manage various tweaks

    tested for several days and definitely not let me down ;). i think this is it for now. if got 100 thanks for this post only, then i will consider to look out for updates my kernel. is it fair enough? :cool:
    63
    XRay Kernel v7.3.431 - 4.1.B.0.431

    [ XRay v7.3.431 ] - 4.1.B.0.431 source .
    - OC/UV (up to 1.6ghz / +-25mv)
    - gov: brazilianwax, smartassv2, interactivex, virtuous, intellidemand, lagfree
    - io: cfq, sio, vr, noop, deadline, anticipatory
    - support: ext3, ext4, swap, ntfs,
    - 2way call record
    - TUN enabled
    - ZRAM enabled
    - patches:
    -> msm: clean msm_pc_pm_pgd
    -> kgsl: Use highest performance level on wake-up from sleep"
    - used 4.1.B.0.431 urushi defconfig
    - highmem enabled


    ZRAM driver fixed!. please re-download
    33
    [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
    32
    23/09 xKernel v9.587-C

    xKernel v9.587-C [link1] [link2]
    • bluetooth patches from CAF
    • fix a race between hotplug and cpufreq
    • PM / Hibernate: make default image size 2/5 of available RAM
    • revert to BFQ v2, then switch to another version of BFQv2-r1

    Note: this is the last updates from 587 source.