[Kernel][v1.0] Charm-Eye | Lollipop | Sense - HTC Desire Eye

Feature:
Based on Htc Desire Eye g9dc9e37 TW 3.4.0 Source code from Htcdev.com
overclocking
gboost for enhanced gaming performance
choose voltage profile in installer
full user voltage control
underclock CPU or GPU
i/o schedulers: FIOPS, SIO, CFQ, NOOP, ROW, BFQ, deadline
optional sweep2sleep
optional custom wake gestures (no motion required!)
optional pocket detection (with custom wake gestures)
option to disable volume button wakes camera (with custom wake gestures)
High Definition Audio capability
optional USB fastcharge
option to reduce vibration strength
remove /system write protection
NTFS r/w, CIFS, exFAT support
option to disable fsync
option to disable magnetic cover
/dev/frandom support
multirom support
color and gamma control
DriveDroid support
optimized -O3 linaro 4.9.3
LZ4 Kernel/Ramdisk Compress
Insesure adbd which you can freely mount/remount
Init.d Support
Click to expand...
Click to collapse
Q&A
Click to expand...
Click to collapse
Download
Plz go to downloads section/tab
Click to expand...
Click to collapse
NOTES
Overclocking
Overclocking is optional. The installer lets you choose the maximum frequency. Whatever frequencies you chose in the installer will be set at boot for each CPU. Not all devices can handle overclocking. I don't recommend overclocking, this device is fast enough. If you overclock, the CPU frequency will likely be throttled due to heat. I recommend the stock frequencies, as this device is plenty fast.
CPU voltages
The installer allows you to choose from several undervolting options: stock, -15mV, -30mV, or -45mV. This only undervolts the lowest frequency, which happens to be the frequency used the most, and this is safer. Be careful, lowering voltages can cause instability.
gboost
gboost enhances gaming performance by giving a slight boost to cpu frequencies when the graphics load is high (e.g. while gaming). It should have no effect on battery life during regular usage, so it's safe to leave it enabled all the time.
fsync
fsync can be disabled if you're looking for the last ounce of performance. I recommend leaving it enabled as there is a slight risk of data loss if your phone shuts off unexpectedly before filesystems are synced.
Installing a new ROM
If you install a new ROM, it will probably replace this with the stock kernel and will definitely overwrite /etc/init.d/99elementalx and /etc/elementalx.conf so you will lose your settings and certain features. So always reinstall the kernel after installing a ROM.
Sweep2sleep
Sweep2sleep allows you to put your device to sleep by swiping right to left across the bottom of the screen where the back, home, recent buttons are. I find this useful since the stock motion gestures do not provide a good way to turn off the screen.
/sys/android_touch/sweep2sleep
0= disabled
1= sweep2sleep right enabled
2= sweep2sleep left enabled
3= sweep2sleep left and right enabled
USB fastcharge
USB fastcharge is optional. This will allow you to charge at a faster rate when connected to a USB port. The default limit for USB ports is 500ma, this increases it to 1100ma. Be sure that the computer/laptop/whatever you are plugged into can handle it. Some will automatically cap it at 500ma. Please note that this does not force AC charge mode like previous implementations of force fastcharge. Your battery setting will still say USB mode. You can edit /etc/elementalx.conf to change the setting on boot.
Wake Gestures
There are three modes
Mode 1: Stock Motion Launch Gestures
For stock motion launch gestures, /sys/android_touch/wake_gestures, /sys/android_touch/sweep2wake and /sys/android_touch/doubletap2wake must all be set to 0. Enabling any of these overrides the stock gestures. Obviously Motion Launch Gestures must be enabled in the system settings.
Mode 2: Remove motion requirement
For this, you must set /sys/android_touch/wake_gestures to 1 and enable at least one gesture in /sys/android_touch/sweep2wake or /sys/android_touch/doubletap2wake and Motion Launch Gestures must be enabled in system settings. In this mode, when you sweep or doubletap, the appropriate input events are generated and acted upon the EasyAccessService (i.e., the system app that handles gesture actions).
Mode 3: Traditional S2W/DT2W
In this mode, wake gestures and actions are handled entirely by the kernel. The gestures will turn on the screen and that's it. For this, you must set /sys/android_touch/wake_gestures to 0 and enable at least one gesture in /sys/android_touch/sweep2wake or /sys/android_touch/doubletap2wake. It doesn't matter if Motion Launch Gestures is enabled or disabled in system settings, the gestures don't interact with it in this mode.
Options
For modes 2 and 3, there are several options.
Sweep2Wake
Gesture........Value
Sweep right......1
Sweep left........2
Sweep up.........4
Sweep down....8
Add up the values for each gesture you want to enable and put the total in /sys/android_touch/sweep2wake. For example, to enable all gestures, the value is 15 (1+2+4+8). To enable sweep right, sweep left and sweep up, the value is 7 (1+2+4)
DoubleTap2wake
Set /sys/android_touch/doubletap2wake to 1 to enable DT2W, and set to 0 to disable it.
Pocket Detection
Set /sys/android_touch/pocket_detect to 1 to enable pocket detection, and set to 0 to disable it. Pocket detection is experimental right now, I'd say it's about 90% functional, but there is an occasional bug where it either doesn't work or works too well.
Vibration Strength
Haptic feedback can be enabled for the wake gestures in /sys/android_touch/vib_strength. This setting takes a number between 0 and 60. Default is 20, which is the same vibration as the stock gestures. Setting this to 0 disables haptic feedback.
Click to expand...
Click to collapse
The other description will be added sooner...
Plz refer to to [KERNEL] [Feb 22] ElementalX 4.04(Sense) 3.03(GPE)
Special thanks to flar2 for his kernel features of M7/M8
XDA:DevDB Information
Charm-Eye, Kernel for the HTC Desire Eye
Contributors
coldsorrow, flar2
Source Code: https://github.com/Leoyzen/Charm-Eye
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 1.0.0
Stable Release Date: 2015-05-22
Created 2015-05-22
Last Updated 2015-05-24

how to download
thx

patmail said:
how to download
thx
Click to expand...
Click to collapse
Go to the download section

i find it thx

Awesome thanks !!

Awesome Kernel this is rly a Charm to my desire eye with this kernel my battery stop drain thank you
Sent from my HTC Desire EYE using XDA Free mobile app

works on ATT?
Thank you for the kernel and hard work!

coldsorrow said:
The other description will be added sooner...
Plz refer to to [KERNEL] [Feb 22] ElementalX 4.04(Sense) 3.03(GPE)
Special thanks to flar2 for his kernel features of M7/M8
XDA:DevDB Information
Charm-Eye, Kernel for the HTC Desire Eye
Contributors
coldsorrow, flar2
Source Code: https://github.com/Leoyzen/Charm-Eye
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 1.0.0
Stable Release Date: 2015-05-22
Created 2015-05-22
Last Updated 2015-05-24
Click to expand...
Click to collapse
amkdeath said:
works on ATT?
Thank you for the kernel and hard work!
Click to expand...
Click to collapse
I dont know. I haven't tested.
Plz try try try, it should work like a charm.

coldsorrow said:
I dont know. I haven't tested.
Plz try try try, it should work like a charm.
Click to expand...
Click to collapse
I'll try it on At&t one, but first of all.... how do you install it?

Does it work with official 5.0.2 Rom??

juano813 said:
I'll try it on At&t one, but first of all.... how do you install it?
Click to expand...
Click to collapse
Reboot your phone into bootloader and then fastboot flash boot boot.img

karo222 said:
Does it work with official 5.0.2 Rom??
Click to expand...
Click to collapse
yes

hi, can you post some links for the step by step process on fastboot flashing. I am pretty new to android so I don't know where and how to start. thanks
---------- Post added at 11:34 AM ---------- Previous post was at 10:57 AM ----------
eyts said:
hi, can you post some links for the step by step process on fastboot flashing. I am pretty new to android so I don't know where and how to start. thanks
Click to expand...
Click to collapse
I was able to install the kernel, but I can't seem to find the options mentioned in the first page e.g. fsync, overclocking, etc.

Look in the Playstore for a Kernel Manager then you find the Options

how to install this kernel?!!?! PLZZZZZZZ tell me

ashkmr24 said:
how to install this kernel?!!?! PLZZZZZZZ tell me
Click to expand...
Click to collapse
I've repacked the kernel - it can be flashed via recovery:
http://forum.xda-developers.com/showpost.php?p=60392730&postcount=2
All credits goes to coldsorrow, i just repacked it in an update-zip. If OP does not want me to distribute this zip please contact me and i will remove it from my thread.

thank u briI have installed this kernel but can't see any option and installation screen like elemental X kernels!!!
how about this?

ashkmr24 said:
thank u briI have installed this kernel but can't see any option and installation screen like elemental X kernels!!!
how about this?
Click to expand...
Click to collapse
if you want to tweak the kernel you will need a kernel manager app.

Tested and working smoothly for about two weeks now on unlocked att Eye with the lollipop Rom posted on this forum
Sent from my HTC Desire EYE using XDA Free mobile app

sorry to ask
How to overclock from this kernel?
i have installed the No Frill CPU CONTROL
BUT THE MAX CPU FREQUENCY IS ONLY 2.2 GHZ
---------- Post added at 05:27 AM ---------- Previous post was at 05:22 AM ----------
also
How to open Gboost and other features from your kernel?
I am a new novice..
I have no clue how to open it
it would be grateful if you can answer my question
thanks a lot

Related

[KERNEL] Lucid - b3 [STOCK-LP][D802]

Introduction:
Presenting Lucid Kernel, built from LGE v30d sources. This project started as my personal builds and used daily on my device. Although the project status is beta, it is stable to be used as a daily driver. This is my first time sharing my kernel here at XDA. My main goal for this kernel is to improve what the stock kernel provides and more. I currently don't have any plans to add CPU and GPU overclocking, and tons of cpu governors. The kernel is still base on 3.4.0, but with useful patches from the mainline kernel.
Kernel Main Features:
rev_hotplug custom cpu hotplug driver - online cores based on system load and turn cores off when it is idle
Mpdecision off by default, but can still be activated
User voltage control - by @faux123
boeffla_sound by @Lord Boeffla - speaker and headphone volume control.
Tweaked Ondemand Governor with patches from @stratosk
Stock LG ondemand renamed to lg_ondemand
Motorola's Quickwakeup driver - drop the system back into suspend without fully resuming if the wake reason was a special quick wakeup event.
A lot of under the hood improvements
Advanced TCP congestion control
Loads of I/O Schedulers
Init.d support
Lucid Settings - Script to change hotplug, boeffla_sound, and selinux mode. -inspired by @imoseyon 's lkconfig
*This kernel is compatible only on stock LG lollipop rom(30a, 30b, etc.) with BUMPED recovery and KK Bootloader
Installation:
Backup rom or just boot partition if coming from stock
Download and flash via recovery
Reboot :good:
Downloads:
androidfilehost
**Use your favorite kernel apps to control some kernel settings, but I personally use Kernel Adiutor.
For the hotplug and boeffla sound control, run lucid from terminal emulator app.
Code:
1. Type "su"
2. Type "lucid"
3. Enter a number to select options.
eg. Type "2" if you want to change boeffla_sound settings.
4. All settings changed will be applied immediately and will stick on boot
[HIDE][URL=http://s1103.photobucket.com/user/ibrawnz/media/Screenshot_2015-06-13-21-27-37.resized_1.png.html][IMG]http://i1103.photobucket.com/albums/g465/ibrawnz/Screenshot_2015-06-13-21-27-37.resized_1.png[/IMG][/URL][/HIDE]
XDA:DevDB Information
Lucid Kernel, Kernel for the LG G2
Contributors
irevhard
Source Code: https://github.com/revjunkie/lge-g2-d802
Kernel Special Features: rev_hotplug, boeffla sound, user voltage control
Version Information
Status: Beta
Beta Release Date: 2015-05-05
Created 2015-05-06
Last Updated 2015-06-14
Reserved
thanks for kernel I will try and reports
flashed and i will give a report soon.
How I can change sound settings? I tried to use Boeffla sound from Play Store but I have FC;(
kondzio66 said:
How I can change sound settings? I tried to use Boeffla sound from Play Store but I have FC;(
Click to expand...
Click to collapse
I haven't tried the boeffla sound app. But to change the values you may use a terminal emulator and type this;
echo "value left value right" > /sys/class/misc/boeffla_sound/speaker_volume
echo "value left value right" > /sys/class/misc/boeffla_sound/headphone_volume
If you want the settings to stick on boot, edit the 07rev script located at /etc/init.d
first tnx...I love stratosk and his work on n4, so I must try your kernel.
You said in op
"Init.d support - creates init.d script upon installation" where is it?
And how to manage the sound and hotplug... I really have no idea.
tnx again
---------- Post added at 01:44 PM ---------- Previous post was at 01:42 PM ----------
irevhard said:
I haven't tried the boeffla sound app. But to change the values you may use a terminal emulator and type this;
echo "value" > /sys/class/misc/boeffla_sound/speaker_volume
echo "value left value right" > /sys/class/misc/boeffla_sound/headphone_volume
If you want the settings to stick on boot, edit the 07rev script located at /etc/init.d
Click to expand...
Click to collapse
ok i found it...
Hi thx for very good kernel! But I have random reeboot with zram availible in trickster. This just for feedback.
Il you need beta tester i'm here.
Best regard
deraiz12 said:
Hi thx for very good kernel! But I have random reeboot with zram availible in trickster. This just for feedback.
Il you need beta tester i'm here.
Best regard
Click to expand...
Click to collapse
Thanks for the report. Don't use zram, it causes freezes.
Welcome new dev:good: Thanks for support
Tools?
Thank You,:good:
I'm testing the Kernel.
How can change the voltage? Any tool recommended?
Thank You,
E
eBENdre said:
Thank You,:good:
I'm testing the Kernel.
How can change the voltage? Any tool recommended?
Thank You,
E
Click to expand...
Click to collapse
Use Kernel Adiutor to change voltage settings.
any relevant bugs we should know. I'm gonna give it a try asap
None so far, just don't enable zram.
I had a nexus 4 and I very love kernel by stratosk . Nice to know that you have a "Tweaked Ondemand Governor with patches from @stratosk" , i will test it now :good::good::good:
so far so good. charging is at 1610 with stock charger.
edit: it messed up my true stereo mod. channels are now unbalanced and no matter what I edit in mixer_paths it stays the same. also tried using the kernel script and lower speaker to balance stereo channels with no sucess.
maybe you can add a value for left/right channel speaker like you can with headphones
edit2: what I found so far. if I use default mixer_path with no mods the kernel scripts works to lower speaker volume. But when using stereo mod mixer_path it ignores kernel script and cant control speaker volume. wouldnt be such a pain if manually editing mixer_path worked like before I installed your kernel. wich also doesnt.
that beeing said Im left with two options. either use a completely unbalanced stereo mod and cant use boeffla settings. or forget about the mod and use boeffla. thing is I realy like this mod
edit3: multicore geelbench is way low, also notice mortal kombat x a bit slow compared to stock kernel.
@remorema could you try this https://www.androidfilehost.com/?fid=23991606952599326
I added back the control for dual channel speaker volume. Test it. If is still doesn't work, could you link me to this stereo mod you're using?
As for the low multi-core geekbench score, I think it may have something to do with how I allocate processes to each core. The tweak I made should give more power savings, but that could be the effect of it. Delete the 07rev script on your init.d before flashing.
I want to give a try to your kernel but first I want to ask you something if its possible, could be possible to add Samsung patch to wifi, etc like Bckernel explained here: https://github.com/simex31/BC_Kernel_LP_STOCK_D802/commit/bcc698ba11d3d55326d853bbc7abc36c4fcac47e and no audio mod?
I get the best wifi @5ghz and [email protected] with that driver, impossible to get with stock.
Thanks!
I will see what I can do about the wifi, but I personally don't have any problems with it. No sound mod is a no go. You can always disable it if you don't wanna use it.
irevhard said:
I will see what I can do about the wifi, but I personally don't have any problems with it. No sound mod is a no go. You can always disable it if you don't wanna use it.
Click to expand...
Click to collapse
With Wifi is night and day (some people has the same issues like me, maybe is SEA variant the problem), I discovered it with BCkernel and finally I'm not planning to come back to KK because in KK I had problems at 5Ghz only with [email protected], now in LP my phone is ever connected at 433mhz without a single drop, amazing that driver, the only problem I have with BCkernel is the battery drain, now I'm monitoring it with battery widget pro to compare it with stock.
Last note, the issue with wifi is only at 5ghz, on 2.4 it works fine
Another nice plugin to have is screen calibration (kcal).

[Kernel][UberTC][AOSP][6-02-15] Zeta Kernel

Moderators EDIT:
This thread can currently be found at it's new location
http://forum.xda-developers.com/nexus-9/development/kernel-sublime-t3145862
Thanks...MD
Introduction​My primary goal with this kernel is to improve performance of the N9 while maintaining stability. My secondary goal with this kernel it to learn more about Linux kernel development. I am novice right now but I hope to sharpen my abilities and make original changes to improve the kernel.​
Disclaimer​Use at your own risk. I take no responsibility for anything that happens to your device. However, I will do my best to deliver a stable experience with this kernel.​
Known Issues​
You might get one random reboot after the initial install
[*]The 5.1.1 kernel from Google is know to get a warmer than previous iterations.
[*]Issue rebooting into recovery and boot-loader.
Installation From Another Kernel​
Reboot into TWRP 2.8.6+
Flash stock kernel
Flash Zeta kernel
Wipe caches
Reboot system
Wait for 10 minutes after it boots (recommended)
Enjoy!
Upgrading the Kernel​
Reboot into TWRP 2.8.6+
Flash Zeta kernel
Reboot system
Wait for 10 minutes after it boots (recommended)
Enjoy!
Features​
Latest Google 5.1.1 source
No forced encryption
F2Fs support
Elementalx governor
IO Schedulers: Noop, Cfq, Fiops, Sio, Bfq
Inteliplug
Init.d tweaks (WIP)
Kernel same-page merging
Optimizations​
Uber 5.1
O3
Graphite
Loop nest optimizations
Cortex-a57 tuning
L1 and L2 cache tuning
Download​https://basketbuild.com/devs/Beta1440/Nexus9/Zeta-Kernel
Suggested Configuration App​https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor
Source​https://github.com/Beta1440/Zeta_Kernel
Google+ Community​https://plus.google.com/communities/112104676437852830249
Credits​
Sabermod for compiler optimizations
Linaro for Linaro tool-chain
Cl3Kerner for Uber tool-chain
Flar for Elementax
Faux for Faux Kernel
Franco for Franco Kernel
USBHost for Fire-Ice
Paget96 for init.d tweaks
Free Software Foundation for making this all possible
Google for AOSP
[/INDENT]
Changelogs
2.3.0​
Merge in latest Google sources
Linux 3.10.40 -> 3.10.55
Add Intelliplug support
Usb fast charging
Add Elementalx cpu governor
Add Bfq i/o scheduler
Fixed reboot panic issue
Misc optimizations
2.2.3​
Merge in latest Google sources
Add support for frandom
Reserved 2
Is there wake gesture support?
It's worth expected :silly:
ins5736 said:
Is there wake gesture support?
Click to expand...
Click to collapse
When I added Flar's wake gestures to the kernel, sweep 2 wake and sweep 2 sleep worked, but I was having issues with double-tap to wake. I'll try adding it in again later.
Beta1440 said:
When I added Flar's wake gestures to the kernel, sweep 2 wake and sweep 2 sleep worked, but I was having issues with double-tap to wake. I'll try adding it in again later.
Click to expand...
Click to collapse
Thanks! I like the sweep up/down in the elementalx kernel. It's a little thing, but I like it.
subscribed
Note:
if one disables DTW
one may get suspen problems
Beta1440 said:
When I added Flar's wake gestures to the kernel, sweep 2 wake and sweep 2 sleep worked, but I was having issues with double-tap to wake. I'll try adding it in again later.
Click to expand...
Click to collapse
I have issues on Elemental using the double tap gesture, so it isn't anything you did, it's the gestures themselves.
App for Kernel
app recommended for managing this kernel ???
So what is the consensus???
Sadly, I've yet to get this to boot. Probably doing something wrong lol. Oh well
gravin said:
app recommended for managing this kernel ???
Click to expand...
Click to collapse
https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor
ChristianJay said:
So what is the consensus???
Click to expand...
Click to collapse
It might be a little too early to get a consensus. There are still lots of things I would like to add and change.
the 5.1 toolchain + fixes in the kernel causes undefined instruction #0 when the device sleeps or something. Even when you power off the device in the menu it will restart instead. Tested this kernel and my own compiled kernel.
cLeAv0 said:
the 5.1 toolchain + fixes in the kernel causes undefined instruction #0 when the device sleeps or something. Even when you power off the device in the menu it will restart instead. Tested this kernel and my own compiled kernel.
Click to expand...
Click to collapse
Are you referring to this commit?
https://github.com/Beta1440/Zeta_Kernel/commit/b3c0ea1161cc7ab522fc43931f5aa317ece035ac
I wasn't quite sure about how to solve this issue. Do you have a recommended solution?
Not sure what broke my auto brightness but it's gone. Anyone else?edit:Nm it suddenly returned.
Tested on Temasek Rom NOT work!!!
Question, this Kernel work only stock rom???
gravin said:
Tested on Temasek Rom NOT work!!!
Question, this Kernel work only stock rom???
Click to expand...
Click to collapse
Right now it's for AOSP based ROMs however I could make a CM version if the demand is there.
Beta1440 said:
Right not it's for AOSP based ROMs however I could make a CM version if the demand is there.
Click to expand...
Click to collapse
If it's not too difficult, it would be awesome to have a CM version as well.

Custom Lollipop kernel for Zenfone 5 & Zenfone 6 by BORETS24.(Intel only)

Disclaimer: I am not responsible for your broken phone , broken memory card, etc. All my kernels I test first on my own phones , and then upload here
If you like my works please do not forget donate to me(PayPal account you may find in my profile)
Very often people not read full description(then write me to email "device not start, help me" even in the middle of the night) therefore write here with giant words:
UNLOCKED BOOTLOADER REQUIRED OTHERWISE DEVICE CAN'T START WITH CUSTOM KERNEL (YOU GET USB LOGO PICTURE OR TO YOU THROW INTO RECOVERY OR BOOTLOADER)
I never add fake overclock and overclock, because for now(or forever) no method for real overclock and underclock
Random reboots for most users probably fixed in 16.04.2016 and higher
For max stability I recommend to use Interactive governor
Kernel features:
1) USB Mass Storage Support
2)
3) DT2W support (to activate it, you should install Zenmotion)
4) KVM support (Kernel Virtual machine for Intel)
5) Added support of init.d. scripts
6) Added support of exFAT file system for external sd card.
7) ZRAM is disabled for old versions, on version of December 6 and higher- ENABLED.
8) Added CD emulating feature
9) Added SWAP support(need create swap partition on sdcard)
10)
12) Add more governors and I/O schedulers
13) USB-HID mouse & keyboard function(required USB Keyboard app from GPhttps://play.google.com/store/apps/details?id=remote.hid.keyboard.client&hl=en)
14) Support joysticks (DragonRise, Inc ang others)
15) Add more TCP IPv4 congestion algorithms (May change via TricksterMod or Kernel Auditor apps)
16) Reduce min display backlight for autobrightness. For use min backlight level you should to use autobrightness and set it to the left
Deprecated features:
1. Overclock to 2000 Mhz (for A501CG only) and Overclock to 2400 Mhz (for A500CG only). Idea and work by @TheSSJ (it have been removed since 26.12.2015)
2. Based on Asus Zenfone 2 ZE551ML 2.20.40.44(more than 50%) + Asus Zenfone 6 3.24.40 sources
3. Underclock to 667 Mhz. Idea and work by @TheSSJ
4.Hotplug for all governors
5. Frandom Linux kernel generator
Note: This kernel will work on stock Lollipop firmware only like 3.24.40.87, 3.24.40.78 or 3.23.40.60 or 3.23.40.52
This kernel was created by BORETS24 So if you need more information you can pm to him.
How to flash this kernel:​Method 1(via PC)​Step 0:
Bootloader unlock is required for every custom rom. You can use this tool for unlock:
https://drive.google.com/file/d/0B-Fin8UxrD6PRU9MM1lQZkV0SG8/view
Step 1:
You should download files for flashing:
ADB v1.0.32: Download from Google Drive
Step2:
You should reboot your phone in the droidboot mode. (turn off you gadget then press Turn off button and volume + button)
Then go to the ADB folder and hold Shift + Right Mouse button and write this command:
Code:
fastboot flash boot new_bootXX.XX.img
,where XX.XX- numbers after words "new_boot"
Step3:
Reboot to Android.
Method 2(through CWM/TWRP, without PC)​1. Download Flashable ZIP archive on phone
2. Go to recovery mode
3. Click Install ZIP and choose this archive
4. Then reboot
Archieves You make take from this post http://forum.xda-developers.com/showpost.php?p=64640638&postcount=364(Thanks to @Don No 1)
How to install Zenmotion:​(it needed for DT2W)​1) Download this file (asus.hardware.touchgesture.double_tap.xml) :
https://drive.google.com/file/d/0B-Fin8UxrD6PWWRBT1gwak16Tnc/view?usp=sharing
2) Put this file into system/etc/permissions
Set file permissions. It is a 0644 rw- r-- r--
3) Reboot the phone
4) Find Zenmotion in the Settings and activate it.
(It will work if you flash this kernel)
Changelog:
25.10.2016
I not remember that I removed, let's start that I changed and added
USB Mass Storage mode
Removed few unstable governors
I started to compile with use Zenfone 2 source code for Marshmallow
Existed governors from 6.0.1 source
Removed lz4- caused bugs, drain battery, very slow interface
Added bootboost feature into ramdisk such as Zenfone 2
Now drain battery less and interface speed is high
12.06.2016
Reduce min display backlight brightness to 5(no need to set to 2, no difference between 5 and 2- I checked).For use min backlight level you should to use autobrightness and set it to the left
ZRAM now turn on automatically only for 1 Gb RAM devices, for 2 Gb it disabled by default
Return to "1 core per modules" CPU mode
Return Interactive Pro and Intel governors
Remove InteractiveX and Hotplug governors(sometime caused problems)
Replace WI-FI from module into kernel
03.06.2016
Full NTFS support for SD card
NTFS OTG full support by sibling Asus File Manager(read/write), from others file managers you can to see OTG NTFS devices, may see OTG NTFS devices from file chooser but you can't edit data. But you can edit platform.xml via NextAPP SDfix and can write on NTFS OTG devices with any apps
14.05.2016
Full ExFAT SDcard support such as stock kernel(Now you can see ExFAT sdcard in file chooser, can modified data even without Next APP SDfix)
Remove UKSM and disable KSM
16.04.2016
Fixed: restore signal after long dissapear
Fixed: random reboots in phone calls
Standart processor mode "2 cpus per module"
Remove Intel, Lagfree governors and FIFO scheduler(caused reboots)
Compile with standart GCC 4.9, remove -O3 optimization(unuseless, placebo effect)
Add idle from Linux 4.6
17.03.2016
LZ4 kernel compress
LZ4 zram compress/decompress
Remove Hotplug(caused reboots, overheats) driver and return Hotplug governor
Speed-up interface
More less battery drain
Compile with SaberMod 4.9.3
Others optimizations
05.03.2016
Added again hotplug driver but modified, cores not jumping, not dancing, strongly CPU0+CPU1 always online
Approximately 90% sibling source 3.24.40
Hybrid ramdisk from 87+60 firmware
Some changes in dt2w code
Fixed CD emulation
14.02.2016
Based on Asus Zenfone 2 ZE551ML 2.20.40(more than 50%) + Asus Zenfone 6 3.24.40 sources, remove hotplug driver, return Hotplug governor
06.02.2016
Hotpluging for all governors via MSM hotplug driver(I set 2 cores always online by default, you may tuning this driver via Kernel Auditor, point CPU Hotplug), possible fix the impossibility of restoring the network signal after a long stay outside the network, remove Hotplug governor(is no longer needed)
31.01.2016
Add Hotplug governor and set it by default, without load on CPU 1,2 or 3 cores will go to offline https://www.youtube.com/watch?v=WBbCBahSgrM&feature=youtu.be
30.01.2016
Remove hotplugging from Interactive governor again, add InteractiveX V2 governor with adaptation for Quad core devices( 1 phisical core= 2 threads CPU go to offline, when screen off)
27.01.2016
Interactive governor from Asus ZenPad S 8.0 with adding hotplugging(2 threads=1 core go to offline, when screen off), underclock to 533 MHz, many code and drivers from source Asus Zenfone 2 ZE500CL, Ofast optimization
19.01.2016
Add and turn on Ultra kernel samepage merging(UKSM) technology a place of KSM, underclock to 450 MHz, may be fixed all random reboots besides during long phone calls, when dt2w is on(or fix? I don't know)
16.01.2016
Use new source code 3.24.40
Tweak Interactive governor: hispeed_freq and touchboost_freq down to 1333 Mhz
09.01.2016
May be, fix all random reboots
04.01.2016
Fixed freezes and reboots on third-party governors, when connection speed faster than 20 Mbit/s, return hotplugging to Interactive governor, return Intel and Yankactive governors, some bug fixes
02.01/2016
Compile without Ofast optimization, removed Hotplugging from Interactive governor, removed Yankactive governor, may be, this actions fix random reboots.
31.12.2015
Compile without Ofast optimization, processor works now in '1 core per modules' mode, now disable 3 core(3 threads), when screen off, on Interactive governors, try at random fix reboots on all version of devices
28.12.2015
Try to fix reboots on 1 Gb RAM modifications(return stock process drivers)
28.12.2015
a)Change toolchan from stock GCC to SaberMod 4.8.5
b) Add Hotpluging to Interactive governor, when screen off
c) Add F2FS support
d) Fix some warnings during compilations
25.12.2015
Attempt to fix screen freeze or reboots during long phone calls: change process.c driver on modifity driver from Zenfone 2. Read about it here https://github.com/kirananto/ZENFONE2/commit/044ad3da5263ba256a59b517e96a272b4e3f19f6, Fix almost all warnings in proximiry/lightsensor driver "ISO C90 forbids mixed declarations and code" during compiling, remove "fake" overclock
23.12.2015
Fix freeze and reboots of device, when chaging governors and/or schedulers, add more TCP IPv4 congestion algorithms and set Westwood by defauls in place of stock Cubic
Add some joysticks support, now may use device as keyboard and mouse for PC, move KVM from kernel to modules
15.12.2015
Underclock to 316 MHz, add Adaptive, Yankactive(with Hotplugging implementation by @TheSSJ] ) and conservativeX governors
12.12.2015
Add if.bin into kernel, to attempt fix screen freezing, push also if.bin to system/etc/firmware and reboot phone.
if.bin
11.12.2015
1. Add frandom Linux kernel generator
2. Add Bioshock, Lagfree, lionheart, Wheatley governors
3. Add BFQ, SIO, SIOplus, FIFO, FIOPS, VR I/O schedulers
06.12.15
Add ZRam support
10.11.15
1. Add SWAP support
2. Kernel build with Ofast optimization.
Now I will upload new versions on Yandex Disk
https://yadi.sk/d/tBN8eYlVr3mVZ
XDA:DevDB Information
Custom Lollipop kernel for Zenfone 5 & Zenfone 6 by BORETS24(Intel only), Kernel for all devices (see above for details)
Contributors
tank0412, BORETS24
Source Code: https://github.com/BORETS24/Kernel-fo-Zenfone-6-by-BORETS24
Kernel Special Features:
Version Information
Status: Stable
Current Beta Version: 1.0
Created 2015-11-02
Last Updated 2016-10-25
Bugs:
Some users reported that they have random reboots or screen freezes after call.
This issue have not solved yet.
Btw @tank0412 did u tried contacting borets if he can update this kernel for rr rom [emoji14]
Sent from my ASUS_T00J using Tapatalk
no_name said:
Btw @tank0412 did u tried contacting borets if he can update this kernel for rr rom [emoji14]
Click to expand...
Click to collapse
Yeah. I drop him a line on 4PDA. It looks like he stoped developing because he do not have device and he can not fix freezes after call + random reboots.
Actually in his kernel there's no freeze btw I think if he can release source then someone may work on it to make it compatible with rr rom ?
Sent from my ASUS_T00J using Tapatalk
no_name said:
Actually in his kernel there's no freeze btw I think if he can release source then someone may work on it to make it compatible with rr rom
Sent from my ASUS_T00J using Tapatalk
Click to expand...
Click to collapse
But he did this yesterday
https://github.com/BORETS24/Kernel-fo-Zenfone-6-by-BORETS24
Wow great ?
Sent from my ASUS_T00J using Tapatalk
What apps can i use to underclock overclock this kernel?
geepee410 said:
What apps can i use to underclock overclock this kernel?
Click to expand...
Click to collapse
Kernel auditor.
But this kernel has a default underclock/overclock. (400mhz/2000Mhz)
tank0412 said:
Bugs:
Some users reported that they have random reboots or screen freezes after call.
This issue have not solved yet.
Click to expand...
Click to collapse
Hi mate I am using this custom kernel and dt2w and its in ON state for three days now and I can confirm I don't have any freezes or reboots.... I had flashed internal data, system and cache before installing, and also had first installed. 44. Version KitKat..... During installing KitKat I relocked boot loader and flashed stock recovery. Then I installed. 54 version then lollipop. 60 and finally. 78 lollipop.. After this i unlocked bootloader and flashed twrp... Then flashed custom kernel and zen motion, no lags [emoji2]. Only my phone wakes everytime when I am on 2G data enabled and WiFi off..
Sent from my ASUS_T00F using Tapatalk
tank0412 said:
But he did this yesterday
https://github.com/BORETS24/Kernel-fo-Zenfone-6-by-BORETS24
Click to expand...
Click to collapse
U should share this to Quanqanh
kunalshah912 said:
Hi mate I am using this custom kernel and dt2w and its in ON state for three days now and I can confirm I don't have any freezes or reboots.... I had flashed internal data, system and cache before installing, and also had first installed. 44. Version KitKat..... During installing KitKat I relocked boot loader and flashed stock recovery. Then I installed. 54 version then lollipop. 60 and finally. 78 lollipop.. After this i unlocked bootloader and flashed twrp... Then flashed custom kernel and zen motion, no lags [emoji2]. Only my phone wakes everytime when I am on 2G data enabled and WiFi off..
Sent from my ASUS_T00F using Tapatalk
Click to expand...
Click to collapse
Hello there heheh i can see rr members here hahah
Yerp i am using it for 2 days, everything ok. Only screen freeze when temp high up to 42 degree.
Might be bootloader unlock. Later will try relock back and see wat will happen
Sent from my ASUS_T00J using XDA Forums
mshazrul82 said:
Hello there heheh i can see rr members here hahah
Yerp i am using it for 2 days, everything ok. Only screen freeze when temp high up to 42 degree.
Might be bootloader unlock. Later will try relock back and see wat will happen
Sent from my ASUS_T00J using XDA Forums
Click to expand...
Click to collapse
For relocking you need to install stock recovery
Sent from my ASUS_T00F using Tapatalk
@quanganh2627 if you interested in sources of borets kernel then you can see sources are released by him and one thing to tell you that in his kernel "no freeze after call" or any such type of bug,his kernel is supper smooth so maybe you can do something to make it work on our rr rom ?
Sent from my ASUS_T00J using Tapatalk
hey @tank0412 what new on update 2/11 ,sir ?
ChungVan said:
hey @tank0412 what new on update 2/11 ,sir ?
Click to expand...
Click to collapse
Nothing. i just created own topic for it on XDA.
Is this the same kernel that you post in the rr thread? @tank0412
myrul said:
Is this the same kernel that you post in the rr thread? @tank0412
Click to expand...
Click to collapse
Yeah, it is a same.
kunalshah912 said:
For relocking you need to install stock recovery
Sent from my ASUS_T00F using Tapatalk
Click to expand...
Click to collapse
R u using stock .78 with dt2w kernel, if yes then what type of settings r u using as my battery is draining very fast and r u also using power saver? Please reply.
Thanks
tank0412 said:
Bugs:
Some users reported that they have random reboots or screen freezes after call.
This issue have not solved yet.
Click to expand...
Click to collapse
with this kernel , no random reboots or screen freezes after call.
i think it have only one problem was limited 3 minutes when call . after 3 minutes , the call will auto end

[KERNEL] [EOL] [OnePlus3T] [OOS 5, 4, 3] Boeffla-Kernel (16-01-2019)

*** This kernel is now end-of-life, not supported and developed anymore !!! ***
Hi all,
some of you know me from the other OnePlus or Samsung devices areas, where I provide my kernels already for more than three years to OnePlus 3, 2, one and X, Galaxy S5, S3 and Note 10.1 users for all sort of platforms (Samsung, Cyanogenmod, Omnirom etc.)
Please note:
I am not heading to have as many features as possible implemented, this is not my design goal. If you are more into that, move on to other, good existing kernels. If you are searching for a good mix of improvements and new functions while not sacrificing stability, you are welcome here (see below the history section for more info).
Compatibility
Important: This kernel is only meant to be compatible with official OnePlus OOS and nothing else.
So when the kernel does not run on custom rom XYZ, do not even bother me with it or ask hundred times in the thread for compatibility.
I could not care less about it !!
To add: An open beta (aka community build) is NOT an official build supported here. If you use a community build and have issues, don't complain or even report. I am not merging any kernel changes from open betas into my kernels !!
Important notes
When using new anykernel concept Boeffla-Kernel: Flash stock kernel of rom first !
This kernel is ONLY compatible to OxygenOs stock, nothing else !!!
If you are using a custom rom that bases on OxygenOs, it might work. However, if it does not work, do not expect me to do tweak to make the kernel running with your favorite rom. I would not do it - my one and only reference is OxygenOs stock.
It is not supposed to be compatible to CM, HydrogenOS etc.
Also note: You have to use Boeffla-Config app which I provide on my homepage to tweak the kernel. 3rd party apps will not be able to unleash the full power of the kernel.
Installation
Read the install instructions in the support section on the Boeffla Site.
Support
First read the FAQ section on the Homepage !!!
Click here to learn about all possible kernel settings in the config app (outdated at the moment).
Click here to learn about using the config app (outdated at the moment).
I will refuse to give support if you do any undervolting/overclocking and experience freezes or hot reboots.
I will also not provide any support if you do not use Boeffla-Config app to tweak the kernel, other 3rd party tweaking apps are known (and intended) to cause issues.
I will refuse to give support if you have xposed framework installed and reporting any kind of weird issues. My opinion to xposed it quite clear: too powerful for >90% of the users that just mess up their system with it.
Otherwise, you can get in touch with me via the support e-mail address: [email protected]
Please provide kernel version, rom version, a detailed issue description and ideally supporting screenshots or log files.
Change logs
(you can also access them directly in Boeffla-Config V2 by pressing menu and selecting "change log...")
Change log for OxygenOS 4.x.x kernel - Click here
Change log for OxygenOS 3.x.x kernel - Click here
Known issues
none
Features
Note: This kernel only runs on OOS 3.x.x for the OnePlus 3T - nothing else !!!
Support of anykernel concept (only latest kernels) - flash stock kernel before flashing Boeffla
Full integration with Boeffla-Config V2 (you need at least version 2.4.21 or higher !!!) configuration app (get it from http://www.boeffla.de) to configure all kernel settings
Dash charging fully supported
The two CPU clusters (big and little cpu) can be configured completely separate in terms of min/max frequencies, governors and CPU core profiles
Additional governors: Impulse, zzmoove, elementalx, conservative, ondemand, blu_active
Additional schedulers: fiops, bfq, sio, sioplus, fifo, vr, tripndroid, zen, maple
No CPU overclocking and voltage interface, no GPU overclocking and voltage interface
USB charge rate bumped up to 900 mA
Boeffla charge analysis (display of charger type and charge current in Boeffla-Config app in real time)
Boeffla touchkey LED control (LEDs fully off, LED on screen touch, configurable duration)
CPU core profiles to restrict number of CPU cores being used (the OP3 does not hotplug based on load)
Notification LED control (effect + speed for blinking/fading, brightness for continuous notification like battery charging etc.)
Boeffla-Sound engine: Headphone volume and speaker volume (only lowering volumes for speaker)
Dynamic FSync (activated if screen on, deactived if screen off), configurable
Input boost frequencies and duration configurable per CPU cluster, input boost switch
Show CPU frequency usage per CPU and frequency in Boeffla-Config
Show GPU frequency usage per frequency in Boeffla-Config
KCal V2 Color control
Display backlight limits configurable (to avoid display brightness gets too low in some situations)
Display backlight dimmer
Swipe2wake gestures
Control haptic feedback of gestures (except fingerprint)
Haptic feedback intensity control
Swipe2sleep gestures
Boeffla generic wakelock blocker V1.1.0 (documentation)
SD card read ahead buffer configurable (default increased to 1024 kB)
Ext4 File system tweaks (only when data volume is formated with ext4, stock default is f2fs)
Kernel logger (dmesg) configurable
CIFS support (module, do not mount inside /data, if you rooted with Chainfire SuperSu, make sure you uncheck the namespace separation in SuperSu app)
NFS support (module)
NTFS support (module)
XBox support (module)
OTG-Ethernet support (module)
TCP Congestion changed to Westwood
Many additional TCP congestion algorithms available
Entropy values configurable
Hardware touch keys are locked as long as screen is in use (touched) for better usability
Swap supported
Doze mode switchable
Verifiedbootstage flag remove to avoid triggering safetynet
Various minor kernel tweaks
Doze mode configurable in Boeffla-Config
Full selinux strict support (switchable to permissive on demand)
Show speedbin information (PVS level) in Boeffla-Config app
init.d support (in /system/etc/init.d - set correct permissions!)
Entropies configurable
Automatic EFS backup
Integrated full busybox 1.27.2 (own compilation)
Kernel initialisation log file (with history of 3 log files)
Emergency reset script automatically placed into /boeffla-kernel-data folder of your internal memory
Security patches included, which are not in the official repo
Google gcc 4.9 toolchain (64 bit) used for best stability
Always based on latest OOS kernel sources (https://github.com/OnePlusOSS/androi...neplus_msm8996)
Download
For all information and downloads (stable AND testing versions), visit the Boeffla-Kernel homepage:
www.boeffla.de
History and design targets
Basically I created my first Boeffla-Kernel in 2012 as there was no kernel for the Samsung Galaxy S3 around that had exactly the mix of functionalities that I wanted. I wanted to have full flexibility in undervolting and charge rates for instance, but did not like the sharpness and/or brightness tweaks many kernels have implemented as per default.
Hence, I began to create my own kernel after a while, adding all the features I like. This is the result of my work, which in the end I decided to share with you. I hope you like it as much as I do.
The objective of this kernel is to have a kernel for daily use. It does not aim for best battery life, or best smoothness or best benchmark scores. Also it does not aim to have the broadest feature set available everywhere.
It aims more for a good mix of all, not sacrificing stability and functionality in the end.
And - most important: It aims to stay quite close to stock !!!
These design targets are also valid for the OnePlus kernel here!!!
This said, I will definitely NEVER implement:
things I do personally not need
things I do not like
things that are in any way dangerous
anything which is highly experimental
a CAF based kernel
anything that requires upstreaming of kernel parts to a higher kernel major version
So do not even ask for it if it falls into the listed categories. Everything else I am happy to check and decide.
And: I do not really care about benchmark numbers, they say almost nothing as long as something is not completely wrong. Important for me is the feel-good factor.
I am also not interested in gaming at all, so never expect a gamer kernel. It will just not happen...
Compatibility
To reiterate it again: Flash the kernel only if you are running a compatible rom !!!
Configuration of the kernel
To tweak and configure the kernel, manually load and install the app "Boeffla-Config V2" from the downloads section on www.boeffla.de.
You need at least version 2.4.21 or higher for the OnePlus 3T Boeffla Kernels.
Donation
If you like my work, feel free to donate: Donation-Link
If you donate at least 2,49 EUR (to be in line with the donation app prices on Google Play store), you will receive a personal donation code which unlocks some nice little comfort functions in Boeffla-Config V2 on top.
Source code
All sources can be found in my Github repository: http://github.com/andip71
Credits to developers
Of course, I had never been able to create all that by my own. So I want to give credits to the really good developers around, that have given me all the inspiration and from which I cherry picked lots of the implemented functionalities:
* ZaneZam
* Grarak
* Yank555
* Hardcore
* Chainfire
* AndreiLux
* Netarchy
* Gokhanmoral
* Simone201
* Mialwe
* Entropy512
* Faux
* Harunjo
* FranciscoFranco
* Ak
* Osm0sis
... I just hope I did not forget someone. If so, please let me know and I will add you of course.
Thanks to all of you for your great work !!!
Disclaimer
*** As always - Flash on our own risk! ***
Make sure you flash the correct version depending on your firmware version!
I can and will not take any responsibility for bricked phones or lost data.
It is generally recommended to run a complete Nandroid backup in your custom recovery and safely store your personal data before you flash a new kernel.
Cheers and enjoy
Andi
Latest change log:
OOS4
http://kernel.boeffla.de/oneplus3t/boeffla-kernel-oos/oos4xx/changelog.htm
OOS3
http://kernel.boeffla.de/oneplus3t/boeffla-kernel-oos/oos3xx/changelog.htm
--- Reserved 2 ---
Here we go!
First beta is online for you guys.
As always, find everything on www.boeffla.de
And just to stress it again: It is the VERY FIRST beta, so expect bugs!
Have fund
Andi
nice! downloading right now!
so happy to see you again andi! your kernel was simply the best on my galaxy S5 and I missed your affords in my S7!
so happy flashing to everyone!
Sent from my ONEPLUS A3003 using XDA-Developers mobile app
After jumping from kernel to kernel (since there are many more kernel devs here than on the OP2) with various minor niggles, finally back to the one I feel fits my needs best. This release brings me relief, as now I don't have to go kernel hopping again, and I think Boeffla provides the best support of all. No bugs so far, multirom boot menu works, everything runs great.
Out of curiosity, is the kernel systemless? (Can I revert to stock by just flashing stock boot.img from latest ROM zip?) I ask because flashing the entire stock ROM takes a long time, and the TWRP loading time is also long.
Also, ext4 tweaks is not hidden for me and is enabled when a profile is reset to default settings. I'm on the default filesystems. (f2fs data, ext4 everything else)
Should I leave ext4 tweaks on or off?
PS: I was probably the first person to like and subscribe to this thread. (within 5 minutes of thread creation)
Edit: Flashable stock kernels? Perfect, thank you @Lord Boeffla ! Does it revert any custom kernel to stock kernel?
Been with Boeffla since S3 and via OPO this will be my third phone with the kernel.
Thanks!
Skickat från min ONEPLUS A3003 via Tapatalk
knpk13 said:
After jumping from kernel to kernel (since there are many more kernel devs here than on the OP2) with various minor niggles, finally back to the one I feel fits my needs best. This release brings me relief, as now I don't have to go kernel hopping again. No bugs so far, multirom boot menu works, everything runs great.
Out of curiosity, is the kernel systemless? (Can I revert to stock by just flashing stock boot.img from latest ROM zip?) I ask because flashing the entire stock ROM takes a long time, and the TWRP loading time is also long.
Click to expand...
Click to collapse
This is not possible on OOS in a clean way.
The kernel comes with modules which are placed in /system/lib/modules too.
So only flashing stock boot.img would not replace the kernel modules by stock ones. So it is only a "half-good" solution.
But, as most of the time, I have a solution for you
Look here: http://boeffla.de/index.php/downloads/downloads-general
Flashable stock kernels for the 3T, which also include the modules.
Guess this is what you need.
Andi
knpk13 said:
Also, ext4 tweaks is not hidden for me and is enabled when a profile is reset to default settings. I'm on the default filesystems. (f2fs data, ext4 everything else)
Should I leave ext4 tweaks on or off?
Click to expand...
Click to collapse
This is something I might need to correct in the app then. Leave them off, there is no ext4 anymore on /data volue with stock OOS (but the f**inkg f2fs).
I will look into that over the next days then.
EDIT: Just tried it - cannot replicate that. Maybe your /data partition is indeed formatted in ext4???
(you can check by firing the following command in a terminal: mount | grep data)
Andi
Lord Boeffla said:
This is something I might need to correct in the app then. Leave them off, there is no ext4 anymore on /data volue with stock OOS (but the f**inkg f2fs).
I will look into that over the next days then.
Andi
Click to expand...
Click to collapse
I reopened the app, and ext4 tweaks was off. But when I click on reset profile settings, it turns on. But on reopening again, it turns off automatically every time, so I guess it's working fine. Yes I'm sure I'm on f2fs.
knpk13 said:
I reopened the app, and ext4 tweaks was off. But when I click on reset profile settings, it turns on. But on reopening again, it turns off, so I guess it's working fine.
Click to expand...
Click to collapse
Yep, and also means, your data partition is not formatted with f2fs (my op3t came with /data on f2fs)... lucky you. I love ext4 much more, I even consider reformatting /data with ext4 soon, hehe.
Andi
Ok guys, evening hours here in Germany.
I am off for today. If you have any questions, you can also move over and read in the OP3 thread. The devices are - concerning my kernel - 99,99% the same.
So you would most probably find all answers to your questions already there.
Tomorrow I will catch up again.
Andi
Lord Boeffla said:
Yep, and also means, your data partition is not formatted with f2fs (my op3t came with /data on f2fs)... lucky you. I live ext4 much more, I even consider reformatting /data with ext4 soon, hehe.
Andi
Click to expand...
Click to collapse
I'm sure I'm on f2fs. Even TWRP says I'm on f2fs. 3T comes stock with f2fs. This is the output of mount | grep data, but since I'm using magisk I think the output has many partitions and I can't make sense of it.
I think the ext4 tweaks toggle is working fine since it reverts to off automatically when the app is restarted. Thanks!
Here is the output: https://hastebin.com/iwokiramek.hs
Welcome to the 3t Lord Boeffla.. Enjoyed having your kernels and support on the s5 when I was running that phone.. Look forward to the same here..
Sent from my ONEPLUS A3000 using Tapatalk
Lord Boeffla said:
But, as most of the time, I have a solution for you
Look here: http://boeffla.de/index.php/downloads/downloads-general
Flashable stock kernels for the 3T, which also include the modules.
Guess this is what you need.
Andi
Click to expand...
Click to collapse
nice, been waiting for this since day one. :good:
So it is not oos 4.0.0 compatible
Gesendet von meinem ONEPLUS A3003 mit Tapatalk
inzaghi75 said:
So it is not oos 4.0.0 compatible
Gesendet von meinem ONEPLUS A3003 mit Tapatalk
Click to expand...
Click to collapse
No. OOS 4 has not yet been officially released and no kernel source has been released.
christmas is here since andi is our santa.
welcome to the 3T world.
loyalists like me have been waiting for you perhaps since the device was launched.
glad OnePlus and XDA did such an awesome thing to distribute devices to devs.
been following your work for a while now.
your kernel turned my OpO into a beast.
just flashed onto my 3T.
will report issues as and when(and if) I can find them.
cheers
Glad to see you here Andy!
finally you will develope on 3T:good:
Glad to see you here Andi:victory:
I use your kernel since Galaxy S3, also flashed it on my opo and my wife's opt.
:good: Now the kernel it's running very well on my new op3t.

[KERNEL] Đ₳Ɽ₭-฿ɆⱤⱤɎ - UPDATES PAUSED[LINUX 4.4.161][DragonTC-8][8.x+]

UPDATES PAUSED FOR A FEW MORE WEEKS DUE TO PERSONAL REASONS.
DISCLAIMER
Code:
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.
Just to be on the safer side - please restore to stock boot.img or dirty flash your rom before flashing this!
DESCRIPTION
Dark-berry , developed based on stock kernel itself and added some additional governors and wakelocks blockers [thanks to boeffla wakelock blocker] to make sure device doesn't compromise on battery whilst performing . Any kernel auditor can be used to Tweak.
KERNEL FEATURES:
Upstreamed to Latest linux stable version 4.4.161
UC on both clusters. [Hard-limited to 300mhz based on power suspend]
Added Headphone Gain [Elementalx]
Some more IO schedulers.
kcal control support , backlight dimmer.
Vibration control
USB Fast charge support.
File System Stability.
Adreno idler.
Fingerprint responsiveness boost.
Enhanced deep sleep.
Power suspend.
XDA:DevDB Information
DARK BERRY, Kernel for the Asus ZenFone Max Pro M1
Contributors
kenway66
CHANGE LOGs
CHANGE LOG v1,v2,v3:
These builds were Buggy and kickstarter for DARK-BERRY . Mostly Stock features.
And accessible only by some testers.
So , no reason for publishing change log.
CHANGE LOG v3t:
Usb fast charge support
Adreno idler
Fingerprint responsiveness boost
Enhanced deep sleep
Filesystem stability
Power suspend
CHANGE LOG v4:
Upstreamed to 4.4.150
Kcal color tuner , backlight dimmer
Power suspend tweaked
Added new cpu governors barry_allen , bioshock
Added Headphone sound control
Added fsync control
CHANGE LOG v5:
-Upstream to Linux 4.4.153
-Built with linaro-7.3.1-2018.05
-Merge latest CAF tag for Oreo [LA.UM.6.2.r1-10500-sdm660.0]
-QCACLD Upstream
-cpu input boost & devfreq boost tweaks implemented [improved app opening speed?]
-Fixed ui stuttering for some custom roms
-Interactive Governor tweaks
-Many more under the hood changes/tweaks.
CHANGE LOG v6[ACETIC-ASTONISH] :
Compiled with clang DragonTC Clang-8
Removed performance hotplug
Better wakeup from deep sleep
UV on both big and little cluster
Adreno boost
Tweaked adreno idler
Limit gpu frq for unnecessary task at bootup
Tweaked idle timeouts
Force fc
Fingerprint response improvement
Spectrum support
F2FS SUPPORT
Disabled some more wakelock by default.
Some other under the hood changes.
CHANGE LOG v7 [BIONIC-BEFUDDLE]:
Upstreamed to 4.4.157.
Better deep sleep.
Fingerprint issues fixed.
Dt2w support by default.[Rom should support it.]
Better tweaked Spectrum profiles.
Removed unnecessary features.
Some other optimisations.
CHANGE LOG v8 [CATASTROPHIC-CARBONITE]:
Upstreamed to 4.4.161
Spectrum Profile Tweaks
Added Headphone, microphone ,earpiece gain
Some other Optimizations
KERNEL SPECIAL FEATURES:
1] based on stock kernel ,
2] added governors [ alucard ,darkness, blue active, nightmare etc..] ,
3] boeffla wakelock blocker , Better Deep sleep.
4]FP Boost.
5]UV,QuickWakeup .......and many more.............
INSTALLATION
Assuming You have Unlocked device and custom recovery flashed!
--> First, BACKUP your BOOT.img [just to be on the safer side.]
--> Go to custom recovery [hopefully, TWRP or RWRP]
--> Select the zip file , Swipe to flash
--> Done
DOWNLOADS
|-----Đ₳Ɽ₭-฿ɆⱤⱤɎ-----|Download
NOTE:
Can use greenify for even better results.
NOW SUPPORTS SPECTRUM!!!!!
Version Information
Status: Stable
Current Stable Version: v8 [CATASTROPHIC-CARBONITE]
SOURCE CODE
https://github.com/BHARATHCK/XOOTD_DARK-BERRY_KERNEL
BUG REPORT :
Telegram username : BHARATHCK
FEEL FREE TO ASK ANY QUERIES or FEATURE IMPLEMENTATION in this thread or above mentioned telegram un.
Created 2018-08-11
Last Updated 2018-08-11
Like my work? Consider hitting the thanks button!!!!!!!
Are dt2w and dt2s available?
abuzahwa said:
Are dt2w and dt2s available?
Click to expand...
Click to collapse
Nope.
But if need be , will include it.
Next build.
kenway66 said:
Nope.
But if need be , will include it.
Next build.
Click to expand...
Click to collapse
Ok, that will be amazing, something very good
abuzahwa said:
Ok, that will be amazing, something very good
Click to expand...
Click to collapse
Eats up battery , touchscreen has to be active all the way.
kenway66 said:
Eats up battery , touchscreen has to be active all the way.
Click to expand...
Click to collapse
If it's like a stock Rom, I don't think it's a problem
V2.1 akses Rejected on gdrive
abuzahwa said:
V2.1 akses Rejected on gdrive
Click to expand...
Click to collapse
Will be available today.
Bugs detected.
V2 has no bugs though!
Does it support for Android P?
abuzahwa said:
Does it support for Android P?
Click to expand...
Click to collapse
Didn't test.
currently meant for oreo roms.
Is it possible to add Adreno Idler to stock based kernel?? If yes then Dev maybe you should give a try to it...
Will help to save some juice....Well theres not a heatup issue encountered till now, but maybe usefull?
What do you think??
Sent from my [device_name] using XDA-Developers Legacy app
kenway66 said:
Didn't test.
currently meant for oreo roms.
Click to expand...
Click to collapse
Deep sleep not work on Stok Rom brother
Dry_ice808 said:
Is it possible to add Adreno Idler to stock based kernel?? If yes then Dev maybe you should give a try to it...
Will help to save some juice....Well theres not a heatup issue encountered till now, but maybe usefull?
What do you think??
Sent from my [device_name] using XDA-Developers Legacy app
Click to expand...
Click to collapse
yes , in today's build.
not sure if it makes much difference .
You can try testing it.
abuzahwa said:
Deep sleep not work on Stok Rom brother
Click to expand...
Click to collapse
Issue has been fixed , today's build will be fine.
kenway66 said:
yes , in today's build.
not sure if it makes much difference .
You can try testing it.
Click to expand...
Click to collapse
Sure ill... Thanks for it [emoji4]
Sent from my ASUS_X00TD using XDA-Developers Legacy app
V3 OUT!
change log:
Usb fast charge support
Adreno idler
Fingerprint responsiveness boost
Enhanced deep sleep
Filesystem stability
Power suspend
Check op for download link.
kenway66 said:
V3 OUT!
change log:
Usb fast charge support
Adreno idler
Fingerprint responsiveness boost
Enhanced deep sleep
Filesystem stability
Power suspend
Check op for download link.
Click to expand...
Click to collapse
Don't you make a channel on Instagram?
abuzahwa said:
Don't you make a channel on Instagram?
Click to expand...
Click to collapse
Nope!
Did u mean telegram?
I dont think i need it.
kenway66 said:
Nope!
Did u mean telegram?
I dont think i need it.
Click to expand...
Click to collapse
Yeah telegram I think it will make it easier
abuzahwa said:
Yeah telegram I think it will make it easier
Click to expand...
Click to collapse
Updated the op with my telegram username.
Can report the bugs over there.
if need be a group will be created.

Categories

Resources