• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[KERNEL][ICS][25/06]XArc/S ICS|AOKP v1.1.431a | NO LONGER MAINTAIN

Search This thread

sirkay

Senior Member
Mar 24, 2011
1,642
2,128
KL
Here i've tried compile kernel for Arc/S users. Thanks to Team Xperia for asking me to make kernel for AOKP. Then later i decided to make for Stock ICS too. Thanks to those who help me test these kernel since i've only owned Xperia Ray not Xperia Arc/S

I've made this is not to override anybody but to give you guys some options to choose what the best kernel for you.

First thing first, you need to unlocked bootloader to flash these kernel. I'm not responsible to what you've decide

[ XArc AOKP v1.1.431a ] AOKP BASED ROM
- vids record / playback fix(?)
[ XArc v2.0.431 ] LT15i - ICS 4.0.4
[ XArcS v2.0.431 ] LT18i - ICS 4.0.4


[ XArc v2.0 ] ICS BASED ROM for LT18i ONLY NEW build from 4.1.H.0.4 source - Play ICS Beta
- will work on FW: .431 / .562

### LOST & FOUND ###

[ XArc ICS ] ICS BASED ROM
Tested Rom
- JJ's Revolution
- MooDeD ICS
- Official MIUI

[ XArc AOKP ] AOKP BASED ROM
Tested Rom:
- AOKPeria


NOTE: [ For ICS ROM ONLY ] If you came from others developer kernel, flash this modules

Updates
// XArc v2.0 - build from 4.1.H.0.4 source, patch zram driver, UV available, patch smartassv2, added virtuous gov.

Intellidemand:

Intellidemand aka Intelligent Ondemand from Faux is yet another governor that's based on ondemand. Unlike what some users believe, this governor is not the replacement for OC Daemon (Having different governors for sleep and awake). The original intellidemand behaves differently according to GPU usage. When GPU is really busy (gaming, maps, benchmarking, etc) intellidemand behaves like ondemand. When GPU is 'idling' (or moderately busy), intellidemand limits max frequency to a step depending on frequencies available in your device/kernel for saving battery. This is called browsing mode. We can see some 'traces' of interactive governor here. Frequency scale-up decision is made based on idling time of CPU.

[ 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.



((( Special Thanks to )))
DooMLoRD - thanks for his github sources. too much contribution to tell ;)
FXP - for AOKP Kernel sources
mericon - for being AOKP tester
sheriffen - for being ICS kernel tester

GiT
https://github.com/sirkay
 
Last edited:

sirkay

Senior Member
Mar 24, 2011
1,642
2,128
KL
Last edited:

sirkay

Senior Member
Mar 24, 2011
1,642
2,128
KL
Please add packages with wlan drivers- this will help users in migration from other (namely ArcKnight and Doom's kernels)

copy it from any stock rom will do mate. ermm did i stated in first post that i have no arc, only ray?

downloading... later i will post my result

one question, what zram do? i think i'm not 100% updated :)

to increase performance. to make more use of RAM when swapping/paging is required
 
Last edited:
  • Like
Reactions: zest_th

sminki

Senior Member
Feb 18, 2012
485
261
hard shoulders of reality
I've made this is not to override anybody but to give you guys some options to choose what the best kernel for you.

choice is always good, the more devs the better :p

running AOKP on arc s under AOKPeria Beta 0.5 (my second handset, so it wont get as much of a thrashing, but will happily test new variants and report any issues) going great a the moment, so many thanks sirkay :D
 

sirkay

Senior Member
Mar 24, 2011
1,642
2,128
KL
sirkay your 6.1.1rer kernel is working with miui on ray

Sent from my Xperia Ray using xda premium

oh yes, almost forgot about that. MIUI rom by iirijo. thanks for remind me ;)

choice is always good, the more devs the better :p

running AOKP on arc s under AOKPeria Beta 0.5 (my second handset, so it wont get as much of a thrashing, but will happily test new variants and report any issues) going great a the moment, so many thanks sirkay :D

no prob
 

Zocker Tko

Senior Member
May 8, 2010
403
86
46
Thanks
XArc ICS kernel works fine on official miui 2.5.11
zram
184-1402 mhz
intellidemand/sio

lost 4% battery over night (10 hours), with dada and sync on, wifi disabled, cool

Sent from my LT18i using Tapatalk
 
  • Like
Reactions: Ivanprskalo

sirkay

Senior Member
Mar 24, 2011
1,642
2,128
KL
good to know that. can you provide me a link rom thread you using right now? i need to update in tested rom for others references
 

muell_matto

Member
Oct 3, 2011
32
5
Münster
Hi there!

It works great with Stock ICS GB on my LT15i.
I maximized zram for better multitasking.

Here is my modified init-script:

Code:
#!/system/bin/sh
sysctl -w vm.swappiness=40
echo "1" > /sys/block/zram0/reset

mem_total_kb=$(grep MemTotal /proc/meminfo | grep -E -o '[[:digit:]]+')
mem_total=$((mem_total_kb * 1024))

echo $mem_total > /sys/block/zram0/disksize

mkswap /dev/block/zram0
swapon /dev/block/zram0

greeting
matto
 

Top Liked Posts

  • There are no posts matching your filters.
  • 89
    Here i've tried compile kernel for Arc/S users. Thanks to Team Xperia for asking me to make kernel for AOKP. Then later i decided to make for Stock ICS too. Thanks to those who help me test these kernel since i've only owned Xperia Ray not Xperia Arc/S

    I've made this is not to override anybody but to give you guys some options to choose what the best kernel for you.

    First thing first, you need to unlocked bootloader to flash these kernel. I'm not responsible to what you've decide

    [ XArc AOKP v1.1.431a ] AOKP BASED ROM
    - vids record / playback fix(?)
    [ XArc v2.0.431 ] LT15i - ICS 4.0.4
    [ XArcS v2.0.431 ] LT18i - ICS 4.0.4


    [ XArc v2.0 ] ICS BASED ROM for LT18i ONLY NEW build from 4.1.H.0.4 source - Play ICS Beta
    - will work on FW: .431 / .562

    ### LOST & FOUND ###

    [ XArc ICS ] ICS BASED ROM
    Tested Rom
    - JJ's Revolution
    - MooDeD ICS
    - Official MIUI

    [ XArc AOKP ] AOKP BASED ROM
    Tested Rom:
    - AOKPeria


    NOTE: [ For ICS ROM ONLY ] If you came from others developer kernel, flash this modules

    Updates
    // XArc v2.0 - build from 4.1.H.0.4 source, patch zram driver, UV available, patch smartassv2, added virtuous gov.

    Intellidemand:

    Intellidemand aka Intelligent Ondemand from Faux is yet another governor that's based on ondemand. Unlike what some users believe, this governor is not the replacement for OC Daemon (Having different governors for sleep and awake). The original intellidemand behaves differently according to GPU usage. When GPU is really busy (gaming, maps, benchmarking, etc) intellidemand behaves like ondemand. When GPU is 'idling' (or moderately busy), intellidemand limits max frequency to a step depending on frequencies available in your device/kernel for saving battery. This is called browsing mode. We can see some 'traces' of interactive governor here. Frequency scale-up decision is made based on idling time of CPU.

    [ 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.



    ((( Special Thanks to )))
    DooMLoRD - thanks for his github sources. too much contribution to tell ;)
    FXP - for AOKP Kernel sources
    mericon - for being AOKP tester
    sheriffen - for being ICS kernel tester

    GiT
    https://github.com/sirkay
    25
    [18/06] XArc ICS Kernel & XArc AOKP - NOT TESTED YET

    [ XArc ICS v2.0.431 - LT15i ]
    [ XArcS ICS v2.0.431 - LT18i ]
    [ XArc AOKP v1.1.431 ]
    Tested

    - 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, vfat
    - 2way call record
    - TUN enabled
    - ZRAM driver added
    - highmem enabled
    - patches:
    -> msm: clean msm_pc_pm_pgd
    -> kgsl: Use highest performance level on wake-up from sleep"
    24
    XArc v2.0

    [ XArc v2.0 ]
    - build from Play ICS Beta source 4.1.H.0.4
    - patch: Zram driver
    - increased swap space from 60MB to 90MB
    - swap, ext3, ext4,
    - tun enabled (VPN)
    - UV available
    - OC up to 1.6GHz (used at your own risk)
    - 2-way call recording
    - added virtuous gov
    - and some more, i dont remember
    - for LT18i comes with official ics
    - for LT15i worked on JJ's and KA's rom
    13
    9
    if anyone test this kernel and its worked, let me know. i'll update in rom tested list