Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[KERNEL][ZL/ZQ] 78Kernel 4.3&4.4 29-aug-2014

OP Gustavo RD78

25th January 2014, 08:40 PM   |  #1  
Gustavo RD78's Avatar
OP Senior Member
Flag Maringá - PR
Thanks Meter: 1,687
 
1,397 posts
Join Date:Joined: May 2011
More
Code:
I am NOT responsible for bricked devices, dead SD cards, thermonuclear war
or the current economic crisis caused by you following these directions. 
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.
see the second post for more information



Use:
For stock or custom rom based in stock 4.3 FW 10.4.B.0.569 or 10.4.1.B.0.101 and 4.4 FW 10.5.A.0.230 or 10.5.A.0.233

NOTE:
For users of the new firmware, there were changes in the kernel of 10.4.B.0.569 for 10.4.1.B.0.101! Screen rotation does not work!

Installation:
Flash via recovery
or
extract boot.img and flash via fastboot

Important note:
The version 5 and more newer
was replaced mpdecision by AutoSMP, I added a script to zip by removing dependencies mpdecision, then it is highly recommended to install via recovery, otherwise you will get two hotplug controllers, which will cause problems!

Please, do not mirror!

Downloads:

*For 4.4.2 KitKat
78Kernel_v5 10.5.A.0.233
78Kernel_v4 10.5.A.0.233
78Kernel_v3 10.5.A.0.233
78Kernel_v2 10.5.A.0.233
78Kernel_v1 10.5.A.0.230

*For 4.3 JellyBean
78Kernel_v4.2 10.4.1.B.0.101
78Kernel_v4.1 10.4.1.B.0.101
78Kernel_v4 10.4.1.B.0.101
78Kernel_v3 10.4.1.B.0.101
78Kernel_v2 10.4.B.0.569
78Kernel Release 10.4.B.0.569

* Only 4.3!
If you come from another custom kernel such as DoomKernel is required to install the proper drivers WIFI
If you come from the stock kernel is not necessary flash
Flash this - Thanks for @TAL333 for tests

Bugs:
Indicate possible problems

Tips:

For Overclock:
For people who use overclock, and the necessary modification of a rom file "sysmon.cfg"
This kernel has overclock up to 1.7GHz
then you should use this:
Flash via recovery sysmon.cfg Overclock 1728000

Note: If you use overclocked other frequency is necessary to modify sysmon.cfg for equivalent frequency
and obviously, if you do not overclock is not necessary to modify sysmon.cfg
Because modify sysmon.cfg?
Because without it the max frequencies not stick in all cores

For people who do want DoubleTap2Wake:
Use this app created by @Soheil_rf, thanks for this

or

Flash this:
Enable DoubleTap2Wake

aaah, but I want to not use it, and now?
Go in /system/etc/init.d and remove 78DoubleTap2Wake
and restart

Summary of activities
Stable version

78Kernel on github

Enjoy and press the Thanks button if you like!
Last edited by Gustavo RD78; 11th September 2014 at 12:15 AM.
The Following 52 Users Say Thank You to Gustavo RD78 For This Useful Post: [ View ]
25th January 2014, 08:41 PM   |  #2  
Gustavo RD78's Avatar
OP Senior Member
Flag Maringá - PR
Thanks Meter: 1,687
 
1,397 posts
Join Date:Joined: May 2011
More
ChangeLog:

NEW! 78Kernel v5 KitKat
Removed MPdecision, substituted by AutoSMP (incredible gain battery life without losing performance) (updated)
Force the other cores to match CPU0 when changing frequency or gov
New personal CPU freq table with overclock
Add init.d folder
Maximum frequency increased to 1566MHz on boot (accompanies the change in sysmon.cfg)
Add smartmax CPU governor
ramdisk changes:
Updated CWM 6.0.4.6 to 6.0.5.0 (thanks to @[NUT])
Updated TWRP 2.6.3.0 to 2.7.1.0 (thanks to @[NUT])
Removed MPdecision dependencies
Replaced CWM by Philz Touch recovery 6.48.4

78Kernel v4 KitKat
USB force 500Ma charging current on unknown chargers
Tune overclock for best performance
Kernel sched optimization
Use XZ kernel compression (smaller size kernel)
Set min and max frequencies on boot (384/1512)
New personal freq table with revisited vdd levels (run so smooth) :P
Overall vibration softer modified by default (besides being sexier also preserves battery)
Disable some debug
Tune read_ahead_kb for 512
Add TripNDroid scheduler and set as default scheduler
and more ...
check my github for details
ramdisk changes:
LED warning enter recovery changed to yellow (for a change )
Vibration warning enter recovery get softer and shorter

Add file modified for perfect functioning overclock (in first post)

78Kernel v3 KitKat
Removed cpu governor conservative, gov_msm, ondemand, powersave and userspace
Removed test and noop, add deadline and row, set row as default scheduler
Compiler optimizations
Optimize slub
My custom Overclock MSM APQ8064 up to 1728MHz with mod vdd_levels (Not undervolt as in other versions)

78Kernel v2 KitKat
Compiled from sources Sony firmware 10.5.A.0.233
Added implement sysfs interface for vibration intensity (read this post for use)
Note: ramdisk from firmware 10.5.A.0.230

78Kernel v1 KitKat
Compiled from sources Sony firmware 10.5.A.0.230
Clean ramdisk from firmware 10.5.A.0.230
*Same features coming from the previous version

78Kernel v4.2
Revert - remove FIOPS I/O scheduler (set CFQ as default)
Disable test-iosched
Disable MMC_BLOCK_TEST
Kernel undervolted for default in 100mV
Decreased MIN undervolt value for 700mV

78Kernel v4.1
Tweak mount all partitions noatime/nodiratime
Reduce buffer size for free some ram
Add FIOPS I/O scheduler (set as default)
Tune read_ahead_kb for 256

78Kernel v4
Add support for control CPU voltage vdd_levels
Add 192Mhz freq slot (775 mV)
Revert LOW_MEMORY_KILLER_AUTODETECT_OOM_ADJ_VALUES, MSM_DCVS, FAST_RUN and SCHED_MC

78Kernel v3
Compiled from sources Sony firmware 10.4.1.B.0.101
Rebuild ramdisk and removed logo.rle in ramdisk
Tweak for battery
Add DoubleTap2Wake based native sony thanks to @championswimmer
Disabled MSM_DCVS governor
Disable LOW_MEMORY_KILLER_AUTODETECT_OOM_ADJ_VALUES (you can now have full control over ADJ values, for tuners like me or supercharger users this is very useful)
The current version was built from scratch, some features found in previous versions may not be present
To complete changelog check github commits

78Kernel v2
Added DoubleTap2Wake generic

78Kernel Release
Compiled from sources Sony firmware 10.4.B.0.569
Build-in wifi modules
Add ROW I/O scheduler (default CFQ)
Fix CFQ I/O scheduler
Dual recovery CWM-6.0.4.6 / TWRP-2.6.3.0 (vol up - CWM / vol down - TWRP) (coming for DoomKernel v20)
Added optimizations for compiling - Thanks to @franciscofranco
Init.d suport (Set proper permissions 777 to scripts)
Debugging enabled by default
Disable debugging notification icon in the status bar
Kernel insecure (ro.secure=0)
Clean ramdisk from firmware 10.4.B.0.569 Xperia ZL-ZQ

Thanks to:
Sony
DooMLoRD for Tutorial Kernel building instructions for Xperia devices and some patches and recovery
iamsuperuser by ruthless aid
waallace for help with Ubuntu Linux
Last edited by Gustavo RD78; 11th September 2014 at 12:12 AM.
The Following 28 Users Say Thank You to Gustavo RD78 For This Useful Post: [ View ]
25th January 2014, 10:57 PM   |  #3  
serajr's Avatar
Recognized Developer / Recognized Themer
Flag Rafard - SP
Thanks Meter: 10,601
 
