[KERNEL][MM][DRM FIX] EliteKernel v3.4.33 [UB]

Want the new kernel made from scratch public for users??


  • Total voters
    24

blackhawk_LA

Senior Member
Dec 27, 2010
1,467
622
143
Need honest opinion :)
In the past bigest problem for me was loosing capablities(instaling fixes etc) but now when it's in kernel i'am in big wondering .
What i mean,do you really get that many options and faster phone with this custom kernel :good:
Is it really worth installing custom kernel on our z3 device and loose warranty?Thank you in advance guys
You won't lose your warranty. Backup your drm keys before unlocking and you will be able to competently restore the phone to stock.
Sony firmware is very fast and optimised IMO, so the best advantage you get with a custom kernel is battery life (and if you use it, audio gaining, more screen calibration...)
With a bit of tune I get a better battery life and a less warmer phone.

Sent from my D6603 using Tapatalk
 

aigaming

Senior Member
Oct 29, 2011
1,197
346
0
Belgrade
You won't lose your warranty. Backup your drm keys before unlocking and you will be able to competently restore the phone to stock.
Sony firmware is very fast and optimised IMO, so the best advantage you get with a custom kernel is battery life (and if you use it, audio gaining, more screen calibration...)
With a bit of tune I get a better battery life and a less warmer phone.

Sent from my D6603 using Tapatalk
Thank you for answer,i think they see if you unlocked your advice(relocked state) so they can nullify your warranty,specially on gsm providers(they are strict in my country) ;)
 

blackhawk_LA

Senior Member
Dec 27, 2010
1,467
622
143
If you did it the official way it doesn't metter what it says,you have record on sony server that you unlocked bootloader;)
Sony server can say that I got the code, but that doesn't mean it has been unlocked. That's why they hardcoded in the firmware to recognise a phone as relocked. They can never demonstrate that you have UB if you restore your drm keys.
Anyway, most warranty services can be really s**** and invent any excuse to not repair your phone. It's a matter of luck. But I have always had good experiences with warranty and technical assistance when I needed it for my HTC one and Huawei Mate 7. Both were rooted and with UB. My Sony Z2 and Z3 haven't needed to go to the doctor ;)

Sent from my D6603 using Tapatalk
 
  • Like
Reactions: aigaming

aigaming

Senior Member
Oct 29, 2011
1,197
346
0
Belgrade
Unlocked bootloader,installed this kernel and it's verry smooth and many options but i think that bionz is not working ;)
Tested in multiply pic's and always low iso(x reality working though)
Anyway to check other method then taking pic's in dark place?Cheers
 

corpsegrinder62

Senior Member
Jan 17, 2011
821
292
83
Unlocked bootloader,installed this kernel and it's verry smooth and many options but i think that bionz is not working ;)
Tested in multiply pic's and always low iso(x reality working though)
Anyway to check other method then taking pic's in dark place?Cheers
Check if ur xreality is working, settings -> display -> image enhancement, cycle between the options, if the image enhances, drm works, also, in low light shots, you would notice immediatly if u have drm or not, specially in almost complete darkness, bionz tries to brighten it, if u see it trying to brighten up, its working. The drm fix included does work on my side, u shouldnt have a problem.

Sent from my D6603 using XDA-Developers mobile app
 
  • Like
Reactions: aigaming

shamsul007

Senior Member
Jul 8, 2010
355
90
0
Manchester
Battery Life / SoT

After tinkering with the values I've got a fairly decent SoT on my device. It's increased at least an hour from stock kernel. Not quite as good Lollipop days (I could reach 6+ hours SoT on stock kernel) But I think this is quite respectable. Browsing Reddit, Internet. Watching videos on YouTube and streaming stuff on Netflix. It's worth mentioning that I don't play games on my device at all but I assume it would drain battery faster.

Hardly any drain whilst in deep sleep. I was walking around with 4G and Location on throughout most of the day (the only times I turn these on is when I leave my home) whilst listening to music.

Love this kernel. Hope there's another update coming!

EDIT: These are my settings, only mentioning what I've changed, if I haven't mentioned it, then leave default values.
HTML:
CPU

CPU Max Frequency: 1574MHz
CPU Min Frequency: 268MHz
CPU Governor: Interactive
Multicore Power Saving: Aggressive

CPU Hotplug

ThunderPlug Only (default values)

Thermal

Intellithermal Only (default values)

GPU

Simple GPU Algorithm (default values)
Adreno Idler (default values)
Build.prop Tweaks (theres quite a few tweaks, too lazy to explain, they're pretty common tweaks, a simple Google will explain it)

HTML:
ro.config.hw_quickpoweron=true
persist.sys.shutdown.mode=hibernate
ro.ril.power_collapse=1
pm.sleep_mode=1
wifi.supplicant_scan_interval=180
power.saving.mode=1
ro.com.google.networklocation=0
ro.kernel.android.checkjni=0
ro.config.nocheckin=1
dalvik.vm.checkjni=false
dalvik.vm.execution-mode=int:jit
profiler.force_disable_err_rpt=1

net.dns1=8.8.8.8
net.dns2=8.8.4.4
net.rmnet0.dns1=8.8.8.8
net.rmnet0.dns2=8.8.4.4
net.gprs.dns1=8.8.8.8
net.gprs.dns2=8.8.4.4
net.ppp0.dns1=8.8.8.8
net.ppp0.dns2=8.8.4.4
net.wlan0.dns1=8.8.8.8
net.wlan0.dns2=8.8.4.4
net.eth0.dns1=8.8.8.8
net.eth0.dns2=8.8.4.4

debug.performance.tuning=1
persist.sys.use_dithering=0
persist.sys.use_16bpp_alpha=1
ro.mot.eri.losalert.delay=1000

debug.enabletr=true
debug.overlayui.enable=1
debug.qctwa.preservebuf=1
dev.pm.gpu_samplingrate=1
ro.fb.mode=1
ro.sf.compbypass.enable=0

debug.composition.type=gpu
persist.sys.composition.type=gpu
debug.sf.hw=1
persist.sys.ui.hw=1
persist.sampling_profiler=0
ro.config.disable.hw_accel=false
video.accelerate.hw=1
debug.egl.profiler=1
debug.egl.hw=1
hw3d.force=1
ro.product.gpu.driver=1
hwui.render_dirty_regions=false
hwui.disable_vsync=true

persist.service.lgospd.enable=0
persist.service.pcsync.enable=0
touch.pressure.scale=0.001

windowsmgr.max_events_per_sec=500
ro.min_pointer_dur=8
ro.max.fling_velocity=12000
ro.min.fling_velocity=8000
boot.fps=25
I also have Greenify (donate version) and Greenify apps that should be greenified. I also use Tasker to hibernate apps when display state is off.

Aggressive Doze enabled

In Xposed features
Doze on the go enabled
Wakeup timer coalescing enabled
Greenify system apps enabled
Reveal hidden sync enabled

Stamina mode is set to auto start at 25% and i only activate location and data when I'm outside, rather than having it on all the time.

I've also removed quite a few system apps, stuff I'm never going to use. Use titanium backup for this and your common sense. Remove the apps your never going to use and don't need. For example I'm never going to use the camera effects and stuff, so they've been removed and alot of other stuff. I use Gmail so I have no need for the in-built email app etc.

I also have a weird habit. Basically after phone has charged to 100 percent, I immediately reboot. Maybe it's a placebo effect? I've just noticed that my device lasts longer. Can somebody else try this and let me know if you have the same results or wether I'm being an idiot?

Make a nandroid backup if you're going to use this. If your phone explodes, I will point and laugh.
 

Attachments

Last edited:

Kayjack

New member
Jan 4, 2016
3
2
0
I also had problem with bootloop. I did factory reset, then i reinstalled my prerooted rom and flashed kernel with flashtool. Then I have flashed everything that i flashed on previous rom (xposed, camera, boot animation) and restored data with TWRP Nandroid backup. And everything is ok now. In previous rom i have flashed DRM fix, and i think that this is the problem, you cant have DRM fix flashed before. Sorry for english
 
  • Like
Reactions: 404notfood

tomascus

Recognized Developer
Jun 5, 2012
1,902
2,645
143
Melbourne
After tinkering with the values I've got a fairly decent SoT on my device. It's increased at least an hour from stock kernel. Not quite as good Lollipop days (I could reach 6+ hours SoT on stock kernel) But I think this is quite respectable. Browsing Reddit, Internet. Watching videos on YouTube and streaming stuff on Netflix. It's worth mentioning that I don't play games on my device at all but I assume it would drain battery faster.

Hardly any drain whilst in deep sleep. I was walking around with 4G and Location on throughout most of the day (the only times I turn these on is when I leave my home) whilst listening to music.

Love this kernel. Hope there's another update coming!

EDIT: These are my settings, only mentioning what I've changed, if I haven't mentioned it, then leave default values.
HTML:
CPU

CPU Max Frequency: 1574MHz
CPU Min Frequency: 268MHz
CPU Governor: Interactive
Multicore Power Saving: Aggressive

CPU Hotplug

ThunderPlug Only (default values)

Thermal

Intellithermal Only (default values)

GPU

Simple GPU Algorithm (default values)
Adreno Idler (default values)
Build.prop Tweaks (theres quite a few tweaks, too lazy to explain, they're pretty common tweaks, a simple Google will explain it)

HTML:
ro.config.hw_quickpoweron=true
persist.sys.shutdown.mode=hibernate
ro.ril.power_collapse=1
pm.sleep_mode=1
wifi.supplicant_scan_interval=180
power.saving.mode=1
ro.com.google.networklocation=0
ro.kernel.android.checkjni=0
ro.config.nocheckin=1
dalvik.vm.checkjni=false
dalvik.vm.execution-mode=int:jit
profiler.force_disable_err_rpt=1

net.dns1=8.8.8.8
net.dns2=8.8.4.4
net.rmnet0.dns1=8.8.8.8
net.rmnet0.dns2=8.8.4.4
net.gprs.dns1=8.8.8.8
net.gprs.dns2=8.8.4.4
net.ppp0.dns1=8.8.8.8
net.ppp0.dns2=8.8.4.4
net.wlan0.dns1=8.8.8.8
net.wlan0.dns2=8.8.4.4
net.eth0.dns1=8.8.8.8
net.eth0.dns2=8.8.4.4

debug.performance.tuning=1
persist.sys.use_dithering=0
persist.sys.use_16bpp_alpha=1
ro.mot.eri.losalert.delay=1000

debug.enabletr=true
debug.overlayui.enable=1
debug.qctwa.preservebuf=1
dev.pm.gpu_samplingrate=1
ro.fb.mode=1
ro.sf.compbypass.enable=0

debug.composition.type=gpu
persist.sys.composition.type=gpu
debug.sf.hw=1
persist.sys.ui.hw=1
persist.sampling_profiler=0
ro.config.disable.hw_accel=false
video.accelerate.hw=1
debug.egl.profiler=1
debug.egl.hw=1
hw3d.force=1
ro.product.gpu.driver=1
hwui.render_dirty_regions=false
hwui.disable_vsync=true

persist.service.lgospd.enable=0
persist.service.pcsync.enable=0
touch.pressure.scale=0.001

windowsmgr.max_events_per_sec=500
ro.min_pointer_dur=8
ro.max.fling_velocity=12000
ro.min.fling_velocity=8000
boot.fps=25
I also have Greenify (donate version) and Greenify apps that should be greenified. I also use Tasker to hibernate apps when display state is off.

Aggressive Doze enabled

In Xposed features
Doze on the go enabled
Wakeup timer coalescing enabled
Greenify system apps enabled
Reveal hidden sync enabled

Stamina mode is set to auto start at 25% and i only activate location and data when I'm outside, rather than having it on all the time.

I've also removed quite a few system apps, stuff I'm never going to use. Use titanium backup for this and your common sense. Remove the apps your never going to use and don't need. For example I'm never going to use the camera effects and stuff, so they've been removed and alot of other stuff. I use Gmail so I have no need for the in-built email app etc.

I also have a weird habit. Basically after phone has charged to 100 percent, I immediately reboot. Maybe it's a placebo effect? I've just noticed that my device lasts longer. Can somebody else try this and let me know if you have the same results or wether I'm being an idiot?

Make a nandroid backup if you're going to use this. If your phone explodes, I will point and laugh.
I don't recommend using Multicore Power Saving and it was removed (in the 3.10 kernel) in 2012 here for a reason: https://github.com/sonyxperiadev/kernel/commit/8e7fbcbc22c12414bcc9dfdd683637f58fb32759
Furthermore, some of these "build.prop tweaks" have been debunked awhile ago http://www.jeffmixon.com/examining-build-prop-tweaks-for-android-ics-a-comprehensive-guide-part-1/
 
  • Like
Reactions: blackhawk_LA
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone