[KERNEL][PLAY] LuPuS-iCs-BeTa-v12 [LINARO][ICS-BETA BASED][UPDATED 20-12-12] - Xperia Play Android Development

LuPuS-iCs-BeTa
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Can be used with all ICS-BETA ROMS
LuPuSv7 kernel [CM9 BASED] HERE
Just thought I would create a single post for this kernel, even though it was built for LuPuS MIUI,
It can be used for other ROMS as stated above. I haven't had much time to add much but I will
try update it in the next few days :fingers-crossed: Anyway onto the downloads and whats added
so far. I will add the sources for the kernel tomorrow when I get time plus try add more things over the next few days.
Disclaimer
Code:
[COLOR="DarkOrchid"]#include[/COLOR] [COLOR="Magenta"]<std_disclaimer.h>[/COLOR]
[COLOR="Blue"]/*
* Your warranty is now void.. LOL I guess you knew it already.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, you getting dumped or you getting fired because your phone
* bootloops and alarm does not go off. Please do some research if you have any
* concerns about features included in my kernel before using it! YOU and only
* YOU are choosing to make these modifications.
*/
[COLOR="Magenta"]#if[/COLOR]
You have a [COLOR="DarkGreen"]question[/COLOR] post it in the [COLOR="DarkRed"]thread[/COLOR],
Instead of [COLOR="DarkGreen"]Pm'ing me[/COLOR], as other users may
experience you [COLOR="DarkRed"]problems[/COLOR]
[COLOR="Magenta"]#endif[/COLOR][/COLOR]
Added into Kernel-
Lulzactive - Thanks to Tegrak
Based on Interactive and Smartass. When workload is greater than or equal to 60%, the governor scales up
CPU to next higher step. When workload is less than 60%, governor scales down CPU to next lower step.
When screen is off, frequency is locked to global scaling minimum frequency
Virtuous
Virtuous is a modded smartassV2 which gives even more battery time then smartassV2
Intellidemand - Thanks to faux123
This is an intelligent ondemand that enters browsing mode to limit max frequency when GPU is idling,
and (exits browsing mode) behaves like ondemand when GPU is busy; to deliver performance for gaming and such.
Intellidemand does not jump to highest frequency when screen is off.
Lazy - Thanks to Ezekeel
The Idea here is to eliminate any instabilities caused by fast frequency switching by ondemand.
Lazy governor polls more often than ondemand, but changes frequency only after completing min_time_state
on a step overriding sampling interval.
Lazy also has a screenoff_maxfreq parameter which when enabled will cause the governor to always
select the maximum frequency while the screen is off.
-Ondemandx:
Basically an ondemand with suspend/wake profiles. This governor is supposed to be a battery friendly ondemand. When screen is off, max frequency is capped at 500 mhz. Even though ondemand is the default governor in many kernel and is considered safe/stable, the support for ondemand/ondemandX depends on CPU capability to do fast frequency switching which are very low latency frequency transitions. I have read somewhere that the performance of ondemand/ondemandx were significantly varying for different i/o schedulers. This is not true for most of the other governors. I personally feel ondemand/ondemandx goes best with SIO I/O scheduler.
-Lionheart:
Is a conservative-based governor. The tunables (such as the thresholds and sampling rate) were changed so the governor behaves more like the performance one, at the cost of battery as the scaling is very aggressive.
To 'experience' Lionheart using conservative, try these tweaks:
sampling_rate:10000 or 20000 or 50000, whichever you feel is safer. (transition latency of the CPU is something below 10ms/10,000uS hence using 10,000 might not be safe).
up_threshold:60
down_threshold:30
freq_step:5
Lionheart goes well with deadline i/o scheduler. When it comes to smoothness (not considering battery drain), a tuned conservative delivers more as compared to a tuned ondemand.
Superbad - a "superbad" super smooth rendition of a highly optimized "smartass" governor!
Darkside - a "slightly more agressive smart" optimized governor
BadAss Governor:
Badass removes all of this "fast peaking" to the max frequency. Badass will also take the gpu load into consideration. If the gpu is moderately busy it will bypass the above check and clock the cpu with 1024Mhz. If the gpu is crushed under load, badass will lift the restrictions to the cpu.
CWM- Touch recovery (back key) thanks to DooMLoRD- Modded with AROMA File Manager thanks to amarullz (vol down key)
Instructions for the DooM Recovery And Aroma File Manager--
--When phone vibrates tap the back key to enter DooM Recovery
--When phone vibrates tap the volume down key to enter Aroma File Manager
I would like to say a big thanks to -
paxChristos - Tutorial / Help
KeiranFTW - for his PNG to RLE conversion script
DooMLoRD - Sources/Recovery
Solomon4400 - For helping me test
CosmicDan - For the amazing CWM / Aroma File Manager - AND LuPuS MIUI[CM9 BASED]
tempest918 - For the Logo
amarullz - For Aroma File Manager
xeozus
NobodyAtAll
Faux123
Erasmus
Leedroid
Jerpelea
Anyone missing please PM me
v11 downloads/changes in post 2
Please Click Thanks :good:
Kernel sources -b ics
https://github.com/garwedgess/LuPuS-iCs-beta

V12 Download HERE
Code:
[LIST][B][U][SIZE="3"][COLOR="Blue"]Changes since v3[/COLOR][/SIZE][/U][/B]
- ALS enabled
- Fixed governors so that they are more stable then the last 2 build
[B][U][COLOR="Green"]FudgeSwap[/COLOR][/U][/B]
-Helps improve multi-tasking in low memory situations forcing apps to swap.(already in DooM's sources)
[U][B][COLOR="Green"]SLQB - (SLAB allocator with Queue)[/COLOR][/B][/U]-
This memory allocator is designed for small number of CPUs system (such as desktop or smart phone devices). This allocator is design to be simple and it is optimized for using order-0 pages as much as possible (order-0 pages are the simplest therefore quickest type of memory in a Linux system to allocate).
-New kernel feels alot smother/faster :D
- Increased zram disk size
- Increased zram to 30%
- Changed LZO --- Benchmarks show compression and decompression times performance increased by double :)
- [COLOR="Blue"]FIXED MOUNTING SD CARD[/COLOR]
- Changed Recovery Images
- Added 2 New Governors
- [COLOR="Green"][B] Superbad[/B][/COLOR] - a "superbad" super smooth rendition of a highly optimized "smartass" governor!
- [COLOR="Green"][B]Darkside[/B][/COLOR] - a "slightly more agressive smart" optimized governor!
~ Changed CPU freq table, can now OC to 1.8 with no reboots
~ Made tweaks for smoother UI experience
~ Added init.d tweaks ;)
~ Tweaks for better battery life (still testing this)
~ Added in .400ghz on freq table (handy while listening to music)
~ Added governor -[COLOR="Green"][B] Intellidemand2[/B][/COLOR]
~ Lowered cpu freq on boot time, to avoid any issues on booting.
~ KSM added
- ext 2/3 & 4
[B]v11[/B]
- Added back custom voltage control
- New 480p version to free up RAM
- WIFi modules included-thanks to CosmicDan
[B]v12[/B]
- Competely reworked (started from scratch)
- Added TINY RCU
- Patched LZO
- Reverted to 1.6 OC (Removed 2ghz no need for it)
- Improved CIFS support
- Optimized for Linaro
- Improved Battery life
- Lower VFS_cache_pressure
- Better Memcopy
- Added Compaction
- Low Memory Killer Optimizations - Thanks @CosmicDan
- Updated SIO Io-Scheduler
- Uses Google Snappy Compress/ Decompress
[/LIST]
If you like my work please consider buying me a beer or something else
by clicking the DONATE ME button, of course it isn't needed but greatly appreciated and keeps me motivated.
New zRam enabler in atachments needed for v12 +
__________________________________________________________________________________________________________
LuPuSv12-iCs-Linaro Downloads
__________________________________________________________________________________________________________
720p version
LuPuSv12-iCs-720.img
MD5 = 45bc1d4dfe4cd061993a96ca8c541e27
__________________________________________________________________________________________________________
480p version
LuPuSv12-iCs-480p.img
MD5 = 137456267015b81d88596338769158fa
__________________________________________________________________________________________________________
Check your MD5 and make sure it matches with the above before posting that it doesn't work for you
All previous kernels -
LuPuS-play-kernel folder
Zram is not enabled by default- to enable it flash the zip below
If for whatever reason you want to disable it after you have flashed the .zip, just go to ect/init.d and delete 00zram :victory:
Also added CIFS support....Modules attached below (480p version only, untill I know it works)
What is CIFS???
Server Message Block (SMB) or Common Internet File System (CIFS) are normally used to provide shared access to files on a network, mostly involving computers running MS Windows.
It allows you to conveniently mount/unmount your network accessible file resources and access the files transparently via your favourite Android app (playing music / videos, accessing documents etc.) Settings are stored on your SD card with permissions to write also to your SD card.
Instructions
- extract cifsfile.zip
- save cifs,ko file to your sdcard
- in terminal emulator
- cd sdcard
- su
- insmod cifs.ko
Now download CifsManager or similar app and configure it
Please Click Thanks If You Like :good:

based on Doomlord ICS v3 kernel?
or did you know the compability between this rom and MarkphytonsICS?

siedenburg said:
based on Doomlord ICS v3 kernel?
or did you know the compability between this rom and MarkphytonsICS?
Click to expand...
Click to collapse
Yes it will work on all other ICS BETA BASED ROMS:good:

wedgess said:
Yes it will work on all other ICS BETA BASED ROMS:good:
Click to expand...
Click to collapse
will this help fix root issues on ics roms sir?
Sent from my R800i using Tapatalk 2

wooow.... trying now. curious about cwm 6. btw could you add L-trigger to enter cwm recovery just like doomkernel?

ok tested on MarkphytonsICS and it work well.
It start faster than doomlords kernel and the boot logo looks nicer^^
Edit: Wifi did't work

siedenburg said:
ok tested on MarkphytonsICS and it work well.
It start faster than doomlords kernel and the boot logo looks nicer^^
Edit: Wifi did't work
Click to expand...
Click to collapse
Sorry will post new zip now in 10mins sorry about that did it say bad zip or did it flash OK but wifi still won't turn on??
Sent from my Xperia Play

You mean 2ghz right? Not mhz cause that would be a major downgrade lol
Sent from my R800i using Tapatalk 2

imkentoy said:
will this help fix root issues on ics roms sir?
Sent from my R800i using Tapatalk 2
Click to expand...
Click to collapse
I'm not too sure please test and let me know ram disk has been changed along with root permissions so hopefully.
Edit-Sorry its not CWM6 its dooms touch recovery, CWM6 was having trouble with back ups on ics beta based roms for some reason. I'll change that now thanks for pointing it out.+ sorry but personally I prefer back-key its a lot easier more me
Sent from my Xperia Play

flashed... nice boot image. btw I enter recovery but still on 5.0.2.7. I installed it over doomkernel.

CloudShepherd said:
You mean 2ghz right? Not mhz cause that would be a major downgrade lol
Sent from my R800i using Tapatalk 2
Click to expand...
Click to collapse
Lol ooooppps lol ye 2ghz its late and I rushed kernel/post I'll be trying to add more and stuff tomorrow
Sent from my Xperia Play

flash is ok but can't aktivate (stuck in activation)

wifi working after flash the wifi fix on mine.

siedenburg said:
flash is ok but can't aktivate (stuck in activation)
Click to expand...
Click to collapse
Worked for me and i flashed it a couple of times not 1 problem....did u wipe cache and dalvik cache??
Can anyone else confirm the wifi zip doesnt work before i upload a new one
Edit-Just incase here's another wifi-fix.zip for anyone having trouble

wedgess said:
Worked for me and i flashed it a couple of times not 1 problem....did u wipe cache and dalvik cache??
Can anyone else confirm the wifi zip doesnt work before i upload a new one
Click to expand...
Click to collapse
i try to install it with an custom rom based on MarkphytonsICS.

siedenburg said:
i try to install it with an custom rom based on MarkphytonsICS.
Click to expand...
Click to collapse
It should work on all ics beta based roms, I wasn't able to test it on all them as It is late and up early so kind of rushed with the release but i've been using it the last hour + with no problems, if you wanna see what other governors ill try add check out my CM9 based rom's kernel here any problems I'll try fix tomorrow, just post here and i'll try help.But wiping cache and dalvik cache should sort out your bootloops

Is it based on the source i pm'ed you?

siedenburg said:
i try to install it with an custom rom based on MarkphytonsICS.
Click to expand...
Click to collapse
wedgess said:
It should work on all ics beta based roms, I wasn't able to test it on all them as It is late and up early so kind of rushed with the release but i've been using it the last hour + with no problems, if you wanna see what other governors ill try add check out my CM9 based rom's kernel here any problems I'll try fix tomorrow, just post here and i'll try help.But wiping cache and dalvik cache should sort out your bootloops
Click to expand...
Click to collapse
I also tried this on markphyton ics. no problem here with the 1st wifi fix although without wiping cache and/or dalvik-cache.

IE-coRe said:
Is it based on the source i pm'ed you?
Click to expand...
Click to collapse
No man, Its for the xperia S, so haven't had a good look at it yet

Related

[KERNEL][ExTweaks] SiyahKernel v2.6.14 | "One kernel to rule them all" | 3/19/12

[KERNEL][ExTweaks] SiyahKernel v2.6.14 | "One kernel to rule them all" | 3/19/12
NOTE: I (CWC3) DID NOT MAKE THIS KERNEL. I JUST TAKE CARE OF THIS POST. 110% OF THE CREDIT GOES TO GOKHANMORAL.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
THIS THREAD HAS BEEN RETIRED | THIS IS FOR ANDROID: 2.3.4, 2.3.5, 2.3.6, 2.3.7​
Developer: Gokhanmoral | Donate | Website | Original Thread​Download: SiyahKernel v2.6.14 | ZIP | TAR​ExTweaks - The Kernel Tweaker​​​
2.6.14 (Latest):
Preempt_rcu
Xz compression (to reduce bw on the servers. other than that, don’t believe anybody telling you that it is faster)
New touch recovery (the one in my ICS repack) with gestures
GPU staycount implemented (this is the main reason of this release. this was droidphile’s request and I could not say no to him )
Disabled autogroup (samsung ICS kernel doesn’t use it neither)
ARM_ERRATA_754322 (once again, ICS has it)
Reverted workqueue implementation to old one
Some cleanup of redundant and non-necessary code
Reverted BFQ changes which were causing lags and lockups (thanks to Entropy512. I used the version in his repository. it was the easiest way )
Added “reboot into download mode” in advanced menu of CWM recovery and also added power-off back in. I had no time to remove dual-booting options. instead, I put “not implemented” message. they are ready but I am having a tiny problem while prompting user to choose the rom. you’ll have it in ICS, I hope.
Some fixes and corrections in extweaks interface (thanks to Entropy512 for some of them)
Initialization of led buttons to off (thanks to myfluxi)
Enabled cpu alignment (thanks to codeaurora)
Some other tweaks and “small changes”
2.6.13:
Fixed decoding issues because of the new cpuidle driver (thanks to Entropy512)
Set default I/O scheduler to deadline
Reverted lots of code back to v2.6.9 (based on the user experience, it is the best version until now)
Completed universal config interface implementation (the app will be posted when it is finished. the implementation at the kernel side is ready)
You may need to flash this in CWM recovery if you mess with the default config (especially when trying too much undervolting. although most of the settings are safe, changing gpu voltage and freq settings may cause lockups or bootloops): siyah-resetdefaultprofile.zip. this script will reset default profile and your device will boot with default settings.
This will be the last GB kernel release of SiyahKernel.
2.6.12:
Fixed BTHID issues (thanks to Entropy512)
Some wifi driver changes to prevent wlan_rx wakelocks preventing the device to sleep
New cpuidle driver from galaxytab (thanks to Entropy512)
Reverted top-off current back to default
2.6.11:
Replaced the recovery with Hyperdroid Redpill Kernel Recovery. (Thanks to Hyperdroid team and Redpill kernel developer(s)). this recovery can also mount both internal and external sd. (thank you [email protected])
Set the default cpu governor back to ondemand. conservative governor settings are still the same. ondemand governor settings are tweaked a bit (50000-90-5)
Changed some mali internals (set staycounts for steps to: 0-1-1 and down threshold for second step is set to 35). I did not use AndreiLux’s settings for not breaking the compatibility with voltage control app but I highly recommend you try it because it can save a lot of battery juice.
Some patches from upstream
2.6.10:
Default governor is set to conservative with sampling rate of 20msec. those who still say that lionheart is different than conservative governor should inspect the sources or those who don’t know how to do that should try this kernel to get a proof. if you still want EXACTLY the same lionheart governor, just flash lionheart.zip. Unlike what others say it will behave EXACTLY THE SAME as lionheart governor in void kernel if you flash it on this kernel, neak or several others who use netarchy’s change on conservative governor.
(Postponed to 2.6.11 to make a fair comparison of the conservative governor effects) drastic changes in gpu frequencies (thanks to [email protected]). you can use voltage control app to use modify them if they cause any lag in games or video playback but I didn’t feel any lag and they are just perfect. freq set is (40,167,267) with thresholds 85% 30% 80% 30%.
(Postponed to 2.6.11)Some other tweaks for performance and mostly battery life (made cpu hotplug threshods a bit high and some patches from upstream etc)
Set default i/o scheduler to bfq. it seems that song skipping doesn’t happen with bfq @ 100MHz (thanks to [email protected] for the feedback)
Applied Mel Gorman’s patches to SLUB allocator.
This release may not be as battery friendly as v2.6.9. I will make ondemand governor default and use different settings in v2.6.11 to target more battery life. apart from the slub allocator change (which should not effect the performance anyway) all changes in this release can be applied to v2.6.9 by using init scripts or voltage control app (just flash lionheart.zip and set i/o scheduler to bfq).
External SD/Internal SD are mounted backwards, careful when deleting information from them (emmc/sdcard) - Backup first!
Works with Samsung / CM7 / MIUI
Gokhanmoral - "Although I compile at&t version, Entropy512's kernel may be a better choice because there are some differences which I cannot test. He knows what he is talking about and I mean it..."
Flashing .ZIP's in CWM will change once flashing this KERNEL. You will now use the POWER BUTTON to select, and CHOOSE ZIP FROM INTERNAL SDCARD. Same goes for doing Backup/Restore, choose the Internal Card.
USB Debugging is turned off first flash, Just turn it back on Settings->Applications->Development
Great Explanation of Governors & I/O Schedulers
Using lulzactivev2? More control of the Governor from his Application
Overclock & Undervolt
SetCPU - Thread - Overclock CPU, Undervolt CPU, Profiles, Governor Control
Voltage Control - Market - Overclock CPU/GPU, Undervolt CPU/GPU, Profiles (Paid), BUS Change (Paid), Charging Speed, Governor Control
Battery Life
BetterBatteryStats - Thread (Bottom 2nd Post) - With BetterBatteryStats you can analyse the behavior of your phone, find applications causing the phone to drain battery while it is supposed to be asleep and measure the effect of corrective actions
CPU Spy - Market - This is a simple app to display the time the CPU spends in each frequency state. This can be a useful tool in diagnosing battery problems or tweaking your over-clock settings.
It also displays the current kernel information.
[GUIDE] – TIPS / TRICKS & Achieving MAXIMUM battery life - Thanks to AMDPOWERFIST
Can be flashed on Samsung ROMs and AOSP Based ROMS. Currently all Samsung 2.3.4, 2.3.5, 2.3.6, 2.3.7 based ROMS, CM7 and MIUI ROMS are supported. Based on linux kernel 2.6.35.14 + drivers from Samsung sources
Auto-Rooting
ClockworkMod Recovery v5.0.2.7 with back button support
Touch Recovery
Boot animation support
Supports SetCPU (OC upto 1600MHz, UC downto 100MHz)
User customizable frequency steps. You cannot change the step count but you can change the frequencies at each step.
Supports undervolting (UV between 800 mV and 1500 mV)
Supports voltage control via SetCPU (thanks to netarchy, ninpo, hacre)
Stock voltages as default
smartassV2, lulzactive, lagfree governors. and lots of other governors which are available as modules
Default governor is ondemand (200-1200MHz)
Default I/O scheduler is deadline
Tweaked ondemand and conservative governors
Compiler optimizations
User customizable charging speed (use at your own risk). You have to echo AC, MISC and USB charge currents to a misc device.
Touchscreen fix (thanks to vitalij)
Increased touchscreen sensitivity
GPU clock and voltage control interface (thanks to netarchy).
I/O, scheduler, hotplug and vm Tweaks
Automatic battery calibration. (removed. thanks to Entropy512. we do not need battery calibration for SGS2)
Available I/O schedulers: noop, deadline, CFQ, BFQ, V(R), SIO (default)
Available CPU governors: see this thread for the list of available governors and modules (thanks to droidphile)
/system/etc/init.d startup scripts support
Automatic backup of efs partition. You will have the files in your sdcard as well as /data/.siyah directory. copy them to a safe location in case you may need them later.
Updated jhash to version 3
Increased charging speed.
BLN (thanks to creams), liblights is autoinstalled if the existing one doesn't support BLN
Supports advanced touch tune driver. thanks to vitalij Link. the control app from Web, from Mobile. Thanks to tegrak for the driver patch file download
2nd core application support (thanks to tegrak)
Automounting of NTFS volumes for USB sticks (ntfs on external card is not supported)
XZ compression for the kernel to have smaller image size. the size is still similar to previous versions after adding new features
Integrated new sha-1 and crc32 slice-by-8 algorithms
SCHED_MC enabled to have less power consumption. It will have a better support in the next version as it needs more changes in the scheduler code.
Lower brightness levels for low-light conditions to save battery.
Experimental brightness behaviour modification via setting min_bl and max_gamma values.
Native BLN support for CM7 based roms.
Three GPU stepping (160-267-300) instead of two
Optimized and configurable hotplug thresholds and rates.
Thunderbolt! script integrated (thanks to pikachu01)
CIFS, SLQB, FUSE, NTFS, cgroup_timer_slack, autogroup, cleancache... and lots of other mambojambo that I forgot...
ZIP: Place zip on Internal SD -> Boot into CWM -> Clean Cache/Dalvik -> Install Zip
TAR: Download Odin -> Open Odin -> Boot into Download Mode -> Put .tar in PDA -> Start​
Changelog: http://www.gokhanmoral.com/
Although some parts can be considered as original, all are based on inspirations, examples and other people's code. I have no claim to be original. I am only trying to make my (and probably other's) SGS2 experience better and fun.
About source codes: I do not release source codes during beta testing. I do not use git. I have already proven that I share source code, but only once per release. I don't think that mods will be uncomfortable with this but if they are I can create an account in github and share an old code just like most of the other developers do. I will not choose that path if I don't have to. You can download sources for the releases using the links below. I will simply ignore mails and posts asking about the source code because they are already shared. Also, GPL doesn't force me to use github nor it forces me to release the source code as soon as possible. Therefore, releasing the source code may be delayed for several days. If you don't like this sue me
Source code and releases can be found here: http://www.gokhanmoral.com/
Credits: Samsung, supercurio, hardcore, Hacre, Entropy, RAvenGEr, tegrak, cattleprod, codeworkx, hellcat, creams, vitalij, arighi and others I might have forgotten...​
​Unofficial:
Init.Doh by cwc3
ThunderBolt! [Governor + SGSII fixes] by pikachu01
[CWM Flashable] Kernel Cleaning Script (Cleans Cache) by jivy26
Example CWM-flashable /system/etc/init.d/99gpuv script (thanks to AndreiLux)
Example GPU/CPU undervolting and underclocking scripts by kwerdenker
Improved version of CPU undervolting script by kwerdenker
Another couple of nice init.d scripts created by fenomeno83
Enable Android Logger - CWM flashable (android logger is disabled by default in this kernel)
Disable Android Logger - CWM flashable (use this script if you have enabled the logger by using EnableLogger script)
flashable lionheart cpu governor and setting default i/o scheduler to deadline (remove /system/etc/init.d/01lionheart to uninstall. thanks to knzo for the tweaked conservative governor settings)
Older Versions​(pm me if you have one I don't)​
Its pretty fast!!!
http://www.gokhanmoral.com/gm/2011/11/29/siyahkernel-v2-2i-att-for-sgh-i777-devices/
That's great... more options. I'd like to see Hardcore's kernel ported too.
Here are some screen shots of Siyah kernel being OC to 1.6 on conservative governor. My rom is Unnamed 1.3.1 This is without any major tweaking such OC the GPU. Its extremely powerful
Sent from my SAMSUNG-SGH-I777 using XDA App
Here are some random Antutu bench scores. These were done on 1.2 GHz conservative governor. Awesome, we finally surpass the galaxy nexus
And we didn't need to OC to do it too. With ICS, we'll blow galaxy nexus out of the waters!
Sent from my SAMSUNG-SGH-I777 using XDA App
Question? If were running a hellraised rom will this kernel work our do we need an att rom?
Edit: just looked at his thread in the i9100 section. the kernel said compatible with aosp roms as well as in cm7 and miui. Is this true for this one?
Sent from my GT-I9100 using XDA App
Any issues with it? Wifi, reboots, battery life, ect, ect?
Edit: flashed it and everything went smoothly. No issues to report on. According to his thread it's just as stable as stock. Hope it stays that way for us.
Sent from my páhhōniē
I would also link to know if it's compatible with cm7/miui
Looks really interesting
Sent from my SGH-I777 using xda premium
Here's a quick link to the Siyah kernel over in the i9100 forums. Everything as far as information about the kernel should apply to our phones except the obvious (battery charging steps, anything with the home button, in other words strictly hardware difference related points) as he now has made an i777 kernel version.
http://forum.xda-developers.com/showthread.php?t=1263838
This kernel should get posted in the development thread by someone willing to keep up on all it's changes as the Siyah kernel seems to get updated all the time. Unfortunately once I heal up from surgery I won't have the time to be able to do that.
Sent from my páhhōniē
insaneturbo13 said:
I would also link to know if it's compatible with cm7/miui
Looks really interesting
Sent from my SGH-I777 using xda premium
Click to expand...
Click to collapse
Yes it is compatible with all stock roms, cm7 roms, and MIUI roms (both 2.3.4 and 2.3.5 variations of all three)
Sent from my páhhōniē
Confirmed flashed this kernal and I am using cm7. Everything is kosher so far.
don't work USB with siyahkernel for i777
I got about 5500 in Quadrant (1.6 ghz, conservative) but everytime I oc to 1.6 and try to run CFBench the phone crashes at Java MFLOPS.
jcracken said:
I got about 5500 in Quadrant (1.6 ghz, conservative) but everytime I oc to 1.6 and try to run CFBench the phone crashes at Java MFLOPS.
Click to expand...
Click to collapse
Yeah I've read that at 1.6 it crashes..its best to stay at 1.5..
Sent from my GT-I9100 using Tapatalk
Working smoothly thus far for me, running CM7. Benchmarks are pointless.
jcracken said:
I got about 5500 in Quadrant (1.6 ghz, conservative) but everytime I oc to 1.6 and try to run CFBench the phone crashes at Java MFLOPS.
Click to expand...
Click to collapse
Getting the exact same... gonna try 1.5.
Sent from my SAMSUNG-SGH-I777 using xda premium
The CWM .zip will not download via phone browser, and when downloading from a windows 7 (IE browser) PC it successfully downloads but when flashing it says the package is bad. I think he needs to reupload it or put an MD5 checksum in place.
For stability, I ran a setcpu stress test on my phone all morning at 1.6 (nearly blew up my battery) and had no issues at all on conservative governor.
Try downloading it with Firefox.. it works fine for me..
rdubyah said:
Try downloading it with Firefox.. it works fine for me..
Click to expand...
Click to collapse
My mistake, it did not transfer from dropbox correctly.

[KERNEL][PLAY] LuPuSv12-GB [STOCK-GB][LINARO 4.7.3][UPDATED 07-09-13]

LuPuS-STOCK-GB
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Based Off SONY 4.0.2.A.0.84 Sources​
Disclaimer
Code:
[COLOR="DarkOrchid"]#include[/COLOR] [COLOR="Magenta"]<std_disclaimer.h>[/COLOR]
[COLOR="Blue"]/*
* Your warranty is now void.. LOL I guess you knew it already.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, you getting dumped or you getting fired because your phone
* bootloops and alarm does not go off. Please do some research if you have any
* concerns about features included in my kernel before using it! YOU and only
* YOU are choosing to make these modifications.
*/
[COLOR="Magenta"]#ifdef[/COLOR]
You have a [COLOR="DarkGreen"]question[/COLOR] post it in the [COLOR="DarkRed"]thread[/COLOR],
Instead of [COLOR="DarkGreen"]Pm'ing me[/COLOR], as other users may
experience you [COLOR="DarkRed"]problems[/COLOR]
[COLOR="Magenta"]#endif[/COLOR][/COLOR]
Included in Kernel-
-24 governors (ondemand default)
-6 io-schedulers (sio default)
-O/C up to 2ghz although not recommended
-fudgeswap
-slqb memory allocator
- Increased zram disk size
- Increased zram to 30%
- Changed LZO --- Benchmarks show compression and decompression times performance increased by double
- Linaro optimizations from my ics-beta
Lulzactive - Thanks to Tegrak
Based on Interactive and Smartass. When workload is greater than or equal to 60%, the governor scales up
CPU to next higher step. When workload is less than 60%, governor scales down CPU to next lower step.
When screen is off, frequency is locked to global scaling minimum frequency
Virtuous (recommended) change with nothrills cpu or similar app
Virtuous is a modded smartassV2 which gives even more battery time then smartassV2
Intellidemand - Thanks to faux123
This is an intelligent ondemand that enters browsing mode to limit max frequency when GPU is idling,
and (exits browsing mode) behaves like ondemand when GPU is busy; to deliver performance for gaming and such.
Intellidemand does not jump to highest frequency when screen is off.
Lazy - Thanks to Ezekeel
The Idea here is to eliminate any instabilities caused by fast frequency switching by ondemand.
Lazy governor polls more often than ondemand, but changes frequency only after completing min_time_state
on a step overriding sampling interval.
Lazy also has a screenoff_maxfreq parameter which when enabled will cause the governor to always
select the maximum frequency while the screen is off.
-Ondemandx
Basically an ondemand with suspend/wake profiles. This governor is supposed to be a battery friendly ondemand. When screen is off, max frequency is capped at 500 mhz. Even though ondemand is the default governor in many kernel and is considered safe/stable, the support for ondemand/ondemandX depends on CPU capability to do fast frequency switching which are very low latency frequency transitions. I have read somewhere that the performance of ondemand/ondemandx were significantly varying for different i/o schedulers. This is not true for most of the other governors. I personally feel ondemand/ondemandx goes best with SIO I/O scheduler.
-Lionheart:
Is a conservative-based governor. The tunables (such as the thresholds and sampling rate) were changed so the governor behaves more like the performance one, at the cost of battery as the scaling is very aggressive.
To 'experience' Lionheart using conservative, try these tweaks:
sampling_rate:10000 or 20000 or 50000, whichever you feel is safer. (transition latency of the CPU is something below 10ms/10,000uS hence using 10,000 might not be safe).
up_threshold:60
down_threshold:30
freq_step:5
Lionheart goes well with deadline i/o scheduler. When it comes to smoothness (not considering battery drain), a tuned conservative delivers more as compared to a tuned ondemand.
BadAss Governor ?:
Badass removes all of this "fast peaking" to the max frequency. Badass will also take the gpu load into consideration. If the gpu is moderately busy it will bypass the above check and clock the cpu with 1024Mhz. If the gpu is crushed under load, badass will lift the restrictions to the cpu.
Overclocked to 2ghz--- don't think its to stable though---
Please give feedback wether its stable for you or not if you overclock
FudgeSwap
-Helps improve multi-tasking in low memory situations forcing apps to swap.(already in DooM's sources)
SLQB - (SLAB allocator with Queue)-
This memory allocator is designed for small number of CPUs system (such as desktop or smart phone devices). This allocator is design to be simple and it is optimized for using order-0 pages as much as possible (order-0 pages are the simplest therefore quickest type of memory in a Linux system to allocate).
Recoveries
TWRP = Volume UP
CWMVolume DOWN
LuPuS MENU
To Run LuPuS Menu use either ScriptManager get it HERE on google playstore
Or
Use Terminal Emulator get it HERE on google playstore.
Code:
su
lupus
* information is in lupus menu
0/ UKSM
1/ CIFS Menu *
Enable
Disable
2/ zRam Menu *
Enable
Disable
Set zRam size ( default is 60)
3/ Frandom Menu *
Enable
Disable
4/ Clean and Remove tweaks
Remove init.d's
5/ Tweak Menu
Note all tweaks are preset from here and option to set as init.d's
Clean all temp files
SQLITE optimizations
LMK Optimizations
Network optimizations
Defend against ARP spoofing
Remove android logger
SDcard speed tweak
Flag blocks as non-rotational
6/ Performance Menu
Note all options are se by user input from here and option to set as init.d's
Set CPU frequencies
Set Governor
Set IO-Scheduler
Voltage Control
VM tweaks (explained below)
VM Tweaks
dirty ratio and dirty background ratio 1 & 2
This controls how often the kernel writes data to "disk" (in our case the internal microSD system card, not the removable microSD card). When your apps write data to disk, Linux actually doesn't write the data out to the disk right away, it actually writes the stuff to system memory and the kernel handles when and how the data is actually going to be flushed to the disk. These values represent a percentage, the higher the percentage, the longer it waits to flush, the lower the percentage, the more often flushes will occur. Now remember, we are dealing with solid state storage, not the traditional disk platter and spindle. So we are actually able to delay flushes a little longer with solid state versus a traditional hard drive disk.
dirty_expire_centisecs
How old "dirty" data should be before the kernel considers it old enough to be written to disk. It is expressed in 100ths of a second.
dirty_writeback_centisecs
This is the interval of when the writeback daemons periodically wake up and write "old" data out to disk. It is expressed in 100ths of a second.
min free kbytes
This is used to force the Linux VM to keep a minimum number of kilobytes free. The VM uses this number to compute a pages_min value for each lowmem zone in the system. Each lowmem zone gets a number of reserved free pages based proportionally on its size. Default is 2048kb.
overcommit_memory
This controls overcommit of system memory, possibly allowing processes to allocate (but not use) more memory than is actually available.
0 - Heuristic overcommit handling. Obvious overcommits of address space are refused. Used for a typical system. It ensures a seriously wild allocation fails while allowing overcommit to reduce swap usage. root is allowed to allocate slighly more memory in this mode. This is the default.
1 - Always overcommit. Appropriate for some scientific applications.
2 - Don't overcommit. The total address space commit for the system is not permitted to exceed swap plus a configurable percentage (default is 50) of physical RAM. Depending on the percentage you use, in most situations this means a process will not be killed while attempting to use already-allocated memory but will receive errors on memory allocation as appropriate.
Swappiness
A property for the Linux kernel that changes the balance between swapping out runtime memory, as opposed to dropping pages from the system page cache. Swappiness can be set to values between 0 and 100 inclusive. A low value means the kernel will try to avoid swapping as much as possible where a higher value instead will make the kernel aggressively try to use swap space.
VFS Cache Pressure
File system cache (dentry/inode) is really more important than the block cache above in dirty ratio and dirty background ratio, so we really want the kernel to use up much more of the RAM for file system cache, this will increas the performance of the system without sacrificing performance at the application level. The default value is 100, as a percentage, and what you want to do is lower the value to tell the kernel to favor the file system cache and not drop them aggressively.
8/ Enable / Disable Quick Key Reset
- Reboot device quickly by Holding HOME and POWER Key (Disabled by default)
- Enable
- Disable
I would like to say a big thanks to -
paxChristos
KeiranFTW
DooMLoRD
Solomon4400 - For helping me test
tempest918 - For the Logo
xeozus
nobodyAtall
Faux123
Erasmus
Leedroid
Jerpelea
Phil3759
CTCaer
Anyone missing please PM me
downloads/changes in post 2
Kernel sources -b master
https://github.com/garwedgess/Xperia-2011-Kernel-2.6.32.9
CWM source -- https://github.com/garwedgess/android_bootable_recovery -b lupus-cwm
Changelog
Code:
[hide]
[B][U]v2[/U][/B]
[LIST]
[*]- Fixed Problems Mounting SD-Card
- Changed Recovery Images
- Added 2 New Governors
- Superbad- a "superbad" super smooth rendition of a highly optimized "smartass" governor! --- fast and smooth
- Darkside - a "slightly more agressive smart" optimized governor! --- fast and smooth
[/LIST]
[B][U]v3[/U][/B]
[LIST]
[*]- Changes to make it smoother
- Try make better battery life
- New CPU Freq Table (first time I can overclock to 1.8ghz on my PLAY)
[/LIST]
[B][U]v4[/U][/B]
*** Forgotten version - never released ***
[B][U]v5[/U][/B]
[LIST]
[*]~ Added in .400ghz on freq table (handy while listening to music-pointed out to me)
~ Added governor -[COLOR=Green][B] Intellidemand2[/B][/COLOR]
~ Kgsl - use highest performance level on wake-up from sleep
~ Lowered cpu freq on boot time, to avoid any issues on booting with the new freq table
~ KSM added
[/LIST]
[B][U]v6[/U][/B]
[LIST]
[*]- Re worked from source(still DooMs)
- 720p version & 480p version (372mb RAM)
- Fixed battery drain new kernel last much longer :)
- Wifi modules built in - thanks @[URL="http://forum.xda-developers.com/member.php?u=1844875"]CosmicDan[/URL] for script
- Memcopy
- Memory allocator
- Updated/ patched & fixed LZO
- Compaction
- Lowered vfs_cache_pressure
- Disabled gentle_fair_sleepers
- LMK optimizations (LowMemoryKiller)
- Linaro optimzations
- Improved CIFS support
- NTFS
- KSM
- Updated SIO Io-Scheduler
- Revert to 1.6 OC (for now)
- Google Snappy compression / decompression
[/LIST]
[B]v7[/B]
- Built with Linaro 4.7.3
- Added Io-Scheduler ZEN
- Added SmartassH3 Governor
- Stop Entropy from depleting
- Frandom
- Optimize Deadline IO- Scheduler
- Backport Binder from CAF 3.4.0
- Backport timed_gpio from CAF
- Update LMK
- Remove Fudgeswap
- Added Zcache
- CFS tweaks for responsivness
- Update Compaction
- Makefile optimzations
- ARM optimizations
- Optimzed Tiny RCU
- Added optimized crc32 lib from faux123
- Logger Backported from CAF
- Entropy tweaks
- Free'd RAM from logger
- fsync
- Custom partition layout ( larger data partition)
- Updated Smartassv2
- Quick keyboard reset (hold HOME + POWER)
- Snapdragon optiizations
- Improved boot time
- Improved wifi to load at first boot
- Removed Autoroot feature
- Updated and re-worked ramdisk
- Fix to check if device is CDMA if it is kernel will fix wifi
- TWRP Recovery = Volume UP
- Updated CWM = Volume DOWN
- LuPuS Menu Included
- No more modules needed to be flashed
- Reduced Kernel size
[B]v8[/B]
- Fixed reboot to recovery
---- Custom CWM
- Clean-up of menu
- Added own wipe options menu -- with extra options
- Aroma File Manager from CWM --- Must have aroma ([COLOR=Red]aromafm.zip) placed on root of sdcard[/COLOR])
- Multi zip installer
- Reboot options - Power off re-added under this menu
- Pointless but people keep asking me for it so re-added wipe battery stats also.
- LuPuS themed...
[B]v9[/B]
- Added ROW IO-Scheduler
- Tweaked Governors
[list]smartassV2
smartassH3
virtuous
lionheart
conservative
brazillianwax
lulzactive
superbad
darkside[/list]
- Improved wifi loading
- Disabled Key Reset (can be enbled in LuPuS Menu)
- mm: do uninterruptible sleep
- Reverted Entropy Patch [b](To see if lag in gaming is gone, if not let me know so I can re-add this patch)[/b]
- Other minor changes
---- CWM updated to 6.0.3.2
- Disable recovery flash will now remove nAa recovery so to be sure device does not boot into wrong CWM.
- Fixed Advanced restore
- Fixed busybox symlinks generation (aka) fixed CWM backup not working
- Fixed install from sideload being mixed up with toggle signature
- Remove confirmation from install from sideload as it can be cancelled at anytime.
- Clean-up of UI
- Some other changes which will be in CWM v6.0.3.3
---- Complete Ramdisk Clean up & Improvment
- Cam fix for CDMA, if r800x is in build.prop kernel will install camera.lib
- Reworked booting
- Supports m2sd and other ap2sd scripts
- Fixed Reboot To Recovery (It reboots to last one used IF you don't have scripts that wipe /cache on boot)
- Reworked Kernel logs, they are located in /data/local/tmp/
- Improved init.d
- lupus menu clean up and improvement
- Boot.d - If phone is taking a long time to start move suspicious init.d scripts to /system/etc/boot.d
They will be run in background and won't affect boot time.
[B][U]v10[/U][/B]
- Rebased on SONY 4.0.2.A.0.84 kernel source
- Tweaked SIO
- Tuned ROW
- Fixed all Governors to work 100% on GB
- Tweaked CPU on GB
- Removed all debigging
- Use zRam from SONY .13 ICS source
- Fixed Google Snappy zRam so device actually uses it
- More Battery friendly
- Removed SFB Net Scheduler
- Updated Tiny RCU to Bloatwatch Edition
- reverted touchpad update
[B]v11[/B]
- Fixed LAG in gaming
[/hide]
[B]v12[/B]
- Added UKSM ( can enable it in LuPuS Menu)
- Set default swapiness to 20
- Removed fsync
- Removed Cleancache
- Removed zCache
- Removed ZEN IO-SCheduler
- Tweaked Entropy
- Stopped entropy from depleting
- Fix LEDs
- Updated CWM
* brought back reboot system and Power off options to main menu
* Fixed advanced restore menu
* updated to latest CWM source
- Minor Clean-up of lupus menu
- Minor Ramdisk changes
If you like my work please consider buying me a beer or something else
by clicking the DONATE ME button, of course it isn't needed but greatly appreciated and keeps me motivated.
Downloads
If you need root for STOCK ROM
Code:
[COLOR=Purple]Root[/COLOR] : ( Flashable via recovery )
* SuperSU : [URL="http://download.chainfire.eu/204/SuperSU/"][COLOR=Green][U]Download[/U][/COLOR][/URL]
* Superuser : [URL="http://androidsu.com/superuser/"][COLOR=Green][U]Download[/U][/COLOR][/URL]
If coming from version before v7, you need to wipe all partitions..
======================== 720p Recording ========================
LuPuS_zeus_GingerBreadv12-full.img
md5 = 16294503408d6a0bf3e1cf6b89c252fc
======================== 480p Recording ========================
LuPuS_zeus_GingerBreadv12.5-ram.img
md5 = 73c431d94849d65a87acd23982b75202
If your MD5's don't match then re-download before saying it doesnt work
*******No need to flash wifi modules they are only in attachments as a backup*******
Important
Coming from a kernel with STOCK partitions??
Via fastboot enter the commands:
Code:
fastboot erase userdata
fastboot erase system
You must wipe userdata and system if coming from a STOCK partirion kernel, Otherwise u will be stuck in a loop
Click to expand...
Click to collapse
.
What is CIFS???
Server Message Block (SMB) or Common Internet File System (CIFS) are normally used to provide shared access to files on a network, mostly involving computers running MS Windows.
It allows you to conveniently mount/unmount your network accessible file resources and access the files transparently via your favourite Android app (playing music / videos, accessing documents etc.) Settings are stored on your SD card with permissions to write also to your SD card.
Now download CifsManager or similar app and configure it
Zram is not enabled by default- to enable it flash the wedgess-NEW-Zram-Enabler.zip below
If for whatever reason you want to disable it after you have flashed the .zip, just go to ect/init.d and delete 00zram
Cool, glad to see you got it working even if its not liking some of the governors.
wedgess said:
Downloads HERE
LuPuS-GB-LiNaRo.img
LuPuS-GB-WiFi-MoDuLeS.zip - (needed for working wifi)
Please Click Thanks
Click to expand...
Click to collapse
So what do you think is the best combination of governor/scheduler for gaming?
Update your ROM and tell us how it goes.
Good news,
thanks for your work man, tonight i'm gonna put some Wolf in my phone.
I hope it is as performant as your ics work.
Thanks
No lag here. Will post if there's any problems.
Wedgess thanks for making a gb kernel but can you add CDMA support for those of us on R800x on your spare time? If you dont mind I will fill you in about my xperia play.
This is a thread from doomlord that has a working CDMA kernel which is based on version 2.3.3 gb. Doomlord was able to create a 2.3.4 kernel for us R800x users but camera functionality doesn't work at all. (I was hoping for the thread to be revived but it seems development has been put to a stop) So were stuck on doomlord gb 2.3.3. Currently I'm using kernel v1 from doomlord that has a working recovery and i am not using v2 posted in the thread below.
http://forum.xda-developers.com/showthread.php?t=1368636
Since you don't have the device (that im aware of) I don't mind testing it if you wish :highfive:
Does the zram enable by default?? Or do we need to enable it??
thi3um said:
Good news,
thanks for your work man, tonight i'm gonna put some Wolf in my phone.
I hope it is as performant as your ics work.
Thanks
Click to expand...
Click to collapse
lol thanks bro its just ae smooth if not.......
chery2k said:
Wedgess thanks for making a gb kernel but can you add CDMA support for those of us on R800x on your spare time? If you dont mind I will fill you in about my xperia play.
This is a thread from doomlord that has a working CDMA kernel which is based on version 2.3.3 gb. Doomlord was able to create a 2.3.4 kernel for us R800x users but camera functionality doesn't work at all. (I was hoping for the thread to be revived but it seems development has been put to a stop) So were stuck on doomlord gb 2.3.3. Currently I'm using kernel v1 from doomlord that has a working recovery and i am not using v2 posted in the thread below.
http://forum.xda-developers.com/showthread.php?t=1368636
Since you don't have the device (that im aware of) I don't mind testing it if you wish :highfive:
Click to expand...
Click to collapse
oh ok, ill do a cdma version tomorrow or sometime over the next few days. pm me ur gtalk u can test
sdojoin said:
Does the zram enable by default?? Or do we need to enable it??
Click to expand...
Click to collapse
No it should be enabled by default
Sent from my R800i using xda premium
Thanks!! Gonna will try it asap.
You are now our KernelLord lol
Im on way to class & can't test now but I will asap. I would love to see if u found a way 2 speed up the already fast GB.
Sent from my R800i using xda premium
Does your kernel hav autoroot feature?? Just curious. I can't seem to go to my system directory using script manager. Is it just me or does anybody else hav the same issue?? It sure are feels a bit smooth than dooms'kernel.
sdojoin said:
Does your kernel hav autoroot feature?? Just curious. I can't seem to go to my system directory using script manager. Is it just me or does anybody else hav the same issue?? It sure are feels a bit smooth than dooms'kernel.
Click to expand...
Click to collapse
ye it has autoroot.ive used script manager just there to check it had no problems going to the system directory opened straight away. ye I never used dooms that much but this seems really smooth, still havent switched back to ics yet
Sent from my R800i using xda app-developers app
wedgess said:
ye it has autoroot.ive used script manager just there to check it had no problems going to the system directory opened straight away. ye I never used dooms that much but this seems really smooth, still havent switched back to ics yet
Sent from my R800i using xda app-developers app
Click to expand...
Click to collapse
Mybe i'm doing something wrong. Nova 3 seems to act pretty weird to. I really wonder... Mybe i should giv it a day or 2 just to get it use to with me phone hardware. Thanks again.:thumbup:
Edit; Do u think i should wipe cache n dalvik cache on the 1st boot after switching?? Mybe i should just do it just to be sure.
Originally Posted by wedgess
ye it has autoroot.ive used script manager just there to check it had no problems going to the system directory opened straight away. ye I never used dooms that much but this seems really smooth, still havent switched back to ics yet
Sent from my R800i using xda app-developers app
Click to expand...
Click to collapse
Mybe i'm doing something wrong. Nova 3 seems to act pretty weird to. I really wonder... Mybe i should giv it a day or 2 just to get it use to with me phone hardware. Thanks again.:thumbup:
Edit; Do u think i should wipe cache n dalvik cache on the 1st boot after switching?? Mybe i should just do it just to be sure.
Click to expand...
Click to collapse
Strange alright i tried nova3 earlier and had no problems with it, it ran smooth for me, I say wipe it to see if it makes any difference for you, no hatm in trying.
Sent from my R800i using xda app-developers app
wedgess said:
Strange alright i tried nova3 earlier and had no problems with it, it ran smooth for me, I say wipe it to see if it makes any difference for you, no hatm in trying.
Sent from my R800i using xda app-developers app
Click to expand...
Click to collapse
Just did. Yupp it does makes a diff. Thanks man. Nova 3 respons a bit faster n the graphic seems a lot better too. Weird...
Mybe u should make a GB Linaro rom to match this kernel.
sdojoin said:
Just did. Yupp it does makes a diff. Thanks man. Nova 3 respons a bit faster n the graphic seems a lot better too. Weird...
Mybe u should make a GB Linaro rom to match this kernel.
Click to expand...
Click to collapse
good stuff, glad to hear I know but my linux is running out of space due to the amount of kernel sources I have lol.ill have to push them all to github to make the 25gb+ space needed, which will take awhile Hoping some rom devs will release linaro built roms now, we’ll see though
Sent from my R800i using xda app-developers app
I'll give this a try with DiXperia 2 rom this rom is fastest I've seen so far with doomkernel v14. I used lupus v4 with few ics roms and ran beautifully. Missed the great gaming in gb so this is very welcome as doomlord has moved onto htc one x thanks so much can't wait to try your kernel
I'm on dixperia 2 as well , will test it too. bye the way is this kernel support CIFS mounting ?
EDIT : working great, using Virtuous governor with SIO and it's really fast, coupling with dixperia2 its hell fast
I'm using a lot of launched apps (holo launcher, holo locker, whatsapp, viber, maps, setcpu for profiles, button sevior,
callrecorder, incredicontrol, exdialer, ivona, facebook, tasker, jellyB live wallpaper) have 87 Mo free RAM and its still fast and snappier than ever thanks to ZRAM and dixperia2 tweeks
CIFS isn't enabled and still have insmod problems like in doomkernel , @wedgess could you enable it in next update plz !

[KERNEL][ NEO-L ][JB] LuPuS-jB-v10 [LINARO 4.7.3][UPDATED 06-06-13]

LuPuS JellyBean Kernel
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
First Working JB kernel for NEO-L
Hi, I have kernels for the PLAY and seen as slz.kiev helped me bring the great PACman ROM for Xperia PLAY, Which I then ported to your NEO-L. So I decided to create a more custom Kernel for use withmy PACman ROM for NEO-L. There is more to be added
but for first release you get 25 governors 6 io-schedulers, SLQB memory allocator, a few changes to make
android smoother. It is also built with linaro 4.6 toolchains. And wifi signal and lock on should be increased
This kernel can be used on any JB CM BASED roms as it has its own set of Wifi Modules
Disclaimer
Code:
[COLOR="DarkOrchid"]#include[/COLOR] [COLOR="Magenta"]<std_disclaimer.h>[/COLOR]
[COLOR="Blue"]/*
* Your warranty is now void.. LOL I guess you knew it already.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, you getting dumped or you getting fired because your phone
* bootloops and alarm does not go off. Please do some research if you have any
* concerns about features included in my kernel before using it! YOU and only
* YOU are choosing to make these modifications.
*/
[COLOR="Magenta"]#ifdef[/COLOR]
You have a [COLOR="DarkGreen"]question[/COLOR] post it in the [COLOR="DarkRed"]thread[/COLOR],
Instead of [COLOR="DarkGreen"]Pm'ing me[/COLOR], as other users may
experience you [COLOR="DarkRed"]problems[/COLOR]
[COLOR="Magenta"]#endif[/COLOR][/COLOR]
What Works --
Wifi - (flash modules)
Bluetooth
Everything Else that works on FXP and any other JB kernel
What doesn't work --
ALS (Disabled)
Anything that doesn't work on FXP and any other JB kernel
Included in kernel
Added Io-schedulers --
- Noop
- Anticipatory
- Deadline
- CFQ
- BFQ
- SIO
Added Governors --
- lagfree
- brazillianwax
- smoothass
- scary
- savagedzen
- smartass
- smartassv2
- interactivex
- minmax
- + the 5or6 that are there with FXP
Lulzactive - Thanks to Tegrak
Based on Interactive and Smartass. When workload is greater than or equal to 60%, the governor scales up
CPU to next higher step. When workload is less than 60%, governor scales down CPU to next lower step.
When screen is off, frequency is locked to global scaling minimum frequency
Virtuous
Virtuous is a modded smartassV2 which gives even more battery time then smartassV2
Intellidemand - Thanks to faux123
This is an intelligent ondemand that enters browsing mode to limit max frequency when GPU is idling,
and (exits browsing mode) behaves like ondemand when GPU is busy; to deliver performance for gaming and such.
Intellidemand does not jump to highest frequency when screen is off.
Lazy - Thanks to Ezekeel
The Idea here is to eliminate any instabilities caused by fast frequency switching by ondemand.
Lazy governor polls more often than ondemand, but changes frequency only after completing min_time_state
on a step overriding sampling interval.
Lazy also has a screenoff_maxfreq parameter which when enabled will cause the governor to always
select the maximum frequency while the screen is off.
-Ondemandx:
Basically an ondemand with suspend/wake profiles. This governor is supposed to be a battery friendly ondemand. When screen is off, max frequency is capped at 500 mhz. Even though ondemand is the default governor in many kernel and is considered safe/stable, the support for ondemand/ondemandX depends on CPU capability to do fast frequency switching which are very low latency frequency transitions. I have read somewhere that the performance of ondemand/ondemandx were significantly varying for different i/o schedulers. This is not true for most of the other governors. I personally feel ondemand/ondemandx goes best with SIO I/O scheduler.
-Lionheart:
Is a conservative-based governor. The tunables (such as the thresholds and sampling rate) were changed so the governor behaves more like the performance one, at the cost of battery as the scaling is very aggressive.
To 'experience' Lionheart using conservative, try these tweaks:
sampling_rate:10000 or 20000 or 50000, whichever you feel is safer. (transition latency of the CPU is something below 10ms/10,000uS hence using 10,000 might not be safe).
up_threshold:60
down_threshold:30
freq_step:5
Lionheart goes well with deadline i/o scheduler. When it comes to smoothness (not considering battery drain), a tuned conservative delivers more as compared to a tuned ondemand.
BadAss Governor:
Badass removes all of this "fast peaking" to the max frequency. Badass will also take the gpu load into consideration. If the gpu is moderately busy it will bypass the above check and clock the cpu with 1024Mhz. If the gpu is crushed under load, badass will lift the restrictions to the cpu.
Superbad -
A "superbad" super smooth rendition of a highly optimized "smartass" governor!
Darkside -
A "slightly more agressive smart" optimized governor!
What else-----
-SLQB - (SLAB allocator with Queue)-(both)
This memory allocator is designed for small number of CPUs system (such as desktop or smart phone devices). This allocator is design to be simple and it is optimized for using order-0 pages as much as possible (order-0 pages are the simplest therefore quickest type of memory in a Linux system to allocate).
- Added Cleancache
- Updated zRam
- Lzo compression/decompression speed doubled on average
--When phone vibrates tap the vol-down key to enter Multiboot menu
I would like to say a big thanks to -
paxChristos - Tutorial / Help
FXP - Sources
Cyanogenmod - Souces
DooMLoRD - Everything he's done for XPeria's
CosmicDan - Multiboot
Supervenom - For the amazing AOKP rom
Solomon4400 - For helping me test
tempest918 - For the New Logo
xeozus
NobodyAtAll
Faux123
Erasmus
Leedroid
Jerpelea
CTCaer
Anyone missing please PM me
Please Click Thanks :good:
Kernel sources -b jellybean
https://github.com/garwedgess/semc-kernel-msm7x30
LuPuS-Jellybean-DOWNLOADS
Changelog ...............
Code:
[hide]
[B][v1] [/B]
- Initial release
- 25 Governors
- 6 Io-Schedulers
- SLQB memory allocator
- Built with linaro 4.6 toolchains
- Swap
- Zram enabled
- Custom voltage control supported
- Supports USB OTG
- Supports ext2, 3 & 4
[B]v2[/B]
- Changed to compressed zImage
- New CPU-freq table supports OC upto 2ghz untested after 1.7
- Diasabled my disabling of sched feauture :P
- Changes to worfk with PAC v2
[B][U]
- V3 changelog[/U][/B]
- Updated to latest FXP sources
- Updated GENLOCK (FXP)
- Added cleancache
- Re - Enabled CIFS
- Disable ALS
[B][U]V4 changes[/U][/B]
- Fixed battery dran
- Updated SIO IO-schedule
- Reverted 2ghz to 1.6ghz
- Updated LZO compression / Decompression
- Further optimzed
[B][U]v5 changes[/B][/U]
- BOOTs BOTH CM9 BASED and CM10 BASED
- Recovery Fixed no more "DANCING" Thanks [user=3365554]@Skrit[/user]chz
- Added Tiny RCU
- Added Custom partition sizes ~ Thanks [user=1844875]@CosmicDan[/user]
- Patched LZO
- Updated to Linaro 4.7 toolchain
- Changed to Google snappy compression/decompression
- Wifi Modules included ~ Thanks [user=1844875]@CosmicDan[/user]
- TWRP recovery (fully touch)
- Enabled USB tether
- Disabled gentle_fair_sleepers
- Updated video drivers
- Added memcopy
- Added compaction
- Backported binder changes
- Lowered vfs_cache_pressure
- LMK (lowmemorykiller) optimizations
- All latest multiboot changes from [B [user=1844875]@CosmicDan[/user] huge thanks[/B]
- Moved 30MB from userdata to system. [B]NANDROID BACKUP BEFORE UPGRADING YOUR KERNEL.[/B] -Thanks [user=1844875]@CosmicDan[/user]
[B][U]v6[/U][/B]
- Latest MultiBoot Changes ---- Huge Thanks [user=1844875]@CosmicDan[/user]
- Built with Linaro 4.7.3 (02-01-2013)
- Fix Entropy Depleting (no more depleting) - Thanks @ Kees Cook
- Fix PageHead
- Fix binder. use of uninitialized variable.
- Fix kernel/net Memory Leaks
- Eliminate kstrdup memory leak
- Makefile optimisations (snapdragon & neon) - Thanks at Paul678
- Tweaked permormance on interactive governor - Thanks at Paul678
- Tweaked SIO io sched - Thanks at Paul678
- Free'd some RAM from loggers
- Reduce swappiness
- ipv4: force_igmp_version ignored when a IGMPv3 query received
- enable ipsec tunnel support in kernel (Latest FXP Change)
- ARM7 optimsations + more in config
[B]V7, v8 & v9 --- unreleased[/B]
[/hide]
[B]v10[/B]
- Added option to enable Quick Key Reset (enable / disable via LuPuS Menu)
- Tuned Governors
* superbad
* lionheart
* virtuous
* darkside
* conservative
* smartassH3
- Really use google snappy zRam (improves zRam)
- Added zCache
- Removed persistent RAM
- Removed some more kernel debugging
- uninterruptible sleep
- Update SIO & CFQ
- Added Ultra-KSM
- Removed optimized AES & SHA1 routines
- Updated TWRP to 2.4.4
*Fixed Mount USB Storage in TWRP
- Updated CWM to latest Official CWM source
*Removed reboot options
*Re-added power off and reboot system now to main menu
- Improved wifi-loading scripts
- Clean up of lupus menu
- Fixed root issue on some devices
- Reworked kernel logs (can be found in /data/local/tmp)
- Boot.d - If phone is taking a long time to start move suspicious init.d scripts to /system/etc/boot.d
They will be run in background and won't affect boot time.
Requirements:
Unlocked Vendor partition (see "Download/Installation" below)
System size below 310MB
Click to expand...
Click to collapse
Downloads
If you like my work please consider buying me a beer or something else
by clicking the DONATE ME button, of course it isn't needed but greatly appreciated and keeps me motivated.
#####################################################################################################################
480p
LuPuS_phoenix_jBv10-ram.img
md5 = ca0c9461c17b9abb56325d7eb52fe040
720p
LuPuS_phoenix_jBv10-full.img
md5 = df9b27790877c49c02cb42c8fbd6bd40
If wifi doesnt work flashable zip is attached at the bottom of the post
#####################################################################################################################[/LIST]
YOU MUST FULLY WIPE via recovery or
Code:
fastboot erase userdate
fastboot erase system
, the partition map has changed (30MB moved from data to system). You MUST Nandroid Backup before flashing the v5 update, then Nandroid restore after flashing. Otherwise you WILL lose your data.
Click to expand...
Click to collapse
If your MD5# doesn't match re-download
Great, dev
Thank u for hard work dev:good:
:victory:
Thanks for bringing the lupus kernel to neo L, but do you plan on making one for the neo and neo V? Great work, otherwise!
venoma333 said:
Thanks for bringing the lupus kernel to neo L, but do you plan on making one for the neo and neo V? Great work, otherwise!
Click to expand...
Click to collapse
Thanks as of rite now no, but in the next week or 2 yes as cm9 kernel for play is near enough, if not is final as of today. So that will be brought along with a JB kernel to Neo in the coming week +. I have 14 active projects at the moment plus more to be released so finding time when im a one man team is quite difficult
Sent from my GT-I9300 On Official JB
After flashing kernel, first shall I flash (WiFi-FiX-.zip) or the Rom. and Also in CWM whenever I go up or down the half screen moves to right then again on next click it becomes normal. is it ok?
Nice work
Thanks once the camer is fixed for Xperia Series CM10 with lupus JB kernel
philipjones said:
After flashing kernel, first shall I flash (WiFi-FiX-.zip) or the Rom. and Also in CWM whenever I go up or down the half screen moves to right then again on next click it becomes normal. is it ok?
Click to expand...
Click to collapse
This a problem with all jb kernels on xperia CWM jumps maybe due to no vsync??
Sent from my GT-I9300 On Official JB
My WIFI does not work. When I touched the wifi button to turn it on, but nothing happened.
Did I make a mistake while flashing?
ctnami said:
My WIFI does not work. When I touched the wifi button to turn it on, but nothing happened.
Did I make a mistake while flashing?
Click to expand...
Click to collapse
Did you flash the WiFi fix from the second post?
venoma333 said:
Did you flash the WiFi fix from the second post?
Click to expand...
Click to collapse
Yes. I flashed it.
---------- Post added at 06:39 PM ---------- Previous post was at 06:32 PM ----------
venoma333 said:
Did you flash the WiFi fix from the second post?
Click to expand...
Click to collapse
I did a full wipe once, then flashed the wifi.
Now it works.
Thanks.:good:
Sorry to bother you all.
Great very fast oc 1.6ghz antutu score 4800
Sent from my GT-I9300 using xda premium
wedgess said:
Thanks as of rite now no, but in the next week or 2 yes as cm9 kernel for play is near enough, if not is final as of today. So that will be brought along with a JB kernel to Neo in the coming week +. I have 14 active projects at the moment plus more to be released so finding time when im a one man team is quite difficult
Sent from my GT-I9300 On Official JB
Click to expand...
Click to collapse
venoma333 said:
Thanks for bringing the lupus kernel to neo L, but do you plan on making one for the neo and neo V? Great work, otherwise!
Click to expand...
Click to collapse
But neo L and neo V are quite similar in hardware maybe exactly similar.
So i think it should work at least on neo v.
adity said:
But neo L and neo V are quite similar in hardware maybe exactly similar.
So i think it should work at least on neo v.
Click to expand...
Click to collapse
Nope, there is a high chance it won't, but you're taking the risk of flashing it?
Why not try it and report!
P.S: understand the sarcasm, do not try this at Home, you may end up with a permanent brick.
Sent from my MT11i using xda premium
adity said:
But neo L and neo V are quite similar in hardware maybe exactly similar.
So i think it should work at least on neo v.
Click to expand...
Click to collapse
Closest thing to hardware of NEO-L would be PLAY actually basically identical. Wifi is compleyely different AFAiK neo v uses tiwlan while neo l uses bcm.
In other words dont use it on neo v this is why it states neo l in title
Sent from my GT-I9300 On Official JB
wedgess said:
Closest thing to hardware of NEO-L would be PLAY actually basically identical. Wifi is compleyely different AFAiK neo v uses tiwlan while neo l uses bcm.
In other words dont use it on neo v this is why it states neo l in title
Sent from my GT-I9300 On Official JB
Click to expand...
Click to collapse
Sorry man!
My bad
Sent from my MT11i using xda app-developers app
LuPuSv2 releaseed
v2
Kernel changed to work with PAC v2
- Added new CPU-freq table higher OC upto 2ghz untested over 1.7
- Reverted my disabling of disabling sched feature
- Changed back to compressed zImage
.img kernels
Hey, can someone please give me a link or explain to me how to flash .img kernels!! (a step by step detailed guide)....I know to flash .ftf kernels, but no idea how to flash .img custom kernels to my Neo L.
I have rooted and unlocked the bootloader, but am struggling to flash .img kernels
also, is flashing custom roms also different? Or can it be done using CWM recovery the normal way by copying and placing the .zip file in the SD card and flashing through recovery.? want to get that cleared as well.
thanks in advance
Released LuPuS-jB-v3
- V3 changelog[/U]
- Updated to latest FXP sources
- Updated GENLOCK (FXP)
- Added cleancache
- Re - Enabled CIFS % USB OTG (untested OTG)???
- Disable ALS
Please Click Thanks
i need to flash this CIFS&FUSE.zip ?
:good:

[KERNEL][LINARO 4.7.3] LuPuS Kernel for Stock ICS v6 [ALL MDPI][15 May 2013]

LuPuS Kernel Stock
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
VERSION 6
GB kernel for ALL MDPI can be found on this thread http://forum.xda-developers.com/showthread.php?t=2295108
Will update the OP later.
This kernel is based on the LuPuS Kernel for Arc/S by wedgess. All the changes in the kernel are done by him. A big thanks to wedgess. I have made this with his permissions and support. The Ramdisk is modified by me using the Stock from the ftf files.
Disclaimer
Code:
[SIZE=4]
[FONT=monospace]
[COLOR=DarkOrchid]#include[/COLOR] [COLOR=Magenta]std.h[/COLOR]
[COLOR=Blue]/*
* Your warranty is now void.. LOL I guess you knew it already.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, you getting dumped or you getting fired because your phone*
* bootloops and alarm does not go off. Please do some research if you have any *
* concerns about features included in my kernel before using it! YOU and only*
* YOU are choosing to make these modifications.
*/
[COLOR=Magenta]#if[/COLOR]
You have a [COLOR=DarkGreen]question[/COLOR] post it in the [COLOR=DarkRed]thread[/COLOR],
Instead of [COLOR=DarkGreen]Pm'ing me[/COLOR], as other users may experience your [COLOR=DarkRed]problems[/COLOR]
[COLOR=Magenta]#endif[/COLOR][/COLOR]
[/FONT][/SIZE]
Included in kernel
NEW
LuPuS Script
You can run LuPuS script in terminal emulator app
In terminal simply type
Code:
su
Code:
sh lupus
You can choose to enable / disable
Cifs
zRam - and set its size
Tweaks
Low Memory Killer optimizations
Kernel Memory tweaks
Network Optimizations
USB OTG
Enable
Disable
Reset
Use this if you are having problems with recovery or wifi is not working
You can switch recovery (default is CWM)
TWRP (v2.4.3.0)
CWM (v6.0.2.7)
Added Io-schedulers --
- Noop
- Anticipatory
- Deadline
- CFQ
- BFQ
- SIO
Added Governors --
- lagfree
- brazillianwax
- smoothass
- scary
- savagedzen
- smartass
- smartassv2
- interactivex
- minmax
- powersave
- performance
- conservative
- ondemand
- interactive
- userspace
+
Lulzactive - Thanks to Tegrak
Based on Interactive and Smartass. When workload is greater than or equal to 60%, the governor scales up
CPU to next higher step. When workload is less than 60%, governor scales down CPU to next lower step.
When screen is off, frequency is locked to global scaling minimum frequency
Virtuous
Virtuous is a modded smartassV2 which gives even more battery time then smartassV2
Intellidemand - Thanks to faux123
This is an intelligent ondemand that enters browsing mode to limit max frequency when GPU is idling,
and (exits browsing mode) behaves like ondemand when GPU is busy; to deliver performance for gaming and such.
Intellidemand does not jump to highest frequency when screen is off.
Lazy - Thanks to Ezekeel
The Idea here is to eliminate any instabilities caused by fast frequency switching by ondemand.
Lazy governor polls more often than ondemand, but changes frequency only after completing min_time_state
on a step overriding sampling interval.
Lazy also has a screenoff_maxfreq parameter which when enabled will cause the governor to always
select the maximum frequency while the screen is off.
-Ondemandx:
Basically an ondemand with suspend/wake profiles. This governor is supposed to be a battery friendly ondemand. When screen is off, max frequency is capped at 500 mhz. Even though ondemand is the default governor in many kernel and is considered safe/stable, the support for ondemand/ondemandX depends on CPU capability to do fast frequency switching which are very low latency frequency transitions. I have read somewhere that the performance of ondemand/ondemandx were significantly varying for different i/o schedulers. This is not true for most of the other governors. I personally feel ondemand/ondemandx goes best with SIO I/O scheduler.
-Lionheart:
Is a conservative-based governor. The tunables (such as the thresholds and sampling rate) were changed so the governor behaves more like the performance one, at the cost of battery as the scaling is very aggressive.
To 'experience' Lionheart using conservative, try these tweaks:
sampling_rate:10000 or 20000 or 50000, whichever you feel is safer. (transition latency of the CPU is something below 10ms/10,000uS hence using 10,000 might not be safe).
up_threshold:60
down_threshold:30
freq_step:5
Lionheart goes well with deadline i/o scheduler. When it comes to smoothness (not considering battery drain), a tuned conservative delivers more as compared to a tuned ondemand.
BadAss Governor:
Badass removes all of this "fast peaking" to the max frequency. Badass will also take the gpu load into consideration. If the gpu is moderately busy it will bypass the above check and clock the cpu with 1024Mhz. If the gpu is crushed under load, badass will lift the restrictions to the cpu.
Superbad -
A "superbad" super smooth rendition of a highly optimized "smartass" governor!
Darkside -
A "slightly more agressive smart" optimized governor!
What else-----
-SLQB - (SLAB allocator with Queue)-(both)
This memory allocator is designed for small number of CPUs system (such as desktop or smart phone devices). This allocator is design to be simple and it is optimized for using order-0 pages as much as possible (order-0 pages are the simplest therefore quickest type of memory in a Linux system to allocate).
- Added Cleancache
- Supports ext 2,3
- Updated zRam
- Lzo compression/decompression speed has doubled on average.
- Init.d support
- Fudgeswap
- And much more
Show your support for the kernel by adding this to your signature
A big thanks to -
wedgess - for the source and a lot of help
kamarush - for recovery
fxp - for few fixes
an0nym0us_ - for guiding in fixing half screen aroma bug
Many brave Testers
Downloads and Changelog in post 2
Please Click Thanks, Its Better Then Saying It :good:
Thank wedgess in Post #6 :good:
Guys if you wanna donate to me then Please follow this method
login to your paypal account
in sending money enter email id [email protected]
enter the amount and transfer.
Accepting donations in India is Prohibited so you have to transfer in above way
Changelog
Code:
[B][COLOR="Blue"]What's been added in v3[/COLOR][/B]
~2 Way call recording
~ Ext4 support
~ More battery friendly (so far so good)
~ Increased WiFi signal strength
~ Free’d Ram
~ GPU Overclock
~ Made kernel smoother
~ Might of left one or 2things out here
~ 0% battery patch thanks to Bazoocaze
[B][COLOR="Blue"]What's been added in v4[/COLOR][/B]
~ Fixed not booting issue
~ Fixed GPU OC 200+ points improvement for 2D & 3D
~ Added Full Custom Voltage control
[B][COLOR="Blue"]Whats new in v6[/COLOR][/B]
~ Completely fixed boot problem (boot is set to 806MHz, don't complain as you will OC anyway :p)
~ Quicker boot time
~ Fixed battery issues :fingers-crossed:
~ Added governor-- Intellidemand2
~ Fixed GPU OC
~ Wifi Signal and lock on much quicker/better
~ Alot of clean-ups & small fixes
~ kgsl: Use highest performance level on wake-up from sleep
[B][COLOR="Blue"]New in v8 [/COLOR][/B]
- Added USB OTG support (see attachments in Downloads section)
- Tweaked Intellidemand2 Thanks @CosmicDan - Dbus_ramping = gives project butter feel :)
- Removed CIFS & NFS to help increase battery (test)
- Disabled my disablng of sched feature
- More tweaks
- Possibly more
[B][COLOR="Blue"]v9 - MDPI v1[/COLOR][/B]
- Improved Battery Life alot :)
- Thumbee support
- ARM7 optimizations
- Brought OC back down to 1.6 max (no need for it above 1.6 unless u want to kill your device)
- Kernel sources completely reworked started from scratch o Sony xx.587 sources
- Tiny RCU
- Upddatedd patched and fixed LZO
- lowered vfs cache pressure
- Increased Wifi- Range and added support for channel 14
- 0 % Battery patch - Thanks @ Bazoocaze
- Better memory copy
- Better memory move
- LMK Optimizations (LowMemoryKiller)
- VDD support (voltage conrol)
- Linaro Optimzations
- Compaction added
- KSM
- CIFS (improved support)
- NTFS
- USB OTG
- Updated to newest SIO Io-Scheduler
- Google Snappy Compress & Decompress
- Added Vibrate To Recovery (Notification to enter CWM)
- Wifi module size drasticly reduced
**Probably alot more but this is all I can remember for now**
[B][COLOR="Blue"]v9 - MDPI v2[/COLOR][/B]
-Fixed the Ramdisks
-Fixed the zram bug (disabled by default)
-Added Dual Recovery ( Now 3 different versions with same zimage)
[B][COLOR="Blue"]v9 - MDPI v3[/COLOR][/B]
-Integrated the Wifi modules into the ramdisk
-Fixed modules-signed.zip for auto insmod of storage modules
-Added underclock upto 24Mhz (not recommend to set min clock below 184Mhz)
-Fixed Autoroot in TWRP and DUAL recovery kernel
[B][COLOR="Blue"]v10 -MDPI v4[/COLOR][/B]
- Built with Linaro 4.7.3 (02-01-13)
- Reworked Ramdisk, uses new method
- Auto Root updated to SuperSU, only roots device if Superuser.apk or SuperSU.apk dont already exist
- New LuPuS menu - check in post #1 on how to use it
- Build in wifi modules ( if wifi modules don't work on first install reboot)
- Built in CIFS & USB OTG (from lupus menu)
- Built in zRam, you can also change zRam size (from LuPuS menu)
- TWRP and latest CWM Recovery {change default in LuPuS Menu)
- Supports Gb and ICS (GB has wifi broken ATM)
- Tweaks menu from LuPuS menu script
- Free'd 11mb RAM
- cgroup scheduling
- binder changes from 2.6.32.60
- binder: Fix use of uninitialized variable.
- net sched: fix some kernel memory leaks
- net/ipv4: Eliminate kstrdup memory leak
- ipv4: force_igmp_version ignored when a IGMPv3 query received
- pids: Fix a race in pid generation that causes pids to be reused immediately
- smart toggle overclock upto 2ghz
- changed RD compression to LZMA
- enable group scheduling
- removed some debugging
- cleaned up config
- USB tether
- enable ipsec tunnel support in kernel
- SQLITE3 DB vacumming
- Further compressed ramdisk
- disabled cuse, enabled md4 + nls_utf8 as modules
- fixed the half screen aroma bug
**Probably alot more but this is all I can remember for now**
[B][COLOR="Blue"]v10 -MDPI v5[/COLOR][/B]
- Updated TWRP to 2.4.3.0
- Fixed Auto root script
- Fixed reset in lupus script
- Reverted the default max frequency to 1Ghz
- Few other fixes in Ramdisk
The version for MDPI is based on LuPuS v10
Downloads
http://dds.vigaas.com/kernels/LuPuS_kernel/Version5/
OLD DOWNLOADS
http://dds.vigaas.com/kernels/LuPuS_kernel/Version4/
http://dds.vigaas.com/kernels/LuPuS_kernel/Version3/
http://www.mediafire.com/?hlewc7ddqagrb
No Need of Wifi modules and OTG modules anymore
Every thing is in Ramdisk
res2
To be Updated
Good work :good:
Good kernel!
This is bugless and fast!
Compatible with the most of ICS roms
Sent from my Xperia Mini using xda premium
Thanks for expanding it to other devices as I dont have time to do it myself. As I said your free to release my cm 9 & 10 kernels aswell if you get time
Sent from my GT-I9300 On Official JB
Gud work, bro, U gonna ROCK, am also releasing kernel Soon
nice work
anybody flashed it on lww? results? Benchmarks?
ps: it's Zram enabler not "Zram eabler"
SirMatin said:
nice work
anybody flashed it on lww? results? Benchmarks?
ps: it's Zram enabler not "Zram eabler"
Click to expand...
Click to collapse
I have, its ta best kernel ever for MDPI !
Sent from my WT19i using xda premium
wedgess said:
Thanks for expanding it to other devices as I dont have time to do it myself. As I said your free to release my cm 9 & 10 kernels aswell if you get time
Sent from my GT-I9300 On Official JB
Click to expand...
Click to collapse
All thanks to you for making such a great kernel. I will port your CM10 kernel next. I will start that few days later.
Couldn't thank you today. Limited to 8 thanks per day.
OMG !!!! just a couple of days ago i was recommending this for a friends of mine with an arc s wishing i could have a linario kernel like him for ics , cuz i have M66B's for cm10 and it's perfect !
now i have not only a linario but the same kernel, might be reverting back to ics afterall !
thanks sooooooooooooooooooo much !
Great work bud, keep up:good:
need to test this
Guys please do reply about the performance of the kernel
Sent from my SK17i using xda app-developers app
singh_dd93 said:
Guys please do reply about the performance of the kernel
Sent from my SK17i using xda app-developers app
Click to expand...
Click to collapse
well i cant tell u anything about performance cause mine were already perfect
i will use this kernel from now
please tell me ext4 works or no? In changelog v3 is ext4 support but in first post is ext2, 3 support.
feel very laggish and hd game not running smooth enough after flashing kernel and module, then try to reboot again and BAM:laugh: no more lag and super smooth!!! thanks singh_dd93 and wedgess for such a great kernel:laugh::laugh::laugh::laugh::laugh::laugh:
edit: strange... it is just my device having random reboot
Ikmalblack95 said:
feel very laggish and hd game not running smooth enough after flashing kernel and module, then try to reboot again and BAM:laugh: no more lag and super smooth!!! thanks singh_dd93 and wedgess for such a great kernel:laugh::laugh::laugh::laugh::laugh::laugh:
edit: strange... it is just my device having random reboot
Click to expand...
Click to collapse
Must be I havent had any problems with kernels rebooting I had one previous versions but fixed it since then. Can u post the last_kmsg and ill have a look
And ye it supports ext 2 3 & 4
Sent from my GT-I9300 On Official JB
It is very fast release 38 megs other kernels only freed 25 megs in stock ics Thanks for your work:fingers-crossed:
I commented in a few days the battery consumption
kernel work increible for now. realy, so good.
zram is working by default, or I need to flash " wedgess-new-zramm .... " zip ?

[KERNEL][NEO/V] LuPuS GBv2 [STOCK GB][LINARO 4.7.3][20-06-13]

LuPuS GB Kernel - Stock
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Disclaimer
Code:
[COLOR="DarkOrchid"]#include[/COLOR] [COLOR="Magenta"]std.h[/COLOR]
[COLOR="Blue"]/*
* Your warranty is now void.. LOL I guess you knew it already.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, you getting dumped or you getting fired because your phone*
* bootloops and alarm does not go off. Please do some research if you have any *
* concerns about features included in my kernel before using it! YOU and only*
* YOU are choosing to make these modifications.
*/
[COLOR="Magenta"]#ifdef[/COLOR]
You have a [COLOR="DarkGreen"]question[/COLOR] post it in the [COLOR="DarkRed"]thread[/COLOR],
Instead of [COLOR="DarkGreen"]Pm'ing me[/COLOR], as other users may
experience your [COLOR="DarkRed"]problems[/COLOR]
[COLOR="Magenta"]#endif[/COLOR][/COLOR]
Features
Added Io-schedulers --
- Noop
- Anticipatory
- Deadline
- CFQ
- BFQ
- SIO
- ROW
Added Governors -
- lagfree
- brazillianwax
- smoothass
- scary
- savagedzen
- smartass
- smartassv2
- smartassH3
- interactivex
- minmax
- powersave
- performance
- conservative
- ondemand
- interactive
- userspace
- lulzactive
- Virtuous
- Intellidemand
- Intellidemand2
- Lazy
- OndemandX
- Lionheart
- Badass
- Superbad
- Darkside
- SmartassH3
Other features
- SLQB
- UKSM
- Supports ext 2,3 & 4
- zRam
- Init.d support
- Tiny RCU
- Tweaked Governors
- Built with Linaro Toolchain
- Google Snappy Compression / Decompression
- Compaction
- Quick Key Reset
- Frandom
- CIFS
- USB-OTG
- NTFS
- TUN
- OC upto 1.6
- Under Volting
- Custom CWM
- TWRP
- LuPuS Menu
- USB Tether
LuPuS Menu --- Click to view info
To Run LuPuS Menu use either ScriptManager get it HERE on google playstore
Or
Use Terminal Emulator get it HERE on google playstore.
Code:
su
lupus
* information is in lupus menu
1/ CIFS Menu *
Enable
Disable
2/ zRam Menu *
Enable
Disable
Set zRam size ( default is 60)
3/ Frandom Menu *
Enable
Disable
4/ USB OTG *
Enable
Disable
5/ Clean and Remove tweaks
Remove init.d's
6/ Tweak Menu
Note all tweaks are preset from here and option to set as init.d's
Clean all temp files
SQLITE optimizations
LMK Optimizations
Network optimizations
Defend against ARP spoofing
Remove android logger
SDcard speed tweak
Flag blocks as non-rotational
7/ Performance Menu
Note all options are se by user input from here and option to set as init.d's
Set CPU frequencies
Set Governor
Set IO-Scheduler
Voltage Control
VM tweaks (explained below)
VM Tweaks
dirty ratio and dirty background ratio 1 & 2
This controls how often the kernel writes data to "disk" (in our case the internal microSD system card, not the removable microSD card). When your apps write data to disk, Linux actually doesn't write the data out to the disk right away, it actually writes the stuff to system memory and the kernel handles when and how the data is actually going to be flushed to the disk. These values represent a percentage, the higher the percentage, the longer it waits to flush, the lower the percentage, the more often flushes will occur. Now remember, we are dealing with solid state storage, not the traditional disk platter and spindle. So we are actually able to delay flushes a little longer with solid state versus a traditional hard drive disk.
dirty_expire_centisecs
How old "dirty" data should be before the kernel considers it old enough to be written to disk. It is expressed in 100ths of a second.
dirty_writeback_centisecs
This is the interval of when the writeback daemons periodically wake up and write "old" data out to disk. It is expressed in 100ths of a second.
min free kbytes
This is used to force the Linux VM to keep a minimum number of kilobytes free. The VM uses this number to compute a pages_min value for each lowmem zone in the system. Each lowmem zone gets a number of reserved free pages based proportionally on its size. Default is 2048kb.
overcommit_memory
This controls overcommit of system memory, possibly allowing processes to allocate (but not use) more memory than is actually available.
0 - Heuristic overcommit handling. Obvious overcommits of address space are refused. Used for a typical system. It ensures a seriously wild allocation fails while allowing overcommit to reduce swap usage. root is allowed to allocate slighly more memory in this mode. This is the default.
1 - Always overcommit. Appropriate for some scientific applications.
2 - Don't overcommit. The total address space commit for the system is not permitted to exceed swap plus a configurable percentage (default is 50) of physical RAM. Depending on the percentage you use, in most situations this means a process will not be killed while attempting to use already-allocated memory but will receive errors on memory allocation as appropriate.
Swappiness
A property for the Linux kernel that changes the balance between swapping out runtime memory, as opposed to dropping pages from the system page cache. Swappiness can be set to values between 0 and 100 inclusive. A low value means the kernel will try to avoid swapping as much as possible where a higher value instead will make the kernel aggressively try to use swap space.
VFS Cache Pressure
File system cache (dentry/inode) is really more important than the block cache above in dirty ratio and dirty background ratio, so we really want the kernel to use up much more of the RAM for file system cache, this will increas the performance of the system without sacrificing performance at the application level. The default value is 100, as a percentage, and what you want to do is lower the value to tell the kernel to favor the file system cache and not drop them aggressively.
8/ Enable / Disable Quick Key Reset
- Reboot device quickly by Holding HOME and POWER Key (Disabled by default)
- Enable
- Disable
9/ Vendor Options
- Fix for Anzu and Hallon Vendor problem
- Mount
- Unmount
- Backup
- Restore
Show your support for the kernel and my work by putting this in your signature, its only a quick one I done up with my limited time
Code:
http://i.imgur.com/xtWNL.png
A big thanks to -
gu5t3r
DooMLoRD
Jimbo77
xeozus
NobodyAtAll
Faux123
Erasmus
Leedroid
FXP Team
Jerpelea
[NUT]
Phil3759
CTCaer
Downloads
If you need root for STOCK ROM
Code:
[COLOR="Purple"]Root[/COLOR] : ( Flashable via recovery )
* SuperSU : [URL="http://download.chainfire.eu/204/SuperSU/"][COLOR="Green"][U]Download[/U][/COLOR][/URL]
* Superuser : [URL="http://androidsu.com/superuser/"][COLOR="Green"][U]Download[/U][/COLOR][/URL]
LuPuS_haida_GingerBreadv2-full.img
md5 = 6e0511ef72d390a389225a29cef2b645
Wiif-Modules.zip
md5 = 31a235c767a73e34f23a85b873f06e01
Kernel source --- -branch master
https://github.com/garwedgess/LuPuS-GingerBread
CWM source -- https://github.com/garwedgess/android_bootable_recovery -b lupus-cwm
Code:
[B]v2[/B]
- Added UKSM ( can enable it in LuPuS Menu)
- Set default swapiness to 20
- Removed fsync
- Removed Cleancache
- Removed zCache
- Removed ZEN IO-SCheduler
- Tweaked Entropy
- Stopped entropy from depleting
- Reduced lag in gaming
- Fix LEDs
- Updated CWM
* brought back reboot system and Power off options to main menu
* Fixed advanced restore menu
* updated to latest CWM source
- Fixed charging offline (on some devices)
- Fixed Google PLAY FC'ing (IYOKAN)
- Minor Clean-up of lupus menu
- Minor Ramdisk changes
Oc 1.6 ghz is slow please up to 1.8ghz like night-elf
---------- Post added at 09:54 PM ---------- Previous post was at 09:50 PM ----------
Omg so many Governors
Xperianeovuser said:
Oc 1.6 ghz is slow please up to 1.8ghz like night-elf
---------- Post added at 09:54 PM ---------- Previous post was at 09:50 PM ----------
Omg so many Governors
Click to expand...
Click to collapse
If you don't want some dead pixels, then I guess 1,6GHz are more than enough.
I am just wishing for a toggle in lupus menu for GPU overclock if possible, even though wedgess claims it that it'll cause lag.
Now I am thinking of creating LuPuS ROM optimized for this kernel based on GB...
I'll get my hands dirty after exams are over...
Sent from my Xperia Neo V using xda premium
Hi wedgess...thanks a lot for the kernel...but i have one request...can you build a lite version with more available ram? Like in nightelf 10.1lite kernel, available ram is 384mb...plz can you build a kernel with that much amount of free ram?
Sent from my MT11i
Very nice recovery All is good for now.
lupus kernel is good in gin2jellybean rom as always!
kagkouras said:
lupus kernel is good in gin2jellybean rom as always!
Click to expand...
Click to collapse
Isn't gin2jellybean rom based on CM7? I ask because it says it's based on 2.3.7 android and sony has given us only 2.3.4. If it is for CM7, I think that it is incompatible. How came that this rom is compatible and 2.3.7 as well?
Xperianeovuser said:
Oc 1.6 ghz is slow please up to 1.8ghz like night-elf
---------- Post added at 09:54 PM ---------- Previous post was at 09:50 PM ----------
Omg so many Governors
Click to expand...
Click to collapse
Not for the moment ill be keeping it at 1.6. You are ceazy if u keep your device running at 1.8ghz. And if its just to get higher benchmarks..... Its pointless.
unisol107 said:
Hi wedgess...thanks a lot for the kernel...but i have one request...can you build a lite version with more available ram? Like in nightelf 10.1lite kernel, available ram is 384mb...plz can you build a kernel with that much amount of free ram?
Sent from my MT11i
Click to expand...
Click to collapse
I need to free RAM so there will be more RAM in next version. I just want to fix any problems from first release first. As for a light version I will see. Is this with 720p recording disabled??
leajian said:
Isn't gin2jellybean rom based on CM7? I ask because it says it's based on 2.3.7 android and sony has given us only 2.3.4. If it is for CM7, I think that it is incompatible. How came that this rom is compatible and 2.3.7 as well?
Click to expand...
Click to collapse
Gin2JB is STOCK based. Not sure exactly of the changes between 2.3.4 and 2.3.7 but u could ask vokal my guess is its minimal. But ye g2jb is the ROM I use for testing GB kernels.
Don't disable 720p recording in ICS & GB kernels, we only use gb & ics ROMs for camera& HD recording only...
wedgess said:
Not for the moment ill be keeping it at 1.6. You are ceazy if u keep your device running at 1.8ghz. And if its just to get higher benchmarks..... Its pointless.
I need to free RAM so there will be more RAM in next version. I just want to fix any problems from first release first. As for a light version I will see. Is this with 720p recording disabled??
Gin2JB is STOCK based. Not sure exactly of the changes between 2.3.4 and 2.3.7 but u could ask vokal my guess is its minimal. But ye g2jb is the ROM I use for testing GB kernels.
Click to expand...
Click to collapse
no...NE10.1lite has 720p enabled...and HD recording works like charm...everything works great...you can check his thread to see differences b/w full and lite versions.
384mb for GB is more than enough.
unisol107 said:
Hi wedgess...thanks a lot for the kernel...but i have one request...can you build a lite version with more available ram? Like in nightelf 10.1lite kernel, available ram is 384mb...plz can you build a kernel with that much amount of free ram?
Sent from my MT11i
Click to expand...
Click to collapse
Omg thats a lot of ram how do u get that?. I use gb roms for my daily driver and nightelf for kernel. But the max ram is 230+ only both on lite and full version. Am I missing something?
Sent from my MT11i using xda app-developers app
chacharizard said:
Omg thats a lot of ram how do u get that?. I use gb roms for my daily driver and nightelf for kernel. But the max ram is 230+ only both on lite and full version. Am I missing something?
Sent from my MT11i using xda app-developers app
Click to expand...
Click to collapse
In NE 10.1 lite you get 384mb...can't say about other versions...go to codenameX thread to get mirror links for it.
Edit- Hey, you took it wrong...384mb is total available ram out of 512mb.
Sent from my MT11i
wedgess said:
Not for the moment ill be keeping it at 1.6. You are ceazy if u keep your device running at 1.8ghz. And if its just to get higher benchmarks..... Its pointless.
Click to expand...
Click to collapse
No, Doomlord released a gb kernel for xperia arc & play running stable at 2ghz and on xperia neo night-elf released gb kernel running stable at 1.8ghz
why dont you guys understand the long term adverse effects of OC...take smoking as example...a chain smoker may look perfectly fit and healthy(stable)...but you all know the long term effects of smoking on a person's health. same is OC...killing your device slowly.
make an engine designed to run on 4500rpm run at 8000rpm...you will love the speed...but eventually...early breakdown.
i keep max OC at 1200mhz...that too on ICS. GB not at all requires OC.
TeamWin recovery sucks... Can't even mount my USB in it. Had to push the wifi modules thru adb.
Anyway. Great to see you work on a GB Kernel I was wondering, which min clock freq is best? On the other kernels ive used, it was usually 245 mhz, I think, and not the lowest one. But here there is like 134-184-249 Mhz
unisol107 said:
why dont you guys understand the long term adverse effects of OC...take smoking as example...a chain smoker may look perfectly fit and healthy(stable)...but you all know the long term effects of smoking on a person's health. same is OC...killing your device slowly.
make an engine designed to run on 4500rpm run at 8000rpm...you will love the speed...but eventually...early breakdown.
i keep max OC at 1200mhz...that too on ICS. GB not at all requires OC.
Click to expand...
Click to collapse
Kocayine said:
TeamWin recovery sucks... Can't even mount my USB in it. Had to push the wifi modules thru adb.
Anyway. Great to see you work on a GB Kernel I was wondering, which min clock freq is best? On the other kernels ive used, it was usually 245 mhz, I think, and not the lowest one. But here there is like 134-184-249 Mhz
Click to expand...
Click to collapse
min 249mHz
max 460mHz
governor conservative
I/O scheduler sio or deadline
Only on Gingerbread of course! You'll notice the performance of JellyBean ROMs, the same "lag", but less, that all JB ROMs have. Still the device runs smoothly. Keep those values and play with governors, the frequencies are ideal! Below 249mHz more battery is consumed, again, the that minimum value is ideal.
Sent from my MT11i using xda premium
Isn't max clock of 460 MHz way too little ? Or do you man that the max min clock I should set, should be 460?
Kocayine said:
Isn't max clock of 460 MHz way too little ? Or do you man that the max min clock I should set, should be 460?
Click to expand...
Click to collapse
No, 600+ mHz are useless for Gingerbread. Trust me, I had a X10 mini pro with nAa kernel and 600mHz was more than enough.
Give a try min 249, max 460, gov Lionheart. And tell me the performance impact you notice. I am on these settings now and phone is just great on Gin2Jellybean.
Sent from my MT11i using xda premium
leajian said:
No, 600+ mHz are useless for Gingerbread. Trust me, I had a X10 mini pro with nAa kernel and 600mHz was more than enough.
Give a try min 249, max 460, gov Lionheart. And tell me the performance impact you notice. I am on these settings now and phone is just great on Gin2Jellybean.
Click to expand...
Click to collapse
Oc option for what if you can get performance on 460hz... only thing you will get is better battery, you unable to do multi tasking & play games on such settings
Kocayine said:
TeamWin recovery sucks... Can't even mount my USB in it. Had to push the wifi modules thru adb.
Anyway. Great to see you work on a GB Kernel I was wondering, which min clock freq is best? On the other kernels ive used, it was usually 245 mhz, I think, and not the lowest one. But here there is like 134-184-249 Mhz
Click to expand...
Click to collapse
leajian said:
No, 600+ mHz are useless for Gingerbread. Trust me, I had a X10 mini pro with nAa kernel and 600mHz was more than enough.
Give a try min 249, max 460, gov Lionheart. And tell me the performance impact you notice. I am on these settings now and phone is just great on Gin2Jellybean.
Sent from my MT11i using xda premium
Click to expand...
Click to collapse
Well, I was triyng out Smoothass with max 460 and ingame didn't feel very different. But it still seems really weird to UNDERCLOCK the phone like this without any performance loss. It can't be...

Categories

Resources