2,830 posts
Join Date:Joined: Apr 2011
Donate to Me
More
Thumbs up
Congrats bro!!

Time to unlock BL and flash it...
The Following User Says Thank You to serajr For This Useful Post: [ View ]
26th January 2014, 10:13 AM   |  #4  
nice one man thank you
running well on c6503 eXistenZ Rom

Sent from my C6503 using Tapatalk
Last edited by maurisy0; 26th January 2014 at 01:11 PM.
The Following User Says Thank You to maurisy0 For This Useful Post: [ View ]
26th January 2014, 11:22 AM   |  #5  
darkevangelion's Avatar
Junior Member
Flag México
Thanks Meter: 8
 
25 posts
Join Date:Joined: Jan 2011
More
Nice, i going to test :3 thx
26th January 2014, 06:43 PM   |  #6  
xyge's Avatar
Senior Member
Flag Mumbai
Thanks Meter: 174
 
342 posts
Join Date:Joined: Jun 2012
More
awesome
great to see more development for this device

gonna test and report

ps.. i know too soon to ask..but any possibility of implementing dual boot ? :P
26th January 2014, 08:49 PM   |  #7  
ask
[ASK]

Is it works on C6502 JB 4.3 ???

i just want to make sure...
@Gustavo RD78 > Thanks for your work.
for future update please add some more feature...

i just buy this phone last night and update from jb 4.1.2 to 4.3.

THANKS.
Last edited by nebixts; 26th January 2014 at 08:58 PM.
26th January 2014, 09:01 PM   |  #8  
Gustavo RD78's Avatar
OP Senior Member
Flag Maringá - PR
Thanks Meter: 1,687
 
1,397 posts
Join Date:Joined: May 2011
More
Quote:
Originally Posted by serajr

Congrats bro!!

Time to unlock BL and flash it...

Quote:
Originally Posted by gonemad02

nice one man thank you
running well on c6503 eXistenZ Rom

Sent from my C6503 using Tapatalk

Quote:
Originally Posted by darkevangelion

Nice, i going to test :3 thx

Quote:
Originally Posted by xyge

awesome
great to see more development for this device

gonna test and report

ps.. i know too soon to ask..but any possibility of implementing dual boot ? :P

Quote:
Originally Posted by nebixts

[ASK]

Is it works on C6502 JB 4.3 ???

i just want to make sure...

thanks.

i just buy this phone last night and update from jb 4.1.2 to 4.3.

Thank you all for the comment

I will investigate if it is possible to dualboot, anything I'll post here
since our apparatus is capable of installing a kernel by itself (via recovery) which is very fast and easy, it would not be very important
The idea is to have a lightweight and stable kernel

That's it friend this is for stock or custom rom based in stock 4.3
Then go deep!
The Following 6 Users Say Thank You to Gustavo RD78 For This Useful Post: [ View ]
2nd February 2014, 04:36 PM   |  #9  
keenofhiphop's Avatar
Senior Member
Thanks Meter: 354
 
1,446 posts
Join Date:Joined: Jul 2012
More
Feature requests?
Hey D78,
this Kernel runs my phone quite a while now and while I am missing some features from doomkernel I am pretty happy about it as it is just everything working.
Do you take feature requests? It would be great to have doubletaptowake on this kernel
would you do that?
Greetings
The Following User Says Thank You to keenofhiphop For This Useful Post: [ View ]
2nd February 2014, 05:34 PM   |  #10  
butatx's Avatar
Senior Member
Flag Perak
Thanks Meter: 128
 
458 posts
Join Date:Joined: Sep 2009
More
Quote:
Originally Posted by keenofhiphop

Hey D78,
this Kernel runs my phone quite a while now and while I am missing some features from doomkernel I am pretty happy about it as it is just everything working.
Do you take feature requests? It would be great to have doubletaptowake on this kernel
would you do that?
Greetings

+1

Sent from my C6506 using Tapatalk

Post Reply Subscribe to Thread

Tags
78kernel, custom, kernel, xperia zl, xperia zq
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes