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.
[ SOLUTION: How to make simple ZRAM init.d script ]
GiT
https://github.com/sirkay
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
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.
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
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.
GiT
https://github.com/sirkay
Last edited: