[Kernel][LP-CAF] Render Kernel [D80x/LS/VS980/F320x][R3] - G2 Android Development

{
"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"
}
for AOSP Based Roms!​
Now supporting LP-CAF Roms for the G2!! Note that I am no longer supporting my old Kernels for KK or LP.​
Code:
/* *** Disclaimer
*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards, thermonuclear war,
* or you getting fired because the alarm app failed. Please do some research
* if you have any concerns about features included in this KERNEL
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
* BOOM goes the Dynamite
*/
My goal with this kernel is to be a very fast and stable build that offers some things that the other kernels do not. I want to initiate Development Discussions amongst the community. This will be a noob friendly thread as long as the new users follow 2 rules. First is to do some research before asking. Most likely your question has already been asked. If not in this thread then in another. Second is BE RESPECTFUL. You do these two things and even the most hardened Dev will assist you.
Current Features
General List:
* Synapse Support - Complete Kernel Control!
* Built with UBER A15 Linaro 4.9.2 Toolchain
* Hotplugs: MSM_Limiter, Intelliplug, and Bricked Hotplug
* MSM_Limiter by @neobuddy89 adds Per-Core Functionality
* Simplified_Thermal by @Sultanxda
* Governors: Lionheart, Impulse, Blu_Active, YankActive, IntelliMinMax and SmartMAX
* Schedulers: FIOPS, ROW, BFQ-v7, SIO, DEADLINE, NOOP, CFQ and ZEN
* Adreno_Idler: Makes GPU Idle better when not in use
* GCC Tweaks for Cortex A15
* Numerous CAF Patches!
* Added Sysfs for GENTLE_FAIR_SLEEPERS
* Quick Wakeup (See HERE) * Dynamic FSync
I recommend Synapse and my special version of UKM for Kernel Tuning
Google Play Store Link
You can get my version of UKM here: Render-UKM
Instructions:
* Boot into Recovery
* (Recommended) Make a complete backup of entire rom (DUH?!)
* Make sure to flash the appropriate bootstack for your model!
* Flash Render Kernel
* Reboot
Download:
LP-CAF Downloads
Changelog:
https://github.com/RenderBroken/msm8974_G2_render_kernel/commits/master
THANKS!!!!
First I want to say thank you to everyone who has answered my questions and responded to my pm's when I know they are busy with their own lives. Pretty much everyone I have come into contact with here on XDA has been truly helpful and respectful. Here is a list of people that had helped me in one way or the other:
myfluxi, Dorimanx, Neobuddy89, Savoca, Faux123, Blechd0se, and Many More!
Thank you guys! Without your contributions to the community we would not have the level of performance, stability and interaction that we have today
Special Thanks!
Donators: @nfin1te, @MrDarkKV, @V1TRU, @Really now
XDA:DevDB Information
[Kernel][LP-CAF] Render Kernel [D80x/LS/VS980/F320x][R3], Kernel for the LG G2
Contributors
RenderBroken, MrDarkKV
Source Code: https://github.com/RenderBroken/msm8974_G2-CAF_render_kernel
Kernel Special Features:
Version Information
Status: Stable
Created 2014-07-03
Last Updated 2015-12-10

LP-CAF Downloads: HERE
Old Builds (Deprecated): HERE

Special Notes!
F2FS Notes Below:
Before formatting ALL your partitions to F2FS keep in mind that due to F2FS's performance drop of Sequential Reads (when compared to EXT4) it may be better to leave /system as EXT4. Still its your choice and may find it runs better! With /system you mainly are reading from it than writing. Note that you cannot format /system UNLESS the Rom supports it! Also DO NOT format any other partitions other than:
/system
/data (this will format userdata too FYI)
/cache
The steps I used:
1. Backup EVERYTHING on your Internal Memory to another device (Pro Tip - Use an app like SD Maid and get rid of orphaned data first, could save you alot of time/space)
2. Boot into a F2FS enabled recovery - I use this one: [TWRP][2.8.4.0][2015.01.13][BUMPed] TWRP w/ Thermal & F2FS
3. Format the Desired partition to F2FS:
* Go to Wipe
* Select Format Data
* Select Advanced Wipe - Only select one partition at a time or you will get an error!
* Select Repair or Change File System
* Select Change File System
* Select F2FS
4 Now that you have formatted your desired partition Connect your phone back up to your back up Device. For me it was a computer then:
* Go to Mount
* Enable MTP
This should allow you to mount your phone while connected to a computer. I had issues with it mounting properly. It would show up but I couldn't add anything to it. I found that I needed to install the proper drivers for it to mount properly. For me I used Google Composite ADB Drivers. After that I just had to Reboot back into Recovery.
5. Now that you are mounted properly, go ahead and copy your files back so you can flash a rom and get back up and running. Also, if you made a backup and did not format /system, once you copy your TWRP files back you can restore from that backup.
DT2W
For those having issues with DT2W not working properly on AOSP roms, run this command in Terminal:
Code:
echo "1" > /sys/devices/virtual/input/lge_touch/firmware
Or use the "Update Touchscreen Firmware" button under the Tools tab in Synapse!
The most up to date guide on CPU governors and I/O schedulers!!

To build my kernel yourself:
Source for LP Kernel: LINK
Toolchain: LINK
I use a build script to help juggle all of the different variants (Thanks @savoca). LINK
First you will need to initialize the build environment, Follow this link to do so: LINK
So if using the build script you will need to setup certain folders in certain places. They are this way for a reason and if you really want to know, ask in thread and I would be happy to explain the reasoning.
You need to create folders using the command "mkdir". To create the folders:
Code:
mkdir ~/android
Note you can only create one folder at a time with "mkdir"
Code:
mkdir ~/android
mkdir ~/android/source
mkdir ~/android/source/toolchains
mkdir ~/android/source/kernel
mkdir ~/android/source/out
mkdir ~/android/source/out/g2
mkdir ~/android/source/zips
mkdir ~/android/source/zips/msm8974-zips
Now we need to clone the Source into the proper folders:
~/android/source/kernel/ < From here run:
Code:
cd ~/android/source/kernel/
git clone https://github.com/RenderBroken/msm8974_G2_render_kernel
git clone https://github.com/RenderBroken/msm8974_G2_render_kernel_ramdisk
~/android/source/toolchains/ < From here run:
Code:
cd ~/android/source/toolchains/
git clone https://github.com/RenderBroken/g2-linux-gnueabi-4.9.3
~/android/source/out/g2 < This is a temporary location to create Boot.img from Ramdisk.gz, dt.img, and zImage-dtb.
~/android/source/zips/msm8974-zips/ < Final Location of completed ZIP
Now that you have all the prerequisites you just need to "cd" into the kernel directory:
Code:
cd ~/android/source/kernel/msm8974_G2_render_kernel
Then run the build script:
Code:
./build
You will then be prompted to make selections. I use the D800 so my output would look like so:
Code:
Pick variant...
1) d800
2) d801
3) d802
4) d803
5) ls980
6) vs980
7) f320x
8) l01f
#? 1
Panel variant...
1) lgd
2) jdi
#? 2
Pick target...
1) lg
2) aosp
#? 2
Checking for build...
Nothing has been made...
Clean working directory..(y/n)? : y
CLEAN drivers/tty/vt
CLEAN firmware
CLEAN kernel
CLEAN lib
CLEAN security/selinux
CLEAN usr
CLEAN arch/arm/boot/compressed
CLEAN arch/arm/boot
CLEAN .tmp_versions
CLEAN scripts/basic
CLEAN scripts/dtc
CLEAN scripts/genksyms
CLEAN scripts/kconfig
CLEAN scripts/mod
CLEAN scripts/selinux/genheaders
CLEAN scripts/selinux/mdp
CLEAN scripts
CLEAN include/config include/generated arch/arm/include/generated
CLEAN .config .version include/linux/version.h Module.symvers
Working directory cleaned...
Begin build now..(y/n)? : y
Essentially, you will first select what phone you are building for. Next you pick the panel variant which is now irrelevant since I use scripts to automatically select the proper one upon flashing. Lastly you are selecting if the kernel is for AOSP or Stock LG. At the moment only the AOSP version will work. Then it will ask if you want to clean then if you want to build. At the end you should have a completed zip in this folder:
Code:
~/android/source/zips/msm8974-zips/

THANK YOU!
Edit: Oh no d801? Is that coming later today or still working on it?

i like this kernel!!! thumbs up for Render! thank you mate
Sent from my LG-D802 using Tapatalk

iytrix said:
THANK YOU!
Edit: Oh no d801? Is that coming later today or still working on it?
Click to expand...
Click to collapse
Yep! I am trying to work out the new script so I dont have to build all the variants and for each panel type.

RenderBroken said:
Yep! I am trying to work out the new script so I dont have to build all the variants and for each panel type.
Click to expand...
Click to collapse
Oh that would be nice! As far as I've seen Mahdi was working more on that? It seemed like something was wrong but his latest kernel used that script (I have JDI) and it worked perfectly fine. Maybe I was mis-reading what he was saying.
Can't wait, I've heard great things about this kernel!

Interested to flash this, Anyone know if I can/should flash this with gummy 4.4.4 VS980 today's nightly?

undeadking said:
Interested to flash this, Anyone know if I can/should flash this with gummy 4.4.4 VS980 today's nightly?
Click to expand...
Click to collapse
I guess so.. Just flashed it on latest AICP nightly. Works great.

Can't wait to give this a try on my D801

This kernel is not compatible with CM11, isn't it?

Into download page there is not the f320 version. It's in working for future release?

Can't wait to try this when the ls980 varient uploads. I use aosp and its great to see another kernel dev! Thanks for your hard work.

D801/JDI here...let's see how this goes ?
Sent from my LG-D801 using Tapatalk

Does this support Cloudy or Optimus G3 ROM? I know it doesn't mention it in the OP, but I figured I'd ask before I flash it and cause myself a headache if it bootloops.

Giocarro said:
This kernel is not compatible with CM11, isn't it?
Click to expand...
Click to collapse
No. Two different varients of caf. paranoid android, and cm use their own variation, the rest of aosp should he able to use this kernel.
Sent from my Vs980 running Jackpotclavins Cm11 4.4.4

Just installed on Mahdi. How can I use (switch on) Sweep2Wake?

r00sick said:
Just installed on Mahdi. How can I use (switch on) Sweep2Wake?
Click to expand...
Click to collapse
You need Trickster for that.

Giocarro said:
This kernel is not compatible with CM11, isn't it?
Click to expand...
Click to collapse
Not yet though I am seriously looking into building for it.
risis78 said:
Into download page there is not the f320 version. It's in working for future release?
Click to expand...
Click to collapse
typow102 said:
Can't wait to try this when the ls980 varient uploads. I use aosp and its great to see another kernel dev! Thanks for your hard work.
Click to expand...
Click to collapse
I will be releasing builds for all variants today. They will be in the Release folder when ready. I will also post about it.
Fuse8499 said:
Does this support Cloudy or Optimus G3 ROM? I know it doesn't mention it in the OP, but I figured I'd ask before I flash it and cause myself a headache if it bootloops.
Click to expand...
Click to collapse
I will be building for Stock as well but it uses a different ramdisk. I have to modify the Ramdisk for EACH variant and setup my build script to handle them before I can really start ripping them off.
r00sick said:
Just installed on Mahdi. How can I use (switch on) Sweep2Wake?
Click to expand...
Click to collapse
TricksterMod would be easiest. I don't remember the sysfs command to do it via terminal at this time.

Related

[KERNEL][3.0.74][TW] CYMBALINE-RD04-3.8 [BLN,OC,UV,USB Fast Charge] [19-APR-2013]

WARNING: This Kernel is for Samsung Jellybean (4.1.2) TouchWiz ROMS only (ANY ROM BASED of the UVMC6 official T-MOBILE release). Do NOT flash this on after-market AOSP derivatives. This is a Hercules (T989) build and I have the Stock Insecure Kernel (UVMC6) provided in this post​
NOTE: THIS IS A T989 SPECIFIC BUILD, IF YOU HAVE A SKYROCKET PLEASE GO TO MY SKYROCKET THREAD
KANGERS/DEVS
Click to expand...
Click to collapse
Here are my conditions:
* Please issue a Pull request if you are using my source.
* Be a real kernel dev and maintain good commit comments and history.
* If you are going to use my ramdisk or script or bits (sigh, please cherry-pick so we have the lineage intact) or my modified lights library, please.
* And finally, Please provide a HyperLink to this thread, do NOT just put the name in credits.
Whether with or without my permission please Document in Your OP, the bits and parts that you have kanged, including an hyperlink to this thread.
FEATURES
Click to expand...
Click to collapse
* CPU OverClock (max. 1.83GHz, min. 192MHz) *
* USB Fast Charge (see notes and warning in ChangeLog) *
* BLN Implementation (See notes and changelog) *
* Bunch of Governors ("samsung" is the default, lagfree hotplug smartassV2 interactive conservative ondemand userspace powersave samsung performance) *
* I/O schedulers (BFQ v6, row v4, sio)
* GPU Overclock (2D and 3D) *
* VDD SC (faux sysfs interface) *
* Uptodate with all upstream sources (you get patches for free) *
​
Posting Protocol
Click to expand...
Click to collapse
First and foremost this is a dev thread. If you cannot contribute to the advancement of the kernel don't post here. post it in the general thread here. Things I expect are:
* dmesg or kmsg (adb shell dmesg) logs for the kernel. Also a full logcat will help for any issues.
* Accurately describing the setup include how to replicate it.
* If you wish to share your configuration, I am ok with it.
DISCLAIMER
Click to expand...
Click to collapse
You are solely responsible for flashing this kernel.
Tuning
Click to expand...
Click to collapse
A lot of kernel features (O/C) can you tuned via sysfs userspace interface. You can script them or if your
ROM provides it (like my Embryo 6) use it.
CHANGELOG and NOTES
Click to expand...
Click to collapse
(I will update this as I find time). Please use sysfs interface for tuning or if running Embryo 6, use the ROMCustomizer. Note: this is a high quality and no warning build, i.e it needs to meet my standards and upstream linux grinder.
* [RD03][3.8] Cymbaline-JB-RD04-3.8
Code:
* merged with upstream 3.0.74 source.
* merged T989 official UVMC6 source changes.
* using optimized algorithms for standard c utils, should give a good boost.
* RAMDISK updated to UVMC6 T-989 official ramdisk.
* [RD03][3.6] Cymbaline-JB-RD04-3.6
Code:
* disabled t989d simultaneous built.
* cherry picked changes from t989 sources.
* [RD03][3.5] Cymbaline-JB-RD04-3.5
Code:
- [B]BLN[/B] added. Please note: Embryo-6.11 it can enabled via ROMCustomizer (see pics in Post #2).
The interface is CM version 10, implemented to SR by me. Otherwise you
would need an external app for fine grain control of the notification (i.e. per
app), otherwise android 4.1.2 already has support for Notification LED.
- Skipped internal release 3.4
- updated Ramdisk to UCMC1 (RD04), official ATT/Samsung JB release.
- merged to upstream linux (3.0.72).
- enabled hotplug, lagfree governor.
- cherry-pick from caf.
* [RD03][3.3] Cymbaline-JB-RD03-3.3
Code:
- Added latest (v4) row io-scheduler.
* [RD03][3.2] Cymbaline-JB-RD03-3.2 (UNRELEASED)
Code:
* Added USB fast charge option. NOTE: Embryo-6.7 will have the option in ROM Customizer. Or, you can change it via sysfs
[CODE]
# echo 1 > /sys/power/fast_charge/force_fast_charge
NOTE: Since this will force to draw more power, please be mindful of the repercussions.
* Disabled lulzactive governor. I will look at incorporating it later.
* cherry-picked various upstream patches. the source should be current.
[/CODE]
* [RD03][3.0] Cymbaline-JB-RD03-3.1
Code:
* Disabled intellidemand governor. It appears that may cause some devices to not boot. I will look at incorporating it later.
* more upstream cherry-picks.
* [RD03][3.0] Initial release Cymbaline-JB-RD03-3.0
Code:
* per CPU O/C : Upto 1.83GHz (Note: 1.83GHz will be unstable in lot of situations).
* per CPU B/W : Bandwidth boost for all O/C frequencies.
* per cpu Governors: Added a bunch of governors. NOTE: The default is "samsung" (and which is the only one I useI have NOT tested any of the other governors or use it)
* GPU O/C:
3D Mode: 320000000, 300000000, 266667000, 228571000, 200000000, 177778000, 27000000
2D Mode: 266667000, 228571000, 200000000, 160000000, 96000000, 27000000
* I/O Schedulers: BFQ v6, SIO, V/R added.
* merged to linux upstream 3.0.68.
* updated wireless driver.
* cherry-picked various patches from upstream caf sources.
* ExFat proprietrary modules included and loaded.
Download
Click to expand...
Click to collapse
Flashing Instructions: Just download the zip and flash, don't do anything else. Let the kernel settle for couple of days. NOTE: the default is STOCK samsung settings, use scripts or ROMCustomizer (Embryo 6) to tune or change. Please see the revert section for stock (insecure) UVMC6 kernel.
* [19-APR-2013] updated
TMO-T989-CYMBALINE-JB-RD04-3.8.zip (md5sum: fb9b9df076918311f4f7ce79838a5c28)
REVERT
Click to expand...
Click to collapse
If you would like to go back to stock UVMC6. Here is the kernel:
KERNEL-T989-UVMC6-RD01-cwm.zip (md5sum: aa14d642a80126cac74dc8deb8d4777f)
Credits
Click to expand...
Click to collapse
Code:
* samsung of course for releasing the source.
* faux123 for the voltage table sysfs interface.
* tamcore for most of the governors. (cherry-picked and adapted for celox)
Source
Click to expand...
Click to collapse
* My github repository: https://github.com/mohankr
branch: celox-jb
repo:
kernel_samsung_msm8x60-celox
mine
keeping for pics
{
"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"
}
Thanks,
So is this Kernel built using tmo-T989 source?
Octane70 said:
Thanks,
So is this Kernel built using tmo-T989 source?
Click to expand...
Click to collapse
Look at the bottom of the first post and you have your answer.
Mine thanks mohan....
Sent from my SGH-T989 using xda premium
6.11 was mentioned in the OP...does that mean the T989 will get an updatw soon? Cant wait...
Edit: it also shows in the second pic...6.11 in the works!
Sent from my SAMSUNG-SGH-T989 using Tapatalk 2
Just a few things...this broke rotation and I lost vibration on the TMO UVMC6
Yeah it was built using the Skyrocket source code. Rotation will be broken without flashing a rotation fix .zip.
nvm...
s3nr1 said:
I flashed 3.5 on latest Embryo and the orientation is backwards now. Reverting back now all is fine...
Edit: I thought the orientation fix is not needed anymore for the Embryo ROM at least..
Click to expand...
Click to collapse
Yeah that was my impression. I'm not sure why I lost vibration too though
pipergca said:
Just a few things...this broke rotation and I lost vibration on the TMO UVMC6
Click to expand...
Click to collapse
Shmi117 said:
Yeah it was built using the Skyrocket source code. Rotation will be broken without flashing a rotation fix .zip.
Click to expand...
Click to collapse
The source code has the relevant bits for T989, so should be fine...So you should NOT need a rotation fix, since I built this with T989 turned on. I will check if the T989 sources have any differences..
pipergca said:
Yeah that was my impression. I'm not sure why I lost vibration too though
Click to expand...
Click to collapse
can you please post a "/proc/kmsg" so I can see if there is anything missing..
(adb shell cat /proc/kmsg or adb shell dmesg)
Im using Embryo 6.10 for T989 and just flashed this 3.5 kernel. The vibration is as strong but the rotation was inverted.
Sent from my SAMSUNG-SGH-T989 using Tapatalk 2
mohan_kr said:
The source code has the relevant bits for T989, so should be fine...So you should NOT need a rotation fix, since I built this with T989 turned on. I will check if the T989 sources have any differences..
can you please post a "/proc/kmsg" so I can see if there is anything missing..
(adb shell cat /proc/kmsg or adb shell dmesg)
Click to expand...
Click to collapse
Sorry sir I think I may have cleared that log as flashing back to stock kernel I still had no vibration so I had to restore my back-up. That file shows 0 kb now.
Sent from my SGH-T989 using xda app-developers app
Nice kernel keep up the good work love it
3.6 is up
3.6 is up. Read the changelog
- The T989 sources were not very different (actually none that effected the t989 builds)
- I did disable the t989d simultaneous build.
Please install and let me know how it works.
mohan_kr said:
3.6 is up. Read the changelog
- The T989 sources were not very different (actually none that effected the t989 builds)
- I did disable the t989d simultaneous build.
Please install and let me know how it works.
Click to expand...
Click to collapse
3.6 gives boot loops but 3.5 works flawless why does 3.6 give bootloops amd whats the diffrence with 3.6 and 3.5
winga45 said:
3.6 gives boot loops but 3.5 works flawless why does 3.6 give bootloops amd whats the diffrence with 3.6 and 3.5
Click to expand...
Click to collapse
Hmm..can you pull
adb shell cat /proc/last_kmsg
and pastebin..
mohan_kr said:
Hmm..can you pull
adb shell cat /proc/last_kmsg
and pastebin..
Click to expand...
Click to collapse
Can i do that on my phone or on a pc
winga45 said:
Can i do that on my phone or on a pc
Click to expand...
Click to collapse
PC
Sent from my SAMSUNG-SGH-I727 using XDA
mohan_kr said:
PC
Sent from my SAMSUNG-SGH-I727 using XDA
Click to expand...
Click to collapse
Ok but is there a big diffrence in this kernel than 3.5 or no

[ROM][UNOFFICIAL][4.4.4] Cyanogenmod 11.0 for ME301T [20140920]

{
"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"
}
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.4.4 (KitKat), which is designed to increase performance and reliability over stock Android for your device.
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
How to install
Unlock bootloader with Asus tool from Utilities: LINK
Boot in fastboot mode (power and vol down) and flash CWM recovery:
Code:
fastboot -i 0x0B05 flash recovery recovery.img
fastboot -i 0x0B05 reboot
Do a Nandroid backup
WIPE (wipe data/factory reset + wipe cache partition)
Install the ROM from internal sdcard using ClockworkMod Recovery
Optionally install the Google Addons
Optionally install SuperSU
Downloads
Download ROM from HERE
RECOVERY
Clock Work Mod Recovery 6.0.5.0
TWRP
CWM Advanced 6.44.9
(main thread http://forum.xda-developers.com/showthread.php?t=2201860)
Gapps
OFFICIAL Up-to-Date PA-GOOGLE APPS
SuperSU
Chainfire SuperSU
Changelog
20/09/2014
fixed OTA server, bluetooth, volume keys
Code:
13/09/2014
Only synced with cm11 repo
12/08/2014
Enabled Bluetooth 4.0 LE
11/08/2014
Only synced with cm11 repo
09/07/2014
External SD fix
04/07/2014
Code cleanup
02/07/2014
Added CWM 6.0.5.0 with new touch code!!
Latest rom updates are available via OTA
14/06/2014
Fix spam in logcat
Added CWM Advanced
07/06/2014
Only synced with cm11 repo
New CWM 6.4.0.9
31/05/2014
Added back accidentally removed TARGET_RUNNING_WITHOUT_SYNC_FRAMEWORK flag
Enabled kernel audit, fix spam messages in logcat
28/05/2014
Kernel security FIX
Revert interactive scheduler to kernel v3.1.10
Add BOARD_EGL_WORKAROUND_BUG_10194508 flag
Add ffmpeg decoder
23/05/2014
Correctly advertise that the me301t has no hardware keys
20/05/2014
Enabled OTA updates
02/05/2014:
Removed Overclock profile, frequency increased to 1300Mhz for Balanced profile and to 1500Mhz for Performance profile
Removed async fsync patch
Added dynamic fsync patch
15/04/2014:
Fixed sepolicies
Add support for OUT_DIR
Removed duplicated overrides
update kernel deps
Add specific Tegra flag for t30 model
Better font in recovery
22/03/2014:
Fix externa SD mount
Recode some wireless parameters
15/03/2014:
Added Overclock profile at 1500Mhz
Added async fsync patch
02/03/2014:
Imported INTERACTIVE governor from Nvidia Tegra linux-3.4 kernel
Removed Linaro optimizations
23/02/2014:
Optimized RWSEM code
Added ROW scheduler as default
Speedup MMC
Added the ability to disable fsync
Disabled some debug options
Enabled NTFS write
Enabled CIFS module (Windows shares)
09/02/2014:
Removed Trebuchet overlay
Better fix for sensors
Sources
Device: github
Kernel: github
XDA:DevDB Information
Cyanogenmod 11.0 for ME301T, ROM for the Asus Transformer TF300T
Contributors
nikybiasion
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.1.x
Based On: CyanogenMod
Version Information
Status: Beta
Created 2014-05-24
Last Updated 2014-09-20
Can we use twrp?
kdrkdr said:
Can we use twrp?
Click to expand...
Click to collapse
Yes, but i think you need to edit META-INF/com/google/android/updater-script deleting the first row
Code:
assert(getprop("ro.product.device") == "me301t" || getprop("ro.build.product") == "me301t");
from zipped rom.
I don't know if there is a twrp builded for me301t or if all links in other threads point to tf300t twrp
Added compatible TWRP in dowload section
Is this Scanno's 2.7.0.1 TWRP?
nikybiasion said:
Added compatible TWRP in dowload section
Click to expand...
Click to collapse
lepa71 said:
Is this Scanno's 2.7.0.1 TWRP?
Click to expand...
Click to collapse
No, this is only for me301t
Just to make sure....The "How to Install" is when you're coming from stock ROM right?
true_lies said:
Just to make sure....The "How to Install" is when you're coming from stock ROM right?
Click to expand...
Click to collapse
Yes
That's what I mean. Scanno has one for me301t.
nikybiasion said:
No, this is only for me301t
Click to expand...
Click to collapse
I think scanno twrp is for tf300t, but it's compatible with me301t.
Mine twrp is only for me301t and is not compatible with tf300t.
Sent from my Nexus 4 using XDA Free mobile app
Due to recent changes in Trebuchet Launcer, clear app data and cache before update to version 20140614 if you use Xposed GEL Settings. May be some XGel settings cause Trebuchet to crash.
Added new CWM 6.0.5.0 with new touch code!!
How is the sound on this rom?
I ask as some of the other roms I tried out had a very low sound compared to the original and the OmniROM mixer.
Viper is not an option as I have never been able to get it to run properly AND it doesn't give as good a sound as the original mixer.
SnowmanDK said:
How is the sound on this rom?
I ask as some of the other roms I tried out had a very low sound compared to the original and the OmniROM mixer.
Viper is not an option as I have never been able to get it to run properly AND it doesn't give as good a sound as the original mixer.
Click to expand...
Click to collapse
No one has reported low volume, i always use headphones or volume off, but if someone report low volume, i can try to increase it.
nikybiasion said:
No one has reported low volume, i always use headphones or volume off, but if someone report low volume, i can try to increase it.
Click to expand...
Click to collapse
Sounds great. I'll try it out then
Only v4.4.3 is available on the download page
SnowmanDK said:
Only v4.4.3 is available on the download page
Click to expand...
Click to collapse
Yes, but you can upgrade to new versions via OTA.
In the next few days i update the thread with newer links
nikybiasion said:
Yes, but you can upgrade to new versions via OTA.
In the next few days i update the thread with newer links
Click to expand...
Click to collapse
Thanks, updated to 4.4.4 now.
Regarding the volume then it is quite a bit lower than the stock rom.
On the stock rom I had the volume set to about 25%
On this rom I have to set it to about 65% to get about the same. It is especially bad with media volume using speakers.
Otherwise it looks very promising so far :good:
nikybiasion said:
No one has reported low volume, i always use headphones or volume off, but if someone report low volume, i can try to increase it.
Click to expand...
Click to collapse
All KK ROMs have low volume compared to stock. But if you fix it, we'd shower you with hugs and kisses.
Couple of quick questions before i go about first time flashing my 301 (again):
1. The CWM or TWRP recovery .img files need to be in the same folder as fastboot to flash recovery?
2. How do i take nvflash backup blobs for our device? The procedure I've come across is THIS. But our device is not listed there.

[ROM][7.1.2]DIRTY UNICORNS v11.7.2 For S3 Neo [OMS][AOSP-CAF]

{
"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"
}
Dirty Unicorns for Galaxy S3 NEO #StayDirty​
Disclaimer
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*
* Submitting bug reports without logcats is the leading cause of male impotence.
*/
About Us:
Dirty Unicorns is a project that started out with no name. It was a project that was first based off AOKP back in the early days of Jelly Bean. In the early days it was just a one man show on one device, the EVO 3D. Since then, many others have joined the project and it has grown exponentially.
We have seen a lot of talent contribute to this project of ours. Big or small, the focus was always on contributing to the community. That is ultimately why we do what we do. After Jelly Bean, we decided to move to a new base, OmniROM. While AOKP was fun, OmniROM proved to be even more exciting base because it challenged us to see what we could do with a project that had different goals in mind. We learned a lot and again, gain contributors. With Lollipop, we moved to an AOSP base with a lot of patches from CAF to make our older devices function as they should. We grew even more and learned a whole lot more.
It has been an awesome learning experience and is still not over! We are still learning every day and continue to move forward. Lastly, we DO NOT accept, nor ask, for donations. We don't believe in that. Everything that is necessary to keep this project going is out of our own pocket. Gerrit, Jenkins, Websites, Devices, etc. We will never ask for a dime. All we do ask, is that you have patience, search, read and try to enjoy the process with us!!
Flashing Instructions:
- Flash Dirty Unicorns ROM zip
- Flash the audio fix zip
- Flash RIL fix zip if GT-I9300I (dual sim) user
- Flash magisk zip (You need root to tweak kernel settings)
Use micoG if you can. If you cant live without the whole Google fam try to stay with Pico GApps
- Done. Reboot. Wait for 10 mins or so and it will boot up. Finish the setup.
- Flash the camfix if camera is not working​
ROM Setup:
After completing the first boot, download Kernel Adiutor and set the following (Needs root)
CPU Governor: ondemand
Hotplug: By default maybe MPDecision and MSMHotplug may be enabled, Use one of them.
If 2 Hotplugs are enabled simultaneously it may cause crashes or reboots.
Apply on boot.
And for file manager and music player, use any app you like from play market.​
Whats Working and Bugs?
Everything except offline charging seems to be working! ​
ROM Link: Dirty Unicorns v11.7.2
Audio Fix: Audio Fix Link
Cam Fix: Sony Sensor CamFix
RIL Fix: I9300I (Dual Sim) RIL Fix
Magisk: Latest Stable Magisk v16.0​
Credits:
- Thargorsson aka Leo for all the help and the stable device tree
- DarkJoker360 for his work on s3 neo
- the NeoHomies Telegram group​
XDA:DevDB Information
Dirty Unicorns, ROM for the Samsung Galaxy S3 Neo
Contributors
kickyvivi, Thargorsson, DarkJoker360, Alastor89
Source Code: http://github.com/S3NEO
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Latest Bootloader, TWRP 3.2.1-0 or higher
Based On: AOSP/CAF
Version Information
Status: Stable
Current Stable Version: v5
Stable Release Date: 2018-07-10
Current Beta Version: v3
Beta Release Date: 2018-07-08
Created 2018-07-10
Last Updated 2018-07-10
How To Make Sure Everything Will Work Smooth?​
* Go to: Settings -> About phone and note down the Baseband version (eg: I9300IXXUBPF2)
* Now in your browser open https://samsung-firmware.org and search this baseband version in the keywords. It will show up your firmware in search results. Open it.
* There will be tab named 'Region' in the box (eg: XSG), click it. This will list all the firmware updates available for your region. See if you have the latest update available on your phone by verifying the Baseband version on your phone and the Modem/CP version of the firmware. If not download the latest update and update your stock rom by following the instructions given on the page. This is so that you will have the latest bootloader. Users have reported they had to flash the stock rom via odin 2-3 times to update the bootloader.
* Now lets flash twrp. Go to https://twrp.me/ and search for s3 neo in 'devices' tab. TWRP is same for i9300I and I9301I. Folow the instructions and install TWRP recovery on your device (odin method). Disable auto reboot in odin while flashing recovery and reboot to recovery manually after flashing recovery successfully (long press power button + vol up button). Go to twrp, grant the permissions and take a backup of your stock rom (system) and EFS partition.
Important: Always keep a backup of EFS safely.
Now you are all set to flash custom roms.
************************************************
Now to tweak the kernel settings, Dowload kernel auditor app from play store, open it and grant Root access (always)
This is my settings:
CPU: CPU Governor- ondemand , Multicore Power Saving- Enabled
CPU Hotplug: MPDecision
GPU: Maxm Freq: 320MHz , GPU Governor: simple ondemand
(enable all the settings to apply on Boot)
************************************************
Screenshots:
Coming soon...​
FAQ​
1) Is the rom stable?
A: Yes, its stable for daily use.
2) Does FM Radio Work?
A: Yes, it does.
3) How to root?
A: Use magisk.
4) Does Video recording work?
A: Yes it does. 1080p also works.
5) Does GPS work?
A: Yes.
6) Substratum and theming?
A: DU has full OMS support, so you can apply custom overlays and themes.
Note: Some incompatible themes can cause crashes and force closes, so know what you are doing.
7) Mobile Data in second sim?
A: It never worked properly for I9300I. So use your data sim in slot 1.
8) How to support the development of this project?
A: Read this and try to donate.
[url]https://forum.xda-developers.com/showpost.php?p=76444969&postcount=1069[/URL]
9) How to pass safety net on Magisk (hide root so that certain apps work) ?
A: Safetynet is working fine. If you face any issues -> [url]https://forum.xda-developers.com/galaxy-s3-neo/help/fix-safety-net-cts-profilefalse-custom-t3786849[/URL]
10) Telegram group?
Telegram Group
11) RIL is not working. what to do?
A: RIL is working fine. for I9300I, flash the RIL fix. If its still not working, follow the instructions above in 1st reserved post.
12) Can i flash any custom kernels?
A: I won't recommend that. If you do, remember it's your choice
13) What about battery life?
A: Its good. If you are a balanced user you should get a screen on time of 3.5 to 4 hrs. On conservative settings you will get upto 4.5 hrs+
14) This feature is not working. Help pls.
A: Report a bug with all the details. Your device model, all the packages flashed, kernel used, nature of bug, rom version, any custom mods flashed?, and attach a logcat if possible.
15) Edit quick tiles is not working.
A: Thats because you are lazy and didn't flash the camfix on a sony sensor device
16) Audio not working?
A: Flash audio fix and don't forget to enable the MUSIC EQUALISER.
Is it also stable without doing the Rom setup (kernel tweaking).
Humaxxx said:
Is it also stable without doing the Rom setup (kernel tweaking).
Click to expand...
Click to collapse
Use the rom, if you face performance issues, heating, reboots or stuff, do the kernel setup. But if you can, do it at the beginning.
Thanks, is it possible to solve my reboots in carbon also with this kernel settings?
Humaxxx said:
Thanks, is it possible to solve my reboots in carbon also with this kernel settings?
Click to expand...
Click to collapse
I will update that.
kickyvivi said:
How To Make Sure Everything Will Work Smooth?​
************************************************
Now to tweak the kernel settings, Dowload kernel auditor app from play store, open it and grant Root access (always)
This is my settings:
CPU: CPU Governor- ondemand , Multicore Power Saving- Enabled
CPU Hotplug: MPDecision
GPU: Maxm Freq: 320MHz , GPU Governor: simple ondemand
(enable all the settings to apply on Boot)
************************************************
Why can not everything be done at once? You think that we have a desire to configure the kernel after installing the firmware. I just want to install and use without glitches!
Click to expand...
Click to collapse
_-alexis-_ said:
Why can not everything be done at once? You think that we have a desire to configure the kernel after installing the firmware. I just want to install and use without glitches!
Click to expand...
Click to collapse
Your choice. That was a suggestion to improve user experience.
Disabled screen hardware buttons bug was present after install without delete internal storage(caches and system was deleted before install (modell 9301 samsung cam))
THIS IS MY ROM!!!,at least up to oreo....,I think it's the best,thanks kikivivi.
I tried it, looks good but unfortunly reboots as like in carbon. Later i try it with the kernel settings.
I now set the kernel settings, looks gold at the Moment, but another problem. I've a widget called custom switches, when i reboot the phone the widget is deleted and i must set it again.
my phone is italian,(itv),but I installed the ksa firmware,maybe that's why everything works,no reboot,no lags,but I had to install the fix camera, because the ksa has sony sensors, I have samsung.
Have you set kernel settings ?
Humaxxx said:
Have you set kernel settings ?
Click to expand...
Click to collapse
yes.
mariocaraf said:
yes.
Click to expand...
Click to collapse
Ok, i've disabled MPdecision in Carbon now and it seems as the reboots where gone.
Humaxxx said:
Ok, i've disabled MPdecision in Carbon now and it seems as the reboots where gone.
Click to expand...
Click to collapse
kikivivi said: By default maybe MPDecision and MSMHotplug may be enabled, Use one of them.
If 2 Hotplugs are enabled simultaneously it may cause crashes or reboots.
mariocaraf said:
kikivivi said: By default maybe MPDecision and MSMHotplug may be enabled, Use one of them.
If 2 Hotplugs are enabled simultaneously it may cause crashes or reboots.
Click to expand...
Click to collapse
In Dirty Unicorns there where both activated, in Carbon only MPdecision?!
hi, what is the meaning of OMS and CAF? in [OMS][AOSP-CAF]

[KERNEL][MM/N/O/P] Cerberus Kernel [1.1][Titan]

{
"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"
}
Code:
#include
/*
* I'm not a developer, im taking effort to put more
* choices of kernel for our community.
* This kernel is tweaked for my own taste.
* Please do not request for more features because
* i want to ensure the stability of the kernel first.
* And thank you for using this kernel.
*/
/*
* Your warranty is now void.
* We are not responsible for anything that may happen to your phone
* by installing any custom ROMs and/or kernels.
* You do it at your own risk and take the responsibility upon yourself
* and you are not to blame us or XDA and its developers.
*
*/
[*] What is Cerberus Kernel?
[*] This is my new custom Kernel for the Motorola Moto G 2013 (falcon).
It's based off the LineageOS kernel sources and more custom code from some grand developers.
Bug reports and contributions are welcome.
# CPU Freq/Govs:
* POWERSAVE
* USERSPACE
* ONDEMAND
* INTERACTIVE
* CONSERVATIVE
* LIONHEART
* YANKACTIVE
* INTELLIDEMAND
* INTELLIACTIVE
* INTELLIMM
* ALUCARD
* ZZMOOVE
# CPU Hotplugs :
* IntelliPlug v4.0 added and enable by default
* MSM_Hotplug
# IO Schedulers :
* NOOP
* DEADLINE
* ROW
* CFQ
* FIOPS
* SIO (default)
* SIOPLUS
* BFQ
* ZEN
* VR
* MAPLE
# Sound Controls :
* Dolby-DAP Driver enable by default
* Faux Sound Control v3.6
* High perf mode
* Low Latency Driver mods
* Slimbus overclocked and 48khz freq support
# Others :
* Selinux in permissive mode by default
* Compiled with QUVNTNM 6.4 custom ToolChain Linaro 4.9 cortex-A7 optmized
* DT2W/S2W/S2S features added and working disabled for now (cause reboots)
* KCAL v2 color control
* Reduce swappiness to 45
* Disabled MMC CRC check
* Optimized XZ kernel compression
* Fast Charge v2
* WQ_POWER_EFFICIENT
* Enabled RWSEM_ALGORITHM
* State Notifier Driver
* Powersuspend 1.5
* Added filesystem dynamic read-ahead (Credits to Chad Gooldman)
* Swappiness modified to 45
* GPU KGSL fixes
* GPU 533MHz
* Fixed some memory leaks and much more improvements
* Compatible with Kernel Adiutor, and others kernel tune apps
[*] First time installing Custom kernel on your Moto G 2013?
* Make sure your kernel is compatible with you rom (nougat, oreo, pie)
* Reboot on TWRP recovery mode
* Flash Cerberus kernel zip
* Automatically a backup of your original kernel (boot.img) is made in the root of your internal memory,
in case of emergency or return to your original kernel install the backup img and ready.
* Reboot
[*] Download your correct kernel version:
* For marshmallow (6.0.1) and old 2017 nougat roms (7.1.x)
download the cerberus_x.x_old_MM-N file
* For latest 2018 nougat roms download the cerberus_x.x_nougat file
* For oreo and pie roms download the cerberus_x.x_oreo_pie file
# Download kernel :
Cerberus folder
If you love our work and want to help us? then click the button:angel::angel:
​
XDA:DevDB Information
Cerberus kernel for moto G 2013/2014, Kernel for the Moto G
Contributors
willizambrano01
Source Code: https://github.com/willizambranoback/android_kernel_motorola_msm8226
Kernel Special Features:
Version Information
Status: Beta
Current Beta Version: 1.0
Created 2018-10-23
Last Updated 2018-11-04
Great !! waiting for download links! btw it's Falcon every where(moto g 2013) in the thread
Finally good governors ?
Interactive is usually broken on Titan, never going down even when idle(3-4 cores online all the time as well with MPDecision). Had to use conservative (60-90) to make it downclock to 384mhz idle.
Now we got Alucard + AutoSMP + Zen for the win. More battery juice!
Yay!
Thank you, man.
This is Moto G 2014 Titan forum, but the OP says Falcon from 2013. Is you kernel for Falcon or Titan?
How do i change to this kernel? I'm already using the Evolution Kernel By willizambrano01
angryhari said:
How do i change to this kernel? I'm already using the Evolution Kernel By willizambrano01
Click to expand...
Click to collapse
Just wait until its released,then just flash it
DanGLES3 said:
Just wait until its released,then just flash it
Click to expand...
Click to collapse
So i dont need to re-flash my original kernel?! COOL... :good:
angryhari said:
So i dont need to re-flash my original kernel?! COOL... :good:
Click to expand...
Click to collapse
Yeah,kernels come in img format (image) whenever you change a kernel that boot.img gets replaced entirely (with the exception of the ramdisk to keep magisk)
DanGLES3 said:
Indeed,its annoying posting something awesome as a new kernel then not giving download links or updates on the progress of the kernel
Click to expand...
Click to collapse
Sorry for the OT question, but you habe an Idea why some Animations are missing & why the simplified tabs are forced in chrome & how to solve it? I tried the flasg to force.highend_gfx=1 & force device.low.ram_config=0 but it did not has any effect
Also i want to try to roll a build on weekend, thread of peregrine has quite good info for it. Did you try to build?
bejunk said:
Sorry for the OT question, but you habe an Idea why some Animations are missing & why the simplified tabs are forced in chrome & how to solve it? I tried the flasg to force.highend_gfx=1 & force device.low.ram_config=0 but it did not has any effect
Also i want to try to roll a build on weekend, thread of peregrine has quite good info for it. Did you try to build?
Click to expand...
Click to collapse
persist.sys.force_highendgfx=true and ro.config.low_ram=false,those are the correct properties also,is splitscreen avaliable? if it is then those properties are already the default,try checking the flags on chrome chrome://flags
DanGLES3 said:
persist.sys.force_highendgfx=true and ro.config.low_ram=false,those are the correct properties also,is splitscreen avaliable? if it is then those properties are already the default,try checking the flags on chrome chrome://flags
Click to expand...
Click to collapse
Sorry did not had the exact strings handy
Anyway, added them now & its still the same... (Tested Chrome Canary & Kiwi Browser which is based on Chromium and even has a flag for the simplified tab view.)
Btw, there are also some other stuff missing like small animations (when you mark text & the press on that arrow to see more options, there is no animation, etc.)
Afaik these strings are also not more used, because low spec devices (which those flags were introduced for in KK) use Android GO now. And for GO, you set a flag before compiling the ROM.
Splitsscreen works with & without these flags. They seem to literally do nothing.
Im just curious how the system sets that?! (MAybe by looking up the RAM size i guess) And how we can trick it to have full graphgics.
EDIT: If you reply, maybe better on LOS thread or via PM, dont want to clutter the Kernel thread.
EDIT2: Btw, i added an .sh to set renderer to opengl after boot, like you said, but it was the same effect as i would have enabled directly in build.prop. Launcher lag was mostly gone and some stuff feel'd more responsive, but SysUI was more laggy and sometimes lockscreen froze. Did not seem that it used skia still for system, but like opengl globally. Did you use it still use opengl render? Did you enable it via terminal? Would be great to have an smooth launcher & system too
bejunk said:
Sorry did not had the exact strings handy
Anyway, added them now & its still the same... (Tested Chrome Canary & Kiwi Browser which is based on Chromium and even has a flag for the simplified tab view.)
Btw, there are also some other stuff missing like small animations (when you mark text & the press on that arrow to see more options, there is no animation, etc.)
Afaik these strings are also not more used, because low spec devices (which those flags were introduced for in KK) use Android GO now. And for GO, you set a flag before compiling the ROM.
Splitsscreen works with & without these flags. They seem to literally do nothing.
Im just curious how the system sets that?! (MAybe by looking up the RAM size i guess) And how we can trick it to have full graphgics.
EDIT: If you reply, maybe better on LOS thread or via PM, dont want to clutter the Kernel thread.
Click to expand...
Click to collapse
These flags are still used,go devices use the low ram property,if you still can use splitscreen then you are not using android go,just set the low ram flag to true to see what i mean,what makes a go device can be set through the build.prop or at compile time
DanGLES3 said:
These flags are still used,go devices use the low ram property,if you still can use splitscreen then you are not using android go,just set the low ram flag to true to see what i mean,what makes a go device can be set through the build.prop or at compile time
Click to expand...
Click to collapse
I know It just seems those flags did not have any effect for me. I added a question about opengl above Anyway thank you!
bejunk said:
I know It just seems those flags did not have any effect for me. I added a question about opengl above Anyway thank you!
Click to expand...
Click to collapse
Just leave opengl as the default on build.prop,the systemui and launcher are much smoother or opengl then skia,the only bug on opengl is that screenshot previews don't show up (power+volume down),also type su then cmd package bg-dexopt-job on the terminal,wait till its over (might take 5-15minutes) then reboot
DanGLES3 said:
What? Is the lag gone now? What did you do?
Click to expand...
Click to collapse
Just had some trouble with the terminal (tried to run it without "cmd" lol) - but its all ok now. Lets see the next days hows performace. peace!
Danick8989 said:
This is Moto G 2014 Titan forum, but the OP says Falcon from 2013. Is you kernel for Falcon or Titan?
Click to expand...
Click to collapse
Quiet man, the kernel will be available for falcon and for titan
Oh god :v
bejunk said:
placeholder threads are not allowed in xda... @willizambrano01 it would be nice if you could atleast do a quick post whats the status on this, i can understand that you may run into an issue that needs to be resolved or still testing it to ensure its stable. But having us hyped and there's nothing to download is not so cool (i checked that thread for many times the last days expecting a release, there are some reasons why placeholders are not allowed.) And maybe you could atleast change all the references from falcon to titan, and make sure all the infos are quite updated... Seams a lilttle messy now.
Anyway im very curious to test, hope for a release soon
peace!
Click to expand...
Click to collapse
Hi! ... I am solving some last minute problems, it is not my intention to promote since I do not gain anything with it, in some hours I will edit the OP and the kernel will be available, thanks for being aware!
As last news, I had to eliminate some governors who fail constantly, but the kernel is doing very well, I hope you enjoy it.
@willizambrano01 i noticed cerberus was avaliable for some time for the falcon before being pulled out of android file host,what happened?
@willizambrano01 Seriously don't post about a new kernel if you are going to take a week to release it,i know you need to do testing and all but if its still in testing stage don't make a post teasing users,only make a post when the kernel is ready to be released,sorry if i sound rude but making a post about a new kernel then barely giving any news if at all about its release its just annoying to everyone,i know you are likely very busy but atleast daily progress updates would be nice

[KERNEL] azure [STABLE-OC] [3'rd July] [CLANG 8]

Code:
*** Disclamer
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Introduction
Hi There,
After exact 6 months of Telegram Releases, I finally decided an XDA release on the New Year Eve..!!!
Many of u guys are familiar with ⒶⓩⓤⓡⒺ kernel, coz many of you have already joined X00T/D Official group, Official Channel and Kernel Continuous Integration Release Channel.
At First, I would like to thank Jakwarlord for bringing me in ASUS Zenfone Max Pro M1 community..!!
Enough of Intros and all, Now lets get in.....
Click to expand...
Click to collapse
Installation instructions
**Check For Latest Build in Folder, Download it
**Reboot to Recovery,
**Dirty Flash your ROM once (important)
**Flash Kernel zip
**Wipe Caches
**Reboot
**Let The Device settle for atleast half an hour (important)
Click to expand...
Click to collapse
Download
Download the build from the link shared below
NOTE: Build Date may be 1 day old (Tested Builds)
Build Link
Click to expand...
Click to collapse
Changelog
Code:
Current changelog: [B]July 3rd, 2019[/B]
[FONT="Georgia"]1) Latest CAF and Linux Release.
2) Overclock reduced a bit
3) Load-based CPU Input Boost introduced
4) Slow Charge is a rare issue now.
5) CFQ Updated
6) RNG (Random Number Generated) for better entropy.
7) Treewide removal of wakelock dependencies
8) Zenmotions: Ease support and detections, thus optimized
9) DTS Support
10) VDSO32 Support added (It was there swince beginning, now merged few more patches)
11) IOSched Switcher to Anxiety IOSched
12) ......etc etc
[/FONT]
Older changelogs: January 1st, 2019
Code:
Changelog: --
[B]Initial Release
Ask me fordownload link[/B]
Click to expand...
Click to collapse
Meta
- Toolchain: Clang 8.0 (subject to updates)
- Toolchain (companion): GCC 4.9
- Main branch: Pie
FAQ
Q. My WiFi ain't working, WHY?
A. *I have nothing to say, none reported so far*
Q. My device not getting a good deep sleep, what is to be done?
A. Use greenify to stop few apps which might interfere, or reboot once. If nothing helps, pat ur device on the back and sing a lullaby:fingers-crossed:
Q. PUBGEEE LAGGGGINGG Like HELLL.....
A. *Marked as Absurd*
Q. Hey Bro, I really Liked Your Work, Keep It Up...:angel:
A. Thanks Bro, BTW, Give A Like for Free
Q. Hey Buddy, good work, ⒶⓩⓤⓡⒺ my fav Kernel, Can I buy you a Thumbs Up?
A. Sure, Why Not? But I don't ask for donations in public, still If u wanna buy me a coffee, inbox
Q. How To Be a Beta Tester / get in touch with you?
A. Open Telegram, subscribe @azure_ci, join @azure_pro
Q. How much SOT? **foolish question**
A. Depnds on ROM, usage, etc etc
Q. Stock ROM is supported?
A. *should*
Click to expand...
Click to collapse
Thanks To/Credits
Code:
* @krasCGQ
* Sagar Makhar
* Whole Testing Group Buddies
XDA:DevDB Information
azure, Kernel for the Asus ZenFone Max Pro M1
Contributors
Panchajanya1999
Source Code: https://github.com/Panchajanya1999/msm-4.4.git
Kernel Special Features: OC Kernel with Minimal features
Version Information
Status: Beta
Current Beta Version: Version 1
Beta Release Date: 2019-01-01
Created 2018-12-31
Last Updated 2020-02-17
Few "ScreenShots" of this "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"
}
Announcements
Announcement Section​
Dated On 3rd July, 2019
​
Code:
[COLOR="Red"]|| Update ..!!||[/COLOR]
[COLOR="Blue"]Changelogs:[/COLOR]
[B][COLOR="Black"]1) Latest CAF and Linux Release.
2) Overclock reduced a bit
3) Load-based CPU Input Boost introduced
4) Slow Charge is a rare issue now.
5) CFQ Updated
6) RNG (Random Number Generated) for better entropy.
7) Treewide removal of wakelock dependencies
8) Zenmotions: Ease support and detections, thus optimized
9) DTS Support
10) VDSO32 Support added (It was there swince beginning, now merged few more patches)
11) IOSched Switcher to Anxiety IOSched
12) ......etc etc
[/COLOR][/B]
[COLOR="Red"]: Announcement : [/COLOR]
[COLOR="Blue"]For Better Support and Chit-Chats, a group has been opened in Telegram, with a channel dedicated for Continuous Integrated Builds.
Join [URL="https://t.me/azure_pro"]Group [/URL]and [URL="https://t.me/azure_ci"]Channel[/URL][/COLOR]
Reserved
Finally on XDA. Nice, going to flash in a bit.
P.S: Flashed on Zen UI. So far so good.
Mr.Ak said:
Finally on XDA. Nice, going to flash in a bit.
Click to expand...
Click to collapse
Yeah, Finally
can i use this kernel on OOs one plus rom?
muammar32 said:
can i use this kernel on OOs one plus rom?
Click to expand...
Click to collapse
Try it out, but remember to backup ur boot from twrp
Sent from my YU5510 using XDA Labs
Will work on stock as well
Good stuff. Finally on XDA
From experience.. this is a good kernel, brings out the best on M1 pro. Keep going!!
This kernel is stable, and, it has F2FS support (with R/W fully working).
With ros 8.10.x (sgsi by oleg polisen) azure has good battery backup!
afridi.shahriar said:
This kernel is stable, and, it has F2FS support (with R/W fully working).
With ros 8.10.x (sgsi by oleg polisen) azure has good battery backup!
Click to expand...
Click to collapse
Thanks bro so much,
❤
Sent from my YU5510 using XDA Labs
Congratulations and happy new year bro..
mpschahal16 said:
Congratulations and happy new year bro..
Click to expand...
Click to collapse
Happy New Year bruh...
Happy New Year to everyone over here..!!!
Sent from my YU5510 using XDA Labs
can u add more governor to save battery?
and maybe add a min frequency 300?
ultraklew said:
can u add more governor to save battery?
and maybe add a min frequency 300?
Click to expand...
Click to collapse
Point 1 :- Interactive is the best if u can tune properly, if u find it hard, simply set to schedutil, tune with
20,000 up and 500 down
Point 2 :- 300mhZ will cause audio distortion + not useful
Enjoy..!!
Sent from my YU5510 using XDA Labs
Before flashing any kernel which partitions should I backup in twrp to be no safe side?
Does it support spectrum..i see in twrp while flashing that it support but spectrum app says it doesn't...
Panchajanya1999 said:
Code:
*** Disclamer
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Introduction
Installation instructions
Download
Changelog
FAQ
Thanks To/Credits
Code:
* @krasCGQ
* Sagar Makhar
* Whole Testing Group Buddies
XDA:DevDB Information
ⒶⓩⓤⓡⒺ , Kernel for the Asus ZenFone Max Pro M1
Contributors
Panchajanya1999
Source Code: https://github.com/Panchajanya1999/kernel_asus_x00t.git
Kernel Special Features: OC Kerenl with Minimal features
Version Information
Status: Beta
Current Beta Version: Version 1
Beta Release Date: 2019-01-01
Created 2018-12-31
Last Updated 2018-12-31
Click to expand...
Click to collapse
Wow.. OC version.. Most stable than other OCed custom kernel.. Support Hi-res audio too (via power amp). Two thumbs up!! I disabled thermal core control too via kernel adiutor to achieve more stability when gaming ?
Anubis86 said:
Before flashing any kernel which partitions should I backup in twrp to be no safe side?
Click to expand...
Click to collapse
Boot

Categories

Resources