[Kernel/ROM][CM10.2][GRIMLOCK_KERNEL_CM_0.8][GRIMLOCK_CM_3.1] - Transformer TF300T Android Development

NOTE - This is for the CyanogenMod based version of the KERNEL - it will only work on CyanogenMod based roms. If you are looking for a Kernel based on stock Asus 4.2.1 then please GO HERE
I have removed my old Rom from this thread and turned it into a kernel thread instead as the rom is old and outdated and the old kernels do not work with newer builds of CM anymore.
So apparently there was a mini protest to me removing the rom. As a result, please see post #2 for information on a updated version of it.
FEATURES
-Based off of the newest Kernel source from Asus (10.6.1.27.5)
-Dynamic Fsync
-Modified Ramdisk for insecure kernel and init.d support
-added in smartassV2 governor - more to come
-Overclocking to 1.7GHZ
-Added CIFS support (needs testing)
-Added support for requested USB network card (DUB-E100 revision C)
-Added SIO, Deadline, and VR scheduler
-Voltage control - should be fixed!
-SELinux support
-GPU overclock and ability to adjust
LINK - GRIMLOCK_KERNEL_CM_V0.8
LINK - GRIMLOCK_KERNEL_PAC_V0.7 - note this is not thoroughly tested and very experimental
Let me know how it goes. From my testing it seems that everything works, including the dock.
Confirmed working on:
CyanogenMod 10.2
OmniRom
AOKP
Confirmed not working on:
PAC
Source code is here

Rom - GRIMLOCK_CM_3.1
For those who missed the GRIMLOCK_CM rom. I present you with Version 3.1
GRIMLOCK_CM_3.1
A tidbit of information about this rom:
Based on 12/09/2013 Cyanogen mod RC
Integrated GRIMLOCK KERNEL V0.7
Stripped down to the barebones (small rom size and most apps can be downloaded from play store)
Asus stock keyboard
Google home launcher (kitkat launcher)
Tweaks for more speedy goodness
Gapps pre-installed
CrossBreeder installed
Performance Profiles in Quick Settings
Patched Services.jar a la Supercharger
Please note that this rom doesn't even have the setup wizard, it will boot directly into the rom. When it boots, you will have to turn on the wifi, connect, and then add your google account. Once the play store updates the apps when you connect, enable google now for the search functionality.
If there are features/apps you want included in this rom, please let me know and I will do my best.

CHANGELOG
Dec 09 2013
- Updated base off of CM10.2 RC for TF300T
- Patched services.jar a la Supercharger
- Smali edits to bring performance profiles in Quick Settings
- Bluetooth should be working now
Nov 21 2013
- updates to kernel
- new rom as per user requests.
Oct 24 2013
- Removed rom - too outdated
- changed thread into a kernel thread based on newer nightlies for compatibility.
Sept 23 2013
- Added a new kernel courtesy of _that
Sept 20 2013
- Updated to version 2.2
- Based on the 09-17-2013 nightly build of CM10.2
- Patched Services.jar for better multitasking a la Zepplinrox
- Integrated stock kernel into rom to fix the keyboard dock error
Sept 11 2013
- Updated to Version 2.1
- Based on the 09-09-2013 nightly Build of CM10.2
- Fixed the no keyboard showing up issue
- Updated the Kernel to Version 0.2 - hopefully brings more stability
Sept 05 2013
- Updated to Version 2.0 - Based on Android 4.3 (CM10.2)
- Integrated Hundsbuah's kernel directly into the rom - no need to flash anything separately.
Aug 26 2013
- Added flashable zip for SONY SMALL APPS
Aug 22 2013
- Initial release

First!
Just downloading to see what you changed in the ramdisk for CM compatibility.

No too much. I mainly combined the ramdisk from the CM10.1 kernel with the zImage from your kernel. Doing this method didn't work on too many kernels though. I could boot with Hundsbuah's kernel, and the performance options said I could OC but no matter what I did the OC didn't work. There was another kernel that I was able to OC with, however its not a GPL-compliant kernel.

hardslog said:
There was another kernel that I was able to OC with, however its not a GPL-compliant kernel.
Click to expand...
Click to collapse
All kernels are GPL compliant - or illegal.
For Hundsbuah's kernel, did you notice that you have to set some "boot complete" flag in sysfs? (he is doing it in the cpu2.sh script that cm doesn't use)

_that said:
All kernels are GPL compliant - or illegal.
For Hundsbuah's kernel, did you notice that you have to set some "boot complete" flag in sysfs? (he is doing it in the cpu2.sh script that cm doesn't use)
Click to expand...
Click to collapse
What I mean by not GPL compliant is that the person who compiled it wouldn't release his sources for it.
I did not notice that flag. Thanks for pointing that out. I noticed he only has it on cpu2.sh and cpu3.sh. Very intersting

Does it work on tf300tg? Did you patch kernel for 3g?
Inviato dal mio ASUS Transformer Pad TF300TG con Tapatalk 2

hardslog said:
What I mean by not GPL compliant is that the person who compiled it wouldn't release his sources for it.
Click to expand...
Click to collapse
That's a GPL violation. If that person is on XDA, please report the issue to the moderators. http://forum.xda-developers.com/showthread.php?t=1650721
btw, to comply with these rules, here is the link to my kernel thread with all source patches: http://forum.xda-developers.com/showthread.php?t=2230059
hardslog said:
I did not notice that flag. Thanks for pointing that out. I noticed he only has it on cpu2.sh and cpu3.sh. Very intersting
Click to expand...
Click to collapse
I think it doesn't matter, you just need to set it after booting has finished - AFAIK this was introduced because some devices could not run with the maximum overclock, so Hundsbuah limited the maximum frequency until you unlock it.

mister363 said:
Does it work on tf300tg? Did you patch kernel for 3g?
Click to expand...
Click to collapse
I have not, but I might be able to, the question is if the rom itself is 3g capable or not. If I get time to get around to it I will need testers for it though.
_that said:
That's a GPL violation. If that person is on XDA, please report the issue to the moderators. http://forum.xda-developers.com/showthread.php?t=1650721
Click to expand...
Click to collapse
Mods already know and I believe it was dealt with a few months ago.
_that said:
I think it doesn't matter, you just need to set it after booting has finished - AFAIK this was introduced because some devices could not run with the maximum overclock, so Hundsbuah limited the maximum frequency until you unlock it.
Click to expand...
Click to collapse
I'll look into it, I still have a bootable kernel based on Hund's for my private use I will mess around further, but I really like your kernel because it's just so bloody stable. I commend anybody who does kernel work. It took me forever just to compile a stock kernel for the tf300tg until I found out that I didn't need to because the zImage could just be snatched from the system blobs that Asus posted on their website.
Well would you look at that. I edited a line in cpu3.sh and executed it with a scripter and boom! Overclock!
The line I edited it was this: echo 0 > /sys/devices/platform/tegra_grhost/enable_3d_scaling - I deleted it because it was killing the script because it couldn't find that particular location.
{
"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"
}
By changing a few numbers and re-executing the sript, you can change the max frequency that can be run. Anything that I tried over 1.5GHZ was causing reboots though.

Update - Sony Small Apps!
I have updated with a patch to install the Sony Small apps. Please see the OP and Post #2 for more details.

Update - Hundsbuah's Kernel for OC!
GRIMLOCK_CM_HUNDSBUAH'S_KERNEL
Instructions for downloading Hundsbuah's Kerne:
-Download Zip
-flash in recovery
-profit!
If you try this kernel and flash it and like it, Be sure to thank Hundsbuah or shoot him a donation. This is his kernel and deserves all the credit for it. All I did was modify the ramdisk to make it compatible with CM10.1
Right now there is an init.d script in this kernel package that I created that caps the OC at 1.5GHZ. 1.6GHZ can be achieved but the voltages will need to be modified to make it stable. If anybody wants some more info on this let me know

hardslog said:
GRIMLOCK_CM_HUNDSBUAH'S_KERNEL
Instructions for downloading Hundsbuah's Kerne:
-Download Zip
-flash in recovery
-profit!
If you try this kernel and flash it and like it, Be sure to thank Hundsbuah or shoot him a donation. This is his kernel and deserves all the credit for it. All I did was modify the ramdisk to make it compatible with CM10.1
Right now there is an init.d script in this kernel package that I created that caps the OC at 1.5GHZ. 1.6GHZ can be achieved but the voltages will need to be modified to make it stable. If anybody wants some more info on this let me know
Click to expand...
Click to collapse
Thanks so much man! Can you link the source? Wonder if it could be easily modified to run on 4.3 roms as well.
Sent from my TF300T using xda app-developers app

andrewnelson23 said:
Thanks so much man! Can you link the source? Wonder if it could be easily modified to run on 4.3 roms as well.
Sent from my TF300T using xda app-developers app
Click to expand...
Click to collapse
No source changes over Hundsbuah's source code
http://forum.xda-developers.com/showthread.php?t=2246062
I gave it a try to see if I could get it to run on 4.3 roms and so far no dice.

hardslog said:
No source changes over Hundsbuah's source code
http://forum.xda-developers.com/showthread.php?t=2246062
I gave it a try to see if I could get it to run on 4.3 roms and so far no dice.
Click to expand...
Click to collapse
what all did you do so far?

Similar things that i tried to get it to work on CM10.1. Mainly using hunds zimage with the cm ramdisk. But I did change a few init scripts that I haven't tried yet.
Sent from my HTC One using xda app-developers app

Ah, okay. You proly have to add selinux or something.

Update - Version 2.0 - now based on CM10.2!
Changelog:
- Updated to Version 2.0 - Based on Android 4.3 (CM10.2)
- Integrated Hundsbuah's kernel directly into the rom - no need to flash anything separately.
Upon boot, the kernel will overclock to 1.5GHZ by default. Anything higher than that I would consider unstable and may lead to rebooting unless voltages are adjusted.
Please let me know how it runs for you. I have used it for a few days and haven't found any major issues.

Can you make available hunds kernel for cm 10.2 to flash separetely?maybe on a new thread:good:

I will be, I just haven't done it yet.

Related

[Kernel][JB & ICS] Leankernel: Minimalistic Kernel (ICS 3.10.0, JB 4.2.0 , 7/23/12)

[Kernel][JB & ICS] Leankernel: Minimalistic Kernel (ICS 3.10.0, JB 4.2.0 , 7/23/12)
Mod Type:: Kernel
Difficulty:: Very Easy
Mod Status:: Stable
Apply In:: CWM Recovery
Requires Root:: Yes
Source::
This is a minimalistic Galaxy Nexus kernel. My philosophy is to keep the kernel as lean and stable as possible, at the same time to keep the kernel as modern and close to latest mainstream linux as possible. You will see that my kernels will lack some of the bells and whistles from other kernels.
DOWNLOAD
JB: stable
Terminal Emulator not finding my scripts? Read this post.
Stock JRN84D kernel
JB: experimental builds (4.x and above)
ICS: stable
Experimentals & notrim builds (NOTE: 3.9.0exp6 is the latest and is equivalent to 3.10.0 stable)
all files
commit/change log (always up to date)
FEATURES
Patched to latest in Linux 3.0.x branch: 3.0.38.
All unnecessary kernel components removed to make kernel lean and fast!
OC to 1.65ghz. Boot speed is maxed at 1.2ghz within kernel (in addition to ramdisk) for stability.
User voltage control
InteractiveX V2 (screen-off hotplug of cpu1) added. Select it using setcpu if you want to use it.
Ramdisk tweaks (sysctl, vm, filesystem speed, etc.)
SWAP & zram (next generation compcache) support. Run "zram enable" in terminal.
init.d support in ramdisk.
lk.conf for basic kernel configuration.
HotplugX governor (Hotplug optimized and modified for screen-off suspend).
wakelock tweaks for wlan and lte modem
lkflash - script to flash latest versions of leanKernel from Terminal (type "su" without quotes, hit enter, then type "lkflash" without quotes and then hit enter)
checkv - voltage checking script (for custom undervolting) - detailed at bottom of this post.
checkt - script that displays 1) your current temp, 2) # of times you were throttled due to temp "recently", 3) CPU trim type, and 4) CPU silicon type, etc. (sample output)
Fast USB charge (by chad0982) and "ffc" toggle script by me. (Open terminal, and type "ffc" without quotes then enter)
ColorControl from both CM9 and Ezekeel (compatible with all ROMs). Helpful posts: 1and 2.
TempControl - sysfs interface to control the CPU temp threshold. Read these two posts: 1 and 2.
Variable GPU OC - sysfs interface to select GPU max speed between 307MHz (stock), 384MHz and 512Mhz. The changes take effect immediately. Check FAQ for more info and how to use it.
Custom SR Tuning - override kernel default minimum voltage for SR calibration. More info here and here. V2
SoundControl
Gamma Control
DIRECTIONS
Uh.... flash the zip in clockworkmod.
FAQ
SOURCE
ICS
JB
Thanks to forum member maddler for providing file hosting: http://www.host4droid.com/
Third party mods (not tested by me so use at your own risk)
Jakes lean tweaks.
Donate to your favorite charity, or donate to me.
Anyone flash this yet? I'm only concerned about battery life.
CHANGE LOG JB
v4.0.0 - Initial release (JELLY BEAN ONLY)
v4.1.0 (fefb04211256bd082776fab735acd56b) - change log
v4.2.0 (7ce15474db2baee1ffef86b0a46e4f0a) - change log
CHANGELOG ICS
v1.0.0 - Initial release
v1.0.1 - Fixed power off charging (only upgrade if you care about that).
v1.1.0 - rcu code updated to linux 3.2-rc7, boot speed max forced to 1.2ghz within kernel (stability), hotplug governor should be more stable now, zram enabled including custom enable script (run "zram enable" in terminal), small bug fixed in voltage control code.
v1.2.0 - interactiveX V2 with hotplug support, user undervolting works now, and all speeds undervolted by default (clear setcpu settings before flashing), ALSA SoC driver updated to 3.2-rc7
v1.2.1 - reverted a dep voltage change I made in 1.2.0. Only update if you're experiencing stability issues in 1.2.0 (if your coming directly from a version prior to 1.2.0 make sure you clear custom voltage settings)
v1.3.0 - re-wrote a lot of my user undervolting code (fixed some bugs and probably introduced others - haha), updated dm and futex code to linux 3.2, gpu undervolt at top speed, some code cleanup. (clear setcpu settings before flashing). Oh one more thing: undervolting 1.35ghz and higher is not reliable yet and is not recommended.
v1.4.0 - updated to Linux 3.0.15 (small release), voltage regulator driver from Linux 3.2, omap clock data updated from latest official omap source.
*v1.5.0 - updated to Linux 3.0.16 (big update), more accurate/reliable user voltage control for frequencies less than 1.35ghz.
v1.6.0 - read this post.
v1.6.1 - *battery drain - being fixed*, updated to Linux 3.0.17, fixed potential memleak in slub allocator, small omap4 update from android-omap source.
v1.6.4 (pulled - stay tuned) - moved some of the features off of 1.6.1 (but kept them in experimental) in order to fix/pinpoint potential source of battery drain possibly introduced in 1.6.1. You do not need to upgrade from 1.6.1 if it's working fine for you. Cpufreq updated to Linux 3.3.
v1.6.6 (bd0730ad3f57e050942356b647821256) - Fixed pm_suspend bug introduced by the Linux 3.0.17 patch *this fixes battery drain issue in 1.6.1 and 1.6.4*. Where's 1.6.5?
v1.7.0 (a7f3d241d68fd48c9f216e8399226e9d) - a bunch of fixes and updates from android-omap source including the hotplug fix, deadline scheduler updated to linux 3.2.
v1.7.1 (c2d0d4c59c198bb3f2281f164442ac0f) - removed some omap patches from 1.7.0 that may have been causing issues.
v1.7.3 (049a8ce4be0f0a392d6c0b694de1ad73) - went back to 3.0.16 base as I suspect there were more things in 3.0.17 causing subtle issues in releases newer than 1.5.0. Added a fix to reduce screen unlock lag in interactiveX. Brought back some of the OMAP patches from upstream android-omap source.
*v1.7.4 (3619144bee4cd86883692b48971ee5f8) - applied the rest of OMAP patches from android-omap source. Partially updated to 3.0.17. Wireless ADB support (if ROM has built-in support for it).
*v1.8.0 (7ddb6ac13d01ceaeed25b83ab13afb8c) - Updated to Linux 3.0.18 (big update - lots of fixes/changes). An omap driver fix. A fix for stalling RCU processing. Ramdisk changes for CM9 (or CM9 based ROMs) compatibility. This version should theoretically be smoother than the previous versions.
v1.9.0 (f703a8912d4dd19f82cc4bf17f37f1cd) - detailed log here.
*v1.10.0 (e9f2c4f2b458ddddeebfba842bb51756) - updated to Linux 3.0.20, completely modernized memory management compaction/migration code to Linux 3.3-rc3 (which also includes backporting much of the mm code)
v2.0.0 (a6a518d0a243c071ef6c02445acf2645) - detailed log here.
v2.0.1 (d9457f5fd0d9a74bc1c7fe37e1856907) - custom UV related issues (haptic feedback, volume, etc.) fixed. Custom UV code improved.
v2.1.0 (3362b0879e8a11681dc3e78eef38e4aa) - detailed log here.
v2.2.0(41296a907dd27cbc25593dbbda0e7fe0) - detailed log here.
v2.3.0 (c024897dd55ec4789fb998adb957a855) - detailed log here.
v2.4.0 (6e528aa35a51fc526939be2d51b4c295) - detailed log here.
v2.4.1 (be8d706f851b2700e035b8bd49abe27c) - detailed log here.
*v2.5.0 (793c7be3b35ab35beef3fa1797405378) - ColorControl, TempControl, ext4 optimizations
v2.6.0 (dc015f7c87ac5282ed1693063bd8a24a) - detailed log here.
v2.7.0 (a0a1b5c5de6ae103ce1cbf852fb8990d) - detailed log here.
v2.7.1 (a87b733e31aa9b7a0c447a76f2b5c708) - ColorControl modified to support CM9/AOKP interface as well. (no need to upgrade from 2.7.0 if you don't use colorcontrol)
v2.7.2 (e4d355c0e54ac5c3cbf5b9123e12eb9f) - ramdisk modified for better cm9/aokp compatibility, and better init.d support. Also includes "board" script for detailed board/soc info.
*v2.8.0 (5b3b31519133cebe67348b76ae349bc8) - detailed change log here.
v3.0.0 (0647d8590403eb4921f7f148216841ae) - Merged AOSP 4.0.4 kernel/ramdisk source.
v3.1.0 (7064aec889d9ce92d380090d7ed0b3aa) - changelog
v3.2.0 (8c41c4de4b0a62cdeee89686405401a5) - changelog
v3.2.1 (30190db201f6dcabe318e26c0312c1d2) - reverted omap SR patch that prevented undervolting, interactive (and iX) tuned for extra power saving when screen is off.
v3.2.2 (1d6df86cb5fe6c1644f16d847abdbe85) - reverted a few patches from 3.2.1 to address a few cases of instability, a small colorcontrol fix, small timed_gpio fix.
*v3.3.0 (137955e83ca267b10d2b74dbdf360f99) - changelog
v3.4.0 (9b5f99954de4bbbca01e4701fa04037c) - changelog
v3.5.0 (06ceb50e1155293f86bf4c1e4469fc89) - changelog
*v3.6.0 (3fa30f43a8c0e2439d32b10a0f10f376) - changelog
v3.7.0 (b692a195da6eb929ee9149652528bbf9) - changelog
v3.8.0 (b45b2f01d9c671ff110a6bc7b2d928ad) - changelog
v3.9.0 (c9cc99bb53928f643b04161a5ffedcbe) - changelog
v3.10.0 (1fe588b51f82a18c0d540f9d437287bd) - Updated to Linux 3.0.36, vibe control, notrim frequencies, iX tuned, relevant code from JB source merged. This is likely the final ICS kernel in terms of big features, but bug fixes will continue if necessary.
Just flashed it... and phone is hanging on the google start up screen.. ffuuuuuuuu. running the revolution rom.
Ever think that imoseyon didn't post his work on XDA for a reason? Did you get his permission to share here?
Sent from my Galaxy Nexus using Tapatalk
AcE XBOX said:
Just flashed it... and phone is hanging on the google start up screen.. ffuuuuuuuu. running the revolution rom.
Click to expand...
Click to collapse
That may be because you're running a 4.0.2 ROM and trying to flash a 4.0.3 kernel...
Flashed. And I notice big diff on browsing and tasks like running apps speed...much much faster!
Thank you IMO!
Sent from my Galaxy Nexus using XDA App
Tikerz said:
Ever think that imoseyon didn't post his work on XDA for a reason? Did you get his permission to share here?
Sent from my Galaxy Nexus using Tapatalk
Click to expand...
Click to collapse
+ 1, I was wondering the same thing, just curious.
Sent from my Gummy Nexus
Tikerz said:
Ever think that imoseyon didn't post his work on XDA for a reason? Did you get his permission to share here?
Sent from my Galaxy Nexus using Tapatalk
Click to expand...
Click to collapse
I have spoke with imoseyon and he is perfectly fine with it.
I will update the thread to make a little more readable later on.
Sent from my Galaxy Nexus using Tapatalk
I've been using IMO's kernel since the 1.5.X series, and the performance and battery life have always been stellar. I've had better results then the franco and faux123 kernels personally.
My undervolts on the stable kernel are:
1350mhz: 1225mV
1200mhz: 1175mv
920mhz: 1050mV
700mhz: 975mV
350mhz: 850mV
I've always run the interactiveX governor on multiple roms and it has always been rock solid.
bencozzy said:
Where's a link to leantweaks?
Click to expand...
Click to collapse
Added I think all the links are current.
theidoctor said:
Added I think all the links are current.
Click to expand...
Click to collapse
Good to see someone w care taking charge of this thread
Sent from my Galaxy Nexus
luckylui said:
Good to see someone w care taking charge of this thread
Sent from my Galaxy Nexus
Click to expand...
Click to collapse
its the least i can do since im no dev and i basically just hit the refresh button every 5 minutes waiting for an update on something around these forums.
theidoctor said:
its the least i can do since im no dev and i basically just hit the refresh button every 5 minutes waiting for an update on something around these forums.
Click to expand...
Click to collapse
Hey aint no complaining from me lol. I totally respect what you doing! Especially asking first. Unlike some ppl just copy n paste to start ****. Good for you tho. I thank you.
Sent from my Galaxy Nexus
Getting pretty good battery life. Pretty decent usage today and most of the day was on either 4G or 3G. Only last hour did I put it on wifi.
{
"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"
}
nice to see IMO's kernel on xda. I've tried them all but keep coming back to IMOs and this kernel rocks for performance and battery life.
Loving this kernal, running on bugless, getting great battery life, and no problems. CHeers.
Updated thread with latest experimental links!
Also, Check out the screenshot of what i have been getting the last couple days. Amazing!
His kernel is the best out there...I love it: )
Sent from my Galaxy Nexus using XDA App
best kernel!

[KERNEL][4.1.2][OC 2GHz] TIBERIUS LINARO 4.7.4 | UVMC6 TouchWiz | SGH-T989 Hercules

Hey Everyone,
I'm by no means a pro at kernel building but I've put lots of effort into these kernels so I thought I'd share them with you. his thread is dedicated to SGH-T989 UVMC6 ROMs. I built these two kernel listed with Linaro 4.7.4 optimized for Kernel version 3.0.101 and this phone so that it would be fast as ever! One is clocked at 1998 MHz (2 GHz) and the other is more stable and is clocked at 1890 MHz. If you have a SGH-T989D these kernel may mess up your rotation and other things like that unless you use a SGH-T989 ROM. DO NOT POST ABOUT THESE PROBLEMS HERE!!! YOU HAVE BEEN WARNED!!! Unlike some of the other T-mobile Galaxy S II Hercules developers out there, I actually have a Galaxy S II and plan on having it until Summer 2014. This means that EVERY KERNEL I POST HAS BEEN TESTED AND IS WORKING although it might not be perfect (few things in life ever are). For the record, I use TWRP 2.6.1.0 for installation so if you encounter errors of installation it may be because you are using a different recovery module than me.
Even though I don't post anything unless it works I still don't want to be liable for user errors. In other words, if you flash one of these Kernels your warranty is void and I AM NOT RESPONSIBLE for any data loss or bricked devices etc. That being said, you really have nothing to fear but fear itself because these kernels work and because I packaged a stock kernel so you can revert back at any time. (Especially if you flash the 2 GHz kernel!)​
A Clean install is ALWAYS recommended. That does not necessarily mean you can't install these kernels on you current build it just means that you might have problems if you do. Recently apps have been getting corrupted for whatever reason whether on Stock or AOSP and in most cases they cause RRs and SODs. If you find yourself in one of those situations a clean install is the easiest fix. If you want to try and save you apps then connect to you phone while in recovery using adb. Then type adb shell. Now once you are in that shell you can run this command to fix your apps "e2fsck -yfDC0 /dev/block/mmcblk0p25" it could take anywhere from a few minutes to an hour depending on the state of your apps.
Please make sure to read the changelog and descriptions before you flash so you don't get any unwanted surprises. Changelogs can be found in the second post below​
[TOUCHWIZ UVMC6 4.1.2 TIBERIUS KERNEL LINKS]
TIBERIUS 2.6 for STOCK TouchWiz based ROMs
TIBERIUS 2GHz 2.6 for STOCK TouchWiz based ROMs
TIBERIUS EXPERIMENTAL SWEEP2WAKE
TIBERIUS 2GHz EXPERIMENTAL SWEEP2WAKE
Package Revert back to Stock T989UVMC6 Kernel (You may want to download this too just in case)
All Nightly Kernels can be found on Dev Host via this link http://d-h.st/users/cl3kener/TiberiusNightly
​
​
Installation Instructions
1. For best results a install these kernel after a fresh ROM install (although it still should work if you don't do that)
2. Reboot into recovery (I recommend TWRP 2.5.0.0 )
3. Flash Kernel Zip
4. Reboot and let Settle for ~10 minutes
5. Install Trickster MOD from the App Store for access to all of the options.
6. Change the settings to something other than INTERACTIVE (Especially if you run it with BFQ it will give you the worst screen lag ever). Then enable "Set at Boot" or else you will lose your configurations.
7. Make sure to disable powersave mode if you want to OC kernel.
8. Enjoy!!!
​
Screenshot of a recent Benchmark:
{
"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"
}
​
SPECIAL THANKS TO:
Android88 - because he is awesome and encouraged me to create this thread!
Samsung - for the source code to build the Tiberius Kernel (and for making the phone)
Ayysir - for his wonderful tutorial on making a bash script to build kernels and for helping me out all of the time with everything!
Elbermu - For Bringing Thermal and Sweep2Wake to Hercules and for the help!
Bmg002 - For his extensive work fixing/rewriting my init.d scripts
Gruntparty - For completely redoing/fixing the build.prop injector I use for my AOSP Kernels
I Am The Frost - For being my first and best tester on xda. He's debugged several issues in these kernels for me
My Tiberius sources can be found at https://github.com/Cl3Kener/TIBERIUS and are properly labeled for your convenience (see the branches)
Feel free to use my Linaro toolchain to build your kernels! Download it here! https://github.com/Cl3Kener/LINARO-KERNEL
Informational Links
Develop Now! To Help you Develop Android!
Here is a fantastic guide on "Innards" of Kernels
Optimizing Linaro Keychains
Building a Bash Script to make Kernels​
JOIN MY GOOGLE COMMUNITY IF YOU WANT INSTANT UPDATES ON ANY OF ANDROID STUFF I DO. ​
​
XDA:DevDB Information
[KERNEL][4.1.2][OC 2GHz] TIBERIUS LINARO 4.7.4 | UVMC6 TouchWiz | SGH-T989 Hercules, a Kernel for the T-Mobile Samsung Galaxy S II
Contributors
Cl3Kener
Kernel Special Features:
Version Information
Status: Stable
Created 2013-10-24
Last Updated 2014-01-30
Changelogs
TIBERIUS KERNEL for Stock T989UVMC6
Note: The Tiberius Kernel series is based on Samsung source code kernel which was update to latest kernel version.
Changlog TIBERIUS 2.5 OFFICIAL
- Same as below
- Now with Modded light.so file so that it has Full BLN support on ANY ROM
- Misc improvements see my kernel github repo for little maintenance tweaks
Changlog TIBERIUS 2.4 OFFICIAL
- Same as below
- Added FIFO IO Scheduler from Infamous Kernel
- Added Voltage Control from Car vs Driver
Changelog TIBERIUS 2.3 OFFICIAL
- ONLY FOR TW 4.1.2 (STOCK) ROMs
- Kernel Version 3.0.101 - Linaro 4.7.4
- Overclocked CPU 1890 MHz (or 1998 MHz)/GPU 3D = 320 and 2D = 26
- BLN Support - Only works on custom TW Roms with Support
- CPU Govs - intellidemand, interactivex, lazy, wheatley, badass, lionheart, samsung, HYPER, and defaults
- IO Schedulers - noop, deadline, bfq, cfq, sio, vr, row, & zen
- Fsync toggle - disable for better performance but beware that if your phone crashes you will lose data.
- Thermal - thanks once again to dennis rassmann (@show-p1984) for his awesome code and elbermu for modifying it to fit this device!
- CPU Link - elbermu
- Frandom lag reducer
- Usb fastcharge
- IO booster
- KSGL GPU Control - carvsdriver
- Kernel splash screen by shmi117​
Additional Information
Error Reporting
I am always open to hearing about your errors although just telling me something went wrong without giving me details does me absolutely no good. So here are my expectations if you do want to complain about something not working:
1. Please list the ROM you are using,
2. The IO scheduler you were using
3. The CPU governor you were using
4. The CPU frequency range (192/1080 etc)
5. What you have done to attempt to fix it.
6. If you were able to simulate it again using the same settings.
7. Anything else you think is applicable to the issue
I would also hope that you would consider trying some of the following things to fix your issue before you ever report it because most of these things will fix the problem without me even having to change a thing.
1) Fix file permissions using a program that does a thorough job. I recommend using the fix file permissions in ROM manager because it is the best I’ve seen. For the record, I don’t actually use ROM manager for anything other than fixing permissions. Please consider trying this first because it tends to fix most of the FC/RR/SOD errors you might have.
2) Make a backup and install a clean version of the ROM you are running and see if you are still experiencing those same errors. You may have corrupted files if you’ve been dirty flashing.
3) If that doesn’t solve it, redownload and reflash, maybe something got corrupted but it still managed to flash. This happens sometimes and I can cause you grief.
4) For advanced users pull a logcat. I know not everyone knows how to do this but you can learn if you check out this OP or other ones like it
Terminal commands to enable/change a kernel features if you are don't like kernel tuning apps
Fsync
To enable - echo 1 > /sys/module/sync/parameters/fsync_enabled
To disable - echo 0 > /sys/module/sync/parameters/fsync_enabled
USB Fast Charge
To enable - echo 1 > /sys/kernel/fast_charge/force_fast_charge
To disable - echo 0 > /sys/kernel/fast_charge/force_fast_charge
Set Thermal Values
Go to /sys/kernel/msm_thermal/conf/ in a root file browser and change the values
Set MPDecision Values
Go to /sys/kernel/msm_mpdecision/conf/ in root file browser and change the values
Recommended CPU Govs by Category
For Performance
Performance Governor - Full OC
HYPER - full oc
Lionheart - full oc
For good battery life with decent performance use
Intellidemand
Interactivex
Ondemand
Samsung
Lazy
Moderately Conservative
Badass
Conservative
Wheatley (debatable could be in the above category)
Very Conservative
Powersave
not sufficient info? checkout out this op
Same?
Is this the same kernel as you posted yesterday in your main thread?
13~BigBear~13 said:
Is this the same kernel as you posted yesterday in your main thread?
Click to expand...
Click to collapse
Yes and no...this is the touchwiz kernel mr @Cl3Kener posted yesterday....seems like he decided to keep the touchwiz and aosp kernels in sepeeate threads.
Sent from my SAMSUNG-SGH-T989 using Tapatalk
My new home!!
P.s. some of the font colors in the OP is clashing with my dark theme setting in the xda app
diord ym morf tneS
keys light
Since after nightly 3.0.98 kernel, you took out S2W and BLN because JMT Users were having trouble with them. I'm a JMT user and I have no trouble with your kernel with TricksterMOD. But since S2W and BLN is no longer in your kernel, my keys light is off (when always on was set) when the screen is on.
Could you either add them back, or make kernel with and without them.
Thank you.
S2W this is the option to wake up phone by home key?
Sent from my SAMSUNG-SGH-T989 using Xparent BlueTapatalk 2
josepr2012 said:
S2W this is the option to wake up phone by home key?
Sent from my SAMSUNG-SGH-T989 using Xparent BlueTapatalk 2
Click to expand...
Click to collapse
yes
as always @Cl3Kener FAB work your a beast man going to flash @ptmr3 update tonight when i get home been a while i have not been on TW rom on the S2 been a while i been on 4.1.2 LOL
Yeah might flash speedstokc
GS2 T989
REVOLTED GS²™ 4.3
OKJ/UBER
hatememarkz said:
Yeah might flash speedstokc
GS2 T989
REVOLTED GS²™ 4.3
OKJ/UBER
Click to expand...
Click to collapse
whenever i feel like goign back to 4.1.2 i always flash embryo 7 and this
So what's up with the new Hyper gov? Gonna check it out now for a few days. Is it a battery hog?
diord ym morf tneS
demoncamber said:
So what's up with the new Hyper gov? Gonna check it out now for a few days. Is it a battery hog?
diord ym morf tneS
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1663809
all the governers explained
it seems as if its ondemand but a little more bettery friendly
Read that, was wondering about first hand experience I'll post there though.
diord ym morf tneS
Tiberius 2.3 has freaking awesome battery life on Jedi mind trick 8. 1 day 10 hours on a single charge. Very light usage I'd have to say. So not a typical experience perhaps, but worth a share.
Sent from my SGH-T989 using XDA Premium 4 mobile app
Cl3Kener said:
Hey Everyone,
I'm by no means a pro at kernel building but I've put lots of effort into these kernels so I thought I'd share them with you. his thread is dedicated to SGH-T989 UVMC6 ROMs. I built these two kernel listed with Linaro 4.7.4 optimized for Kernel version 3.0.101 and this phone so that it would be fast as ever! One is clocked at 1998 MHz (2 GHz) and the other is more stable and is clocked at 1890 MHz. If you have a SGH-T989D these kernel may mess up your rotation and other things like that unless you use a SGH-T989 ROM. DO NOT POST ABOUT THESE PROBLEMS HERE!!! YOU HAVE BEEN WARNED!!! Unlike some of the other T-mobile Galaxy S II Hercules developers out there, I actually have a Galaxy S II and plan on having it until Summer 2014. This means that EVERY KERNEL I POST HAS BEEN TESTED AND IS WORKING although it might not be perfect (few things in life ever are). For the record, I use TWRP 2.6.1.0 for installation so if you encounter errors of installation it may be because you are using a different recovery module than me.
Even though I don't post anything unless it works I still don't want to be liable for user errors. In other words, if you flash one of these Kernels your warranty is void and I AM NOT RESPONSIBLE for any data loss or bricked devices etc. That being said, you really have nothing to fear but fear itself because these kernels work and because I packaged a stock kernel so you can revert back at any time. (Especially if you flash the 2 GHz kernel!)​
A Clean install is ALWAYS recommended. That does not necessarily mean you can't install these kernels on you current build it just means that you might have problems if you do. Recently apps have been getting corrupted for whatever reason whether on Stock or AOSP and in most cases they cause RRs and SODs. If you find yourself in one of those situations a clean install is the easiest fix. If you want to try and save you apps then connect to you phone while in recovery using adb. Then type adb shell. Now once you are in that shell you can run this command to fix your apps "e2fsck -yfDC0 /dev/block/mmcblk0p25" it could take anywhere from a few minutes to an hour depending on the state of your apps.
Please make sure to read the changelog and descriptions before you flash so you don't get any unwanted surprises. Changelogs can be found in the second post below​
[TOUCHWIZ UVMC6 4.1.2 TIBERIUS KERNEL LINK]
TIBERIUS 2.3 for STOCK TouchWiz based ROMs (Mirror on DevDB)
TIBERIUS 2GHz 2.3 for STOCK TouchWiz based ROMs (Mirror on DevDB)
Package Revert back to Stock T989UVMC6 Kernel (You may want to download this too just in case)
All Nightly Kernels can be found on Dev Host via this link http://d-h.st/users/cl3kener/TiberiusNightly
​
​
Installation Instructions
1. For best results a install these kernel after a fresh ROM install (although it still should work if you don't do that)
2. Reboot into recovery
3. Flash Kernel Zip
4. Reboot and let Settle for ~10 minutes
5. Install Trickster MOD from the App Store for access to all of the options.
6. Change the settings to something other than INTERACTIVE (Especially if you run it with BFQ it will give you the worst screen lag ever). Then enable "Set at Boot" or else you will lose your configurations.
7. Enjoy!!!
​
Screenshot of a recent Benchmark:
​
SPECIAL THANKS TO:
Android88 - because he is awesome and encouraged me to create this thread!
Samsung - for the source code to build the Tiberius Kernel (and for making the phone)
Ayysir - for his wonderful tutorial on making a bash script to build kernels and for helping me out all of the time with everything!
Elbermu - For Bringing Thermal and Sweep2Wake to Hercules and for the help!
Bmg002 - For his extensive work fixing/rewriting my init.d scripts
Gruntparty - For completely redoing/fixing the build.prop injector I use for my AOSP Kernels
I Am The Frost - For being my first and best tester on xda. He's debugged several issues in these kernels for me
My Tiberius sources can be found at https://github.com/Cl3Kener/TIBERIUS and are properly labeled for your convenience (see the branches)
Feel free to use my Linaro toolchain to build your kernels! Download it here! https://github.com/Cl3Kener/LINARO-KERNEL
Informational Links
Develop Now! To Help you Develop Android!
Here is a fantastic guide on "Innards" of Kernels
Optimizing Linaro Keychains
Building a Bash Script to make Kernels​
JOIN MY GOOGLE COMMUNITY IF YOU WANT INSTANT UPDATES ON ANY OF ANDROID STUFF I DO. ​
​
XDA:DevDB Information
[KERNEL][4.1.2][OC 2GHz] TIBERIUS LINARO 4.7.4 | UVMC6 TouchWiz | SGH-T989 Hercules, a Kernel for the T-Mobile Samsung Galaxy S II
Contributors
Cl3Kener
Kernel Special Features:
Version Information
Status: Stable
Created 2013-10-24
Last Updated 2013-10-25
Click to expand...
Click to collapse
Great job...Thanks again...
normanx said:
These are only for touchwiz roms?
Click to expand...
Click to collapse
You quoted the opening post......but did ya read it???
Sent from my SGH-T989 using Tapatalk
kj2112 said:
You quoted the opening post......but did ya read it???
Sent from my SGH-T989 using Tapatalk
Click to expand...
Click to collapse
Yes I read it, But I guess I'm having a brain fart....I just want a kernel for the stock 4.1.2 that came on the phone....sorry
That's touchwiz
Sent from my SGH-T989 using Tapatalk

[ROM] SlimSaberKat-jflte-4.4.4-20141014 [unofficial SlimKat builds] for jflte

SlimSaberKat
Unofficial SlimKat build - Alucard kernel
Rom built with SaberMod 4.8.4 toolchain
Kernel built with SaberMod 4.9.2 toolchain
Fast, smooth and stable​
I proudly present SlimSaberKat.
SlimSaberKat is built from SlimKat source with SaberMod 4.8.4 compiler and "JustArchi's ArchiDroid Optimizations" V3 build optimisations like O3, strict aliasing and many more to make the ROM even faster and smoother. If you want to see all optimization flags set for building this ROM, have a look a look at this commit, line 73-83.
I could cherry-pick some commits ahead from SlimRom team or patches from other repositories if I find them useful.
If you want to know more about build optimization and the build flags used to build SlimSaberKat I can advise you to read this post by @JustArchi.
SlimSaberKat ROM comes with Alucard's great AOSP kernel.
I will follow the weekly and stable builds of the official ROM and if there are interesting commits I will try to make a midweekly build.
Disclaimer
I'm not responsible for any damages on your device.
Please don't discuss these "unofficial" builds in the official SlimKat thread.
Installation instructions
Coming from an older SlimRom (< 4.4.2) version or another ROM to 4.4.x:
Reboot to recovery
Full wipe: data, cache, dalvik cache
Flash ROM
Flash gapps
Coming from previous SlimKat (official or unofficial) build:
Wipe cache and dalvik cache
Flash ROM
No need to re-flash gapps it will be restored back automatically during flashing (also see FAQ)
Interesting links
slimroms.net - The official webpage where you find everything you need to know about SlimRoms.
Official S4 SlimKat thread
Alucard kernel thread
Alucard kernel settings thread
SlimKat stock kernel
Credits
Rom Source -SlimRom team
kernel - Alucard (thanks for allowing me to use your kernel in this ROM)
SaberMod toolchain - sparksco
build optimizations - JustArchi
Special Thanks
Inspiration to start this project @fusionjack
Donation thanks
lucsbran, davtse, ParkerParker, Mistertac, malybru, KaszasM, FlanjeUK
XDA:DevDB Information
SlimSaberKat Jflte, ROM for the Samsung Galaxy S 4
Contributors
kantjer
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
Based On: SlimKat (AOSP)
Version Information
Status: Stable
Created 2014-05-23
Last Updated 2014-10-14
If you want to receive a notification when a new ROM is available for download use the "Follow Project" option in the top-right corner of this page.
You will then receive an XDA notification when a new ROM is available.
Download locations:
SlimSaberKat primary download (BasketBuild)
SlimSaberKat download mirror (Android File Host)
Slim stable gapps
Slim beta gapps
Changelog:
Official SlimKat Changelog
Additional changes in SlimSaberKat compared with the official SlimKat:
Built for speed using SaberMod 4.8.4 toolchain and build optimizations
Backup and restore script for Xposed binaries when doing an upgrade
Modified gps.conf, for faster GPS fix
Reverted "UNOFFICIAL Builds are for Developers and Testers!" commit to remove debug info and keep inline with official version
Added SlimSaberKat version to the "About phone"screen
Option to answer call with hardware HOME button
Changed default screen DPI to 420 (will only affect clean installs)
New bootanimation thanks to @DJDobermann
removed 5 second delay to open apps after pressing home button
SlimOTA working for SlimSaberKat, will work for every new release
mobile settings on main settings page
network stats to statusbar
status bar activity indicators for mobile data and wifi
Lockscreen notifications
AOKP custom system animations
Volume panel background color && transparency
Removed network stats activity arrows from status bar
Make double tap gesture configurable
Set transmission priority for a2dp media channel to high
Kernel changes
Alucard kernel included (built with SaberMod 4.9.2)
Included optimized kernel profiles
Fixed ad-blocker script in STweaks, thanks to @hawkerpaul
Fixed database optimization script in STweaks
Changes in most recent version
Most recent version:
ROM: SlimSaberKat-jflte-4.4.4-20141014 (SlimKat 8.6 weekly)
Kernel: stock
F.A.Q
No root
Q: I did a clean flash and don't have root access.
A: Rood access is disabled by default on SlimKat. you need to enable it in "Developer options" set root access for Apps and ADB.
New gapps
Q: There is a new gapps version, how do I flash it.
A: Minor gapps updates can be flashed on top off the old version. For major updates it's often recommended by the Slim team to wipe the systems partition and flash ROM and gapps. Alternatively you can deleted system/addon.d/80-gapps.sh or 81-aio_gapps.sh and flash ROM and gapps. This prevents the old gapps to be restored during ROM flash but will allow you to keep all other custom scripts in the addon.folder.
Removed system files
Q: I have removed a couple of system apps, do I need to do that again after every dirty ROM flash.
A: A dirty ROM flash will restore all the ROM's system apps.You can however use a script to remove whatever you want from the ROM when you dirty flash a ROM. See this and this post on how to do that and many other cool things you can do with those scripts.
DPI settings
Q: How can i change the DPI and what's the original S4 stock DPI.
A: DPI Settings are not included in the ROM yet, until then you can use Texdroider DPI. Default Stock DPI is 480.
New kernel flash
Q:I flashed a new Alucard kernel (or SlimSaberKat with new kernel included) and now not everything is working as expected.
A:This can happen when the kernel settings options are changed (in Ramdisk), to correct this delete the "data/.alucard" folder and reboot. That will reset your kernel setting.
Dalvik to ART
Q: How do I switch from Dalvik to ART, how do I do it.
A: As with every major change, start by making a backup, the follow this tutorial by @Jimsilver73
SlimKat stock kernel
Q: Where can I download the SlimKat stock kernel
A: It can be found here, thanks to @hawkerpaul
Tips and tricks
If you want to make Slim even Slimmer @s3icc0 made an overview of apps that are safe to remove
To make you're phone feel even faster consider lowering "Windows animation scale", "Transmission animation scale" and "Animation duration scale" in Developer options. Also if you are using Nova Launcher you might want to increase the Scroll and Animation speed.
My settings:
{
"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"
}
Issues
You tell me.
It's official now
Is this a unified build? Will it work on my Verizon s4?
Sent from my jflte using Tapatalk
Yes it's for jflte, the same as official build
kantjer said:
reserved
Click to expand...
Click to collapse
Does this rom use justArchi flags mentioned on xda portal? Or just linaro sabermod? Thanks.
Features? Screenshots?
Thanks for a new rom!!
heblu said:
Features? Screenshots?
Thanks for a new rom!!
Click to expand...
Click to collapse
Same as official Slim Kat.. Only using sabermod optimisations (I think)
heblu said:
Features? Screenshots?
Thanks for a new rom!!
Click to expand...
Click to collapse
David_cole said:
Same as official Slim Kat.. Only using sabermod optimisations (I think)
Click to expand...
Click to collapse
the first post pretty much explains everything
David_cole said:
Does this rom use justArchi flags mentioned on xda portal? Or just linaro sabermod? Thanks.
Click to expand...
Click to collapse
The ROM is build with SaberMod 4.8.3 and all optimisation flags provided by @JustArchi.
David_cole said:
Same as official Slim Kat.. Only using sabermod optimisations (I think)
Click to expand...
Click to collapse
And a different kernel.
bkrickles said:
Is this a unified build? Will it work on my Verizon s4?
Sent from my jflte using Tapatalk
Click to expand...
Click to collapse
Lol this is what I PMed you earlier didn't see he made a dedicated thread for it. Be nice to have a SaberMod kernel that supports F2FS as well... Don't think we have one just yet.
This ROM flies though. Great work OP
Sent from my SCH-I545 using Tapatalk
Great rom but two things I miss: Lockscreen wallpaper and possibility to disable automatic screen dimming. Or should they be somewhere?
Mistertac said:
Lol this is what I PMed you earlier didn't see he made a dedicated thread for it. Be nice to have a SaberMod kernel that supports F2FS as well... Don't think we have one just yet.
This ROM flies though. Great work OP
Sent from my SCH-I545 using Tapatalk
Click to expand...
Click to collapse
The kernel is compiled with SaberMod and currently has support for F2FS
---------- Post added at 02:05 PM ---------- Previous post was at 02:03 PM ----------
Vexxx said:
Great rom but two things I miss: Lockscreen wallpaper...
Click to expand...
Click to collapse
Not an option yet (you can use Xposed though)
Vexxx said:
...and possibility to disable automatic screen dimming. Or should they be somewhere?
Click to expand...
Click to collapse
System Settings > Advanced > Device
Turn off CABC (First option under screen tab)
This should stop the screen dimming
FlanjeUK said:
The kernel is compiled with SaberMod and currently has support for F2FS
Click to expand...
Click to collapse
Thanks! You know I thought I saw that on the Alucard thread but wasn't sure. I'll have to reflash and give it go
Sent from my SCH-I545 using Tapatalk
My curiosity is fulfilled.
A small beer for you: Confirmation number: 3Y543353GK7570517
lucsbran said:
My curiosity is fulfilled.
A small beer for you: Confirmation number: 3Y543353GK7570517
Click to expand...
Click to collapse
Thanks my friend, very much appreciated :good:
kantjer said:
And a different kernel.
Click to expand...
Click to collapse
I switched straight away (before first boot) back to KT kernel, it's MUCH better than alucard kernel. Other than that the rom seems good so far. (Not as fast as Archi made out in his thread, or even as fast as regular sabermod, but still quite good) thanks for other new rom for our s4 I will continue to to test and give feedback.
Edit: my hangouts notifications don't come thru with the screen off they only show up with screen on

[KERNEL][CM12.1 (based)][Z1][5.1.1]M5 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"
}
I am NOT resposible for any damage done to your device, your neighbor, or any other things you like/hate.​
Introduction:
About:
This Kernel is a port from the Z2/Z3/Z3C M5 Kernel based on the official CM12 kernel. It should work with any Rom using the stock CM kernel too (Like Carbon and Liquid).
Installation Instruction:
THIS DOES ONLY WORK ON UNLOCKED BOOTLOADER!
When you're on CM/a CM based Rom:
Flash the zip file in recovery (not CM recovery)
When coming from Stock:
Flash the boot.img included in the zip file using fastboot. Flash a CM based Rom then and flash the Kernel zip file again as the Rom overrides the Kernel.
Download:
M5 Kernel (Release Versions)
https://dl.myself5.de
M5 Kernel (Test Versions)
https://testing.myself5.de
Thanks/Credits:
Myself5 for making this kernel in the first place!
DooMLoRD (and therefore all guys he thanked listed below) - for a lot of Commits
FreeXperia Team (especially Jerpelea) - for too many things!
Kali- - to help get the correct dtbTool parameters for a bootable kernel
Faux123 - for lots of patches, you rock dude!
koush & all CyanogenMod maintainers - for too many things!
Dees_Troy & TeamWin - for their excellent work on TWRP Touch Recovery
Phil3759 - for his excellent work on PhilZ Touch Recovery
myfluxi - for a lot of great patches
flar2 - for a lot of great patches
dbolivar- toolchain fixes
FranciscoFranco - for Cortex-A15 optimizations, bunch of other things!
CarbonRom Team - for too many things!
vishal-android-freak - for too many things!
phaseburn - for being a good friend and helping me with almost everything !
sreinst1 - for too many things!
infected_ - for help with SM!
pec0ra - for fast_hotplug
AndroPlus - for too many things!
sparksco - for the SaberMod Toolchain
YoshiShaPow and Frap129 - for SaberNaro Toolchain
Team AOSPAL - for the Kernel Optimizations
If I forgot you, please tell me.
To donate to Myself5:
​
XDA:DevDB Information
M5 Kernel, Kernel for the Sony Xperia Z1
Contributors
oshmoun, Myself5, tomascus
Source Code: https://github.com/Myself5/android_kernel_sony_msm8974
Kernel Special Features:
Version Information
Status: Testing
Created 2015-07-24
Last Updated 2016-07-01
Changelog
Latest Version: V11.2
Changelog:
Version 1:
Initial Z2 Release
Introduce Optimized Buildflags in order to build with SaberMod 4.9
Add Intelliplug
Add Fastcharge
Add new CPU Govs: wheatley, Smartassv2 LionHeart, Lagfree, Intelliactive
Add new I/O Sheduler BFQ, fiops, SIO
Add Faux123 Sound Control
GPU OC to 657MHz, Idle on 27MHz and add 100MHz Step
Version 1.2
Fix D2W
Add fast_hotplug CPU Hoplug
Version 2:
Implement kexec-hardboot -> this allows the usage of MultiROM
CPU OC over 2.9 GHz -> We now can OC up to 3.03GHz
Version 3:
Add CPU Govs Intellidemand, smartassH3 and adaptive
Add IO Sheds VR, ZEN, SIO-Plus and tripndroid
Add Custom Logo
Fix simple ondemand GPU Gov and add conservative
Version 4:
Add 268MHz CPU Step -> CPU can now idle on lower CPU freq and save battery
Add Alucard Hotplug and CPU Gov
Add ElementalX Gov
Revert OC Ability to 3GHz -> 3GHz was just not stable
Add KCAL support
Add F2FS Support
Initial Z3 Bringup
Version 5:
Add Bricked Hotplug
Add new CPU Govs Alucard, HYPER, OndemandPlus, Nightmare, Darkness, PegasusQ, Smartmax
Remove F2FS Support again -> Seems not to be very stable
Version 5.1:
Revert Custom Bootsplash -> together with the new Display Drivers it made the device not to boot anymore
Version 6:
Fix for Z3* Touch in MultiROM -> updated Clearpad Touch Driver
Initial Z3 Compact bringup
Version 7:
Add slim and zzmoove CPU Gov
Initial Z1 Compact bringup by @oshmoun
Enable F2FS Again
Update Alucard, Darkness and Nightmare Govs
Update BFQ I/O Shed
Update Alucard Hotplug
Rebase IntelliPlug to faux123's latest Version
Version 8:
Fixed F2FS, thanks to @Hazou
Finally implement Intelli_Termal V2, thanks to @someone755 and @oshmoun
Updated alcurd, nightmare, darkness
Version 9:
Initial Z1 bringup by @oshmoun and @Langes
Kernel Zip is now based off AnyKernel2 by @osm0sis, this allows the installation on every Rom using CM Kernel, even if it has a different Ramdisk than CM, like Mokee and Slim
Version 10:
Initial Bringup for Sony Xperia Tab Z2 (LTE and Wifi) thanks to @rcstar6696
Fix Kernel install issues with AnyKernel2
Display Kernel Version in Settings (Change Localversion from M5-Kernel to M5-Kernel-*VERSION*
Add Adreno_idler
Update zzmoove to Version 1 Beta 8
Fix a bunch of Display issues (like Black lines) on Z1C
Add mac80211 injection patch and HID patch for keyboard support
Version 10.2:
Fix Soft Reboots on rhine devices
Add Oneshot Sync
Tweak kgsl
Fix loading of LZMA Compressed Recoverys
Version 11:
Probably the last 3.4 M5 Kernel release, we will start working on M5 Kernel based on the Sony 3.10 AOSP Kernel soon.
Merge CM Upstream (Includes merge of Sony 23.4.A.1.200/23.4.A.4.6)
Fix static noise on high-end headphones
Various zRAM fixes and improvements
Merge of Linux Kernel upstream to get the kernel base to 3.4.111 (latest 3.4 Kernel available)
@tomascus rules.
Version 11.1:
Fix sound again by reverting the previous sound fixes
Version 11.2:
Recompile Kernel because thanks to the Server failure we lost some of the V11.1 builds.
All Versions since V4:
Support for LZMA compressed Recoveries like MultiROM TWRP (http://review.cyanogenmod.org/#/c/89057/)
[Only for V*-Permissive] SELinux Permissive for use with Xposed Framework (http://review.cyanogenmod.org/#/c/78551/)
All Version included the newest CM Upstream Changes from the Day they got compiled. Version which are not mentioned explicitly did only include a CM Upstream update.
For a detailed Changelog, check the Github Commit history:
Lollipop
https://github.com/Myself5/android_kernel_sony_msm8974/commits
removed
Flashing time!
I will try. my friend.
Ich werde ihn testen. Mein Freund.
This kernel V9 is not working on MOKEE ROM it shows only the Sony logo and then reboots
It is the latest version of MOKEE
Thanks for your work
Sent from my Xperia Z1 using XDA Premium HD app
Tested, works flawlessy on CM 12.1 Honami
Sent by XDA Fax
yoyoyed said:
This kernel V9 is not working on MOKEE ROM it shows only the Sony logo and then reboots
It is the latest version of MOKEE
Thanks for your work
Sent from my Xperia Z1 using XDA Premium HD app
Click to expand...
Click to collapse
Kernel works fine. Any booting problems happen only if your rom uses a non traditional ramdisk. Anyway, generic ramdisks should never be used. Short of recompiling the kernel, the procedure is to unpack m5 and replace it's ramdisk.cpio with that from your rom.
Please don't ask how to do it, as this well documented om XDA. Hint: use archi kitchen...
optimumpro said:
Kernel works fine. Any booting problems happen only if your rom uses a non traditional ramdisk. Anyway, generic ramdisks should never be used. Short of recompiling the kernel, the procedure is to unpack m5 and replace it's ramdisk.cpio with that from your rom.
Please don't ask how to do it, as this well documented om XDA. Hint: use archi kitchen...
Click to expand...
Click to collapse
Not wanting to complain, but since V9 I use AnyKernel2, it does NOT contain a generic ramdisk because of exactly that reason. AnyKernel2 is designed to unpack the current boot.img, replace the zImage and dt.img, and apply 2 patches to the ramdisk (for lzma compressed recoverys and F2FS) and then repack the boot.img followed by flashing it. Not certainly sure why this does not work on Mokee Rom for you, we tested it especially on Mokee (as mokee has differently named libraries) and it worked fine.
Sent from my Xperia Z3 using Tapatalk
Myself5 said:
Not wanting to complain, but since V9 I use AnyKernel2, it does NOT contain a generic ramdisk because of exactly that reason. AnyKernel2 is designed to unpack the current boot.img, replace the zImage and dt.img, and apply 2 patches to the ramdisk (for lzma compressed recoverys and F2FS) and then repack the boot.img followed by flashing it. Not certainly sure why this does not work on Mokee Rom for you, we tested it especially on Mokee (as mokee has differently named libraries) and it worked fine.
Sent from my Xperia Z3 using Tapatalk
Click to expand...
Click to collapse
That's good to know, but I was just replying to someone who had problems. I have none of those, as I build kernels in a specific rom environment. So, no need for packing/repacking.
By the way: Great job...
Myself5 said:
Not wanting to complain, but since V9 I use AnyKernel2, it does NOT contain a generic ramdisk because of exactly that reason. AnyKernel2 is designed to unpack the current boot.img, replace the zImage and dt.img, and apply 2 patches to the ramdisk (for lzma compressed recoverys and F2FS) and then repack the boot.img followed by flashing it. Not certainly sure why this does not work on Mokee Rom for you, we tested it especially on Mokee (as mokee has differently named libraries) and it worked fine.
Sent from my Xperia Z3 using Tapatalk
Click to expand...
Click to collapse
Thanks
I think the problem is the cyanogenmod recovery. I flash it wich that recovery and get stuck and reboot all the time.
Now i flashed it wich Philz recovery and it is working.
Thank you
I flashed it by TWRP
Sent by XDA Fax
Thx , i've been waiting for this too long ..
btw is D2W working ?
iiD4x said:
Thx , i've been waiting for this too long ..
btw is D2W working ?
Click to expand...
Click to collapse
Doesn't work for me, can't activate it so it's probably not implemented yet
Sent from my Xperia Z1 running Tesla ROM
noahvt said:
Doesn't work for me, can't activate it so it's probably not implemented yet
Sent from my Xperia Z1 running Tesla ROM
Click to expand...
Click to collapse
hmm , i just found it on the changelog so i asked about it ..
wondering if its working on Z2/Z3 using the same kernel ..
noahvt said:
Doesn't work for me, can't activate it so it's probably not implemented yet
Sent from my Xperia Z1 running Tesla ROM
Click to expand...
Click to collapse
Same here, couldn't find an option to enable it... But everything else works damn fine love the hyper governor...
What apps do you guys use to make the changes. Just for interest sake. I use faux
screen freeze
Still happens screen freeze? For me only not cm12 is ok becouse tuchscreen unresponsiv sometimes.
LSD DREAMER said:
What apps do you guys use to make the changes. Just for interest sake. I use faux
Click to expand...
Click to collapse
Kernel Adiutor is the best in my opinion :laugh:
Better of this? http://forum.xda-developers.com/xpe...nel-cm12-1-based-modified-little-bit-t3110111

[rom][6.0.1] pac-rom mm [unofficial][jfltetmo]

[ROM][6.0.1] PAC-ROM MM [UNOFFICIAL][JFLTETMO]
{
"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"
}
Praise God, another successful build!
I noticed that there was a PAC-ROM 5.1 thread for the JFLTETMO, but I couldn't find a 6.0 version, so I compiled one. I hope that other's can enjoy this ROM too, so I put it here to share it with you! It is built using the same device trees that I used for AOKP MM, so Bluetooth, while working, will probably have the same issues that you see in CyanogenMod 13 and AOKP 6 roms.
*********** This is an UNOFFICIAL ROM. Install at your own risk! ***********
** Disclaimer: PAC-ROMS is not responsible for any damages to your device. **​
Downloads:
Download link:
http://www.mediafire.com/file/46lp6x55zjrda4b/pac-jf-mm-20161010.zip
Gapps link -Optional
http://opengapps.org/
(I have personally tried the pico gapps file, which worked flawlessly. Be sure to select ARM 6.0!)
Old Rom Download:
http://www.mediafire.com/download/05e5bpc33roic71/pac-jf-mm-20160912.zip
Installation instructions: (PLEASE READ!)
Be sure to follow these installation steps very carefully, as they may be different then what you are used to.
-Download ROM and gapps, and put them on your phone or external storage.
-Reboot into recovery mode - TWRP (I personnally am using 3.0.2-0).
-Backup what you had. (Just to be safe.)
-Wipe.
-Install Rom.
-Wipe Cache and Davlik. <--VERY IMPORTANT!
-Install Gapps. -Optional
-Wipe Cache and Davlik agian! Or WiFi may not work first boot. WiFi will work every time after reboot either way.
-Reboot to system
On the very first bootup, and only the first bootup, you will get one popup claiming that settings has failed. Acknowledge this and afterwards you will never see it again. I don't know why it pops up, but it doesn't happen again.
Sometimes on the very first bootup the WiFi will not work. Reboot and it will work everytime thereafter.
This Rom has a modified updater-script that allows it to be flashed on any JF variant phone. It was designed for the JFLTETMO, but will work on other GSM JF phones. Thanks @khaoticking for successfully testing this on the SGH-I337z / JFLTEAIO! Use at your own risk!
A huge thanks to the PAC-ROM team!
PAC-ROM XDA Forum: http://forum.xda-developers.com/pac-rom
Source Code: https://github.com/PAC-ROM
Official websites: http://pac-rom.com/
ROM OS Version: 6.0.1 Marshmallow
ROM Kernel: Linux 3.4.112
Based On: PA AOKP CM
Device Tree: https://github.com/alaskalinuxuser
Features the AKLU kernel:
http://forum.xda-developers.com/gal.../kernel-marshmallow-lollipop-kernels-t3411543
Created 2016-06-16
Last Updated 2016-12-20​
Screenshots!
Background image
The futuristic and really cool background images used in this rom were provided by The Quiet Learner, you can visit his website for more information and more really great pictures. https://qlfiles.net/
PAC ROM 6.0 Noteworthy Features:
Code:
-CyanogenMod Theme Engine (CMTE)
-PAC console
-Battery Bar vs battery icon
-Traffic monitors
-Status bar mods like swipe brightness adjuster
-Power menu settings like add screenshot
-Advanced reboot menu options
And more!
Changelog:
Code:
20161010
-Synced with PAC source.
-Now includes October 5, 2016 security updates.
-Edited updater script so that it may be flashed on any JFLTE phone.
20160912
-Synced with PAC source.
-Now includes September 6, 2016 security updates.
-Built with openjdk-8 (Java 8)!
-Edited updater script so that it may be flashed on any JFLTE phone.
20160831
-Synced with PAC source.
-Now includes August 5,2016 security updates.
-Built with openjdk-8 (Java 8)!
-Updated AudioFX app.
-Edited updater script so that it may be flashed on any JFLTE phone.
20160803
-Synced with PAC source.
-Now includes June 5,2016 security updates.
-Now includes charging level in amps on lock screen.
-Edited updater script so that it may be flashed on any JFLTE phone.
20160720
-Added GPU Overclocking - Use with Kernel Adiutor app.
-Fixed camera video recordings. They now work (Praise God!)
-Edited updater script so that it may be flashed on any JFLTE phone.
20160707
-Added Kernel Adiutor app
-Added Fast Charge commits to the kernel.
-Edited updater script so that it may be flashed on any JFLTE phone.
20160616 - Small cosmetic changes like backgrounds.
20160615 - First successful build
What works:
Code:
-So far everything that I have tried works, such as
- Phone calls/receiving
- Data 2g/3g/LTE
- Bluetooth
- WiFi
- MTP
- GPS
etc....
What doesn't:
Code:
- As far as I know, everything works! If you find something, let me know!
All of my work is completely free and available for any who wish to use or modify it. I didn't make PAC-ROM, the device trees, or vendor blobs. I simply used and edited existing material. A huge thanks should go to those who actually created this stuff.
Tips, Tricks, and Thoughts:
Let me know what you guys think!
I highly recommend setting your LCD density to 320 to get the most from this screen.
Background image
The futuristic and really cool background images used in this rom were provided by The Quiet Learner, you can visit his website for more information and more really great pictures. https://qlfiles.net/
Governors:
Code:
If you want to save battery life, I recommend that you download the "No-frills CPU Control" app on Google PlayStore, and set your Governor to Conservative, and your I/O scheduler to Noop. This may affect performance slightly, but will save on some battery power.
If you want to increase performance, I recommend that you download the "No-frills CPU Control" app on Google PlayStore, and set your Governor to Ondemand, and your I/O scheduler to CFQ. This will boost performance slightly, but will have a negative impact on battery power.
The governor is currently set to Interactive, which is a good balance.
Fast Charge:
To use Fast Charge, you must enable it in the Kernel Adiutor app. If you want to set custom settings, you will need to get another app from the Play Store, such as Device Manager or other apps that allow you to control the fast charge settings. Note that some fast charge settings apps do not change the appropriate values to function. The lockscreen may still say "slow charge" as the rom itself does not natively support fast charge, even though the kernel does.
As always, a benchmark:
BTW, I have been hiding these pics to save on bandwidth for users who are limited.
Sent from my SGH-M919 using XDA-Developers mobile app
Is there a flash barrier in the updater script onlybreason I ask is because I need to see if I have to flash twrp for tmobile or I can use my.jfltexx recovery
khaoticking said:
Is there a flash barrier in the updater script onlybreason I ask is because I need to see if I have to flash twrp for tmobile or I can use my.jfltexx recovery
Click to expand...
Click to collapse
Yes, at present, the Updater-script will only allow installation on the T-Mobile recovery.
But I can fix that..... It will take a while to upload. Check back tomorrow.
no biggie I can edit the script ti allow the jfltexx recovery to flash it or I can use twrp manager to flash the tmobile recovery no biggie either way don't sweat it buddy
khaoticking said:
no biggie I can edit the script ti allow the jfltexx recovery to flash it or I can use twrp manager to flash the tmobile recovery no biggie either way don't sweat it buddy
Click to expand...
Click to collapse
Too late... it is uploading, but on my slow internet, it will not be available for a while. I will update the OP later for the less technically inclined.
Im sorry buddy didn't mean to make more work.for you I could have done it for myself
OK edited flash barrier and flashed ROM everything is good so far did have a problem with open gapps pico it wouldn't show my quick settings so I reflashed with banks and everything seems to be going smooth
Thanks khaoticking!
There is a new download link in the OP for those who wish to use this ROM on non T-Mobile variants.
@khaoticking has successfully tested it on the SGH-i337z / JFLTEAIO using the I337ZTUUBOA1 boot loader and modem! Be sure to give his thanks button a slap too if you found this useful!
New build is up!
All,
New update to the OP. New build is up! There is no difference in the ROM, however, there are some changes in the kernel. If you wish to upgrade without re-doing all of your setup/apps, etc, you can just flash this kernel zip here (also in OP):
If you want to just use this kernel, here is the link for a flashable boot image:
http://www.mediafire.com/download/mkiz1745si6bm4p/aklu-lionheart-kernel-jfltetmo.zip
The first boot the WiFi may not work, but after a reboot it works every time there after! To God be the glory, the new kernel builds are working great!
Changes to the kernel include 2 new governors:
LionHeart - Lionheart is a conservative-based governor which is based on samsung's update3 source.
SmartMax - By default this is configured for battery saving, so this is NOT a gaming or benchmark governor! Additionally, to make it "snappy", smartmax has "touch poke". So input events from the touchscreen will boost the cpu for a specific time to a specific frequency. Developed by XDA user @maxwen.
You can still choose ondemand, powersave, performance, conservative, interactive, and userspace, but this allows you to choose two "battery friendlier" options. SmartMax will help your battery the most, and LionHeart is a bit more performance oriented, but still conservative. Enjoy!
Hello, this ROM is stable or in beta version? Thank you!
pickmod said:
Hello, this ROM is stable or in beta version? Thank you!
Click to expand...
Click to collapse
This ROM is stable. Not all of PAC ROMs features are implemented yet, but several are. I used this for a week, it is very stable.
Sent from my SGH-M919 using XDA-Developers mobile app
New build is up!
New build is up!
I appreciate everyone's patience as I learn how to make things better! I have recently added the commits for the fast charge to the kernel. I also added the Kernel Adiutor app to give you a way to turn it on. Be sure to read Post #2 for tips and tricks about it, and I hope you all enjoy the really cool futuristic backgrounds provided by The Quiet Learner. You can check out more futuristic and cool backgrounds on his website: https://qlfiles.net/
Change log:
20160707
-Added Kernel Adiutor app to build.
-Added Fast Charge to kernel.
-Edited updater-script so zip may be flashed on any JFLTE phone. Built for JFLTETMO though. Use with caution!
New build is up!
New build is up!
20160720
-Added GPU Overclocking - Use with Kernel Adiutor app.
-Fixed camera video recordings. They now work (Praise God!)
-Edited updater script so that it may be flashed on any JFLTE phone.
Click to expand...
Click to collapse
The video recordings are now fixed for this rom also!
Great news! Security updates!
All,
I am syncing the PAC source today, and the July 5th security updates are present! So, I am will build that tomorrow.
I am not a big security update pusher, but this one is kind of important for our phones. Here are some of the High and Critical problems found:
https://source.android.com/security/bulletin/2016-07-01.html
Remote code execution vulnerability in Mediaserver
....
Remote code execution vulnerability in OpenSSL & BoringSSL
....
Remote code execution vulnerability in Bluetooth
....
Click to expand...
Click to collapse
There were also a lot of Qualcomm components that had Critical and High problems with escalation of privileges, but those were local.
So, I hope to have the build up by the day after tomorrow. Keep an eye out for this one, as these security updates directly affect our S4.
Edit: There was a problem during the sync. Might take an extra day to get this built.
New build is up!
Praise God, new build is up!
The new build is up and has been posted in the OP.
20160803
-Synced with PAC source.
-Now includes June 5,2016 security updates.
-Now includes charging level in amps on lock screen.
-Edited updater script so that it may be flashed on any JFLTE phone.
Click to expand...
Click to collapse
Again, this includes some very critical security updates that specifically affect our phone, so I highly recommend switching to this build if you are using PAC.
Fauxsound....
This applies to the kernel used in this build:
I have been experimenting with adding sound mods to the kernel, only to find that the source I originally borrowed from Arc-Team already has Fauxsound enabled.
Fauxsound is a sound modification created by @faux123, and he does some really great work.
The only downside is this: the only way I know of to control it is to download the Fauxsound app from the Google Play Store:
https://play.google.com/store/apps/d...kang.fauxsound
Which costs $2.
I am not opposed to paying faux for his work, and I have purchased the app myself. However, I do not wish to push everyone into purchasing his app. I have tried several free apps that supposedly can control Fauxsound, but none of them have worked.
I am investigating Viper4Android and Voodoo sound at the moment as potential alternatives that do not cost the end user money to actually use.
Click to expand...
Click to collapse

Categories

Resources