[KERNEL]-[GT-I9192]-[TouchWiz]-[root / BLN / UV / merge CM10.2 patches]-[06.01.2014]

c0bain

Member
Dec 13, 2013
22
27
0
Moscow
This kernel is based on Samsung's modified stock kernel. Some drivers and patches merged from arco68's/CM-10.2 sources.

Features:
- rooted (disabled root prevention security system; SELinux Permissive; adb shell root support; auto install SuperSU)
- reduce battery usage: RCU_FAST_NO_HZ = ON; "msm8930: modify power collapse seq for kraitv3 " patch; enable Krait Retention CPU power state.
- BLN support. thanks @junkyde (for more info read http://forum.xda-developers.com/showthread.php?t=2545244)
- SIO as default I/O Scheduler. Support ROW I/O Scheduler.
- busybox armv7l 1.21.1 (from http://www.busybox.net/downloads/binaries/)
- USB FastCharge support (you can enable it, for example, with Faux123 tool, or "echo 1 > /sys/kernel/fast_charge/force_fast_charge")
- Undervolting support. (my result is successful decrease CPU voltage for 100mv with Faux123 tool)
- Compiled with linaro GCC 4.8, cflags = -O2 -mcpu=cortex-a9 -mtune=cortex-a15 -marm -march=armv7-a -mfpu=neon-vfpv4
- all drivers/modules included in kernel image. you can use this kernel with any modem and ROM version.

Requirements:
1. A GT-I9192 or GT-I9190
2. Samsung stock ROM or any ROM based on that.

Feature-Requirements:
1. BLN App by "neldar" from the Play Store. You can download the Free-version or buy Pro-version with additional functionality. Please notice that blinking consumes more energy than static backlight!
(i download BLN Control Pro v0.19.4 from Aptoide).

Please don't post "I can't activate BLN". Read first!!!

How to install:
Flash zip file with CWM (how to install CWM - http://forum.xda-developers.com/showthread.php?t=2494435)
Or flash tar archive with Odin.

Attention:
I don't take the responsibility for anything. Flash on own risk!

Download:
attachment

Known Bugs:
doesn't work 64GB sd-cards
doesn't work 802.11ac 5Ghz mode. workaround
if you have something does not work, you can install more stable version from here

Changelog:
2014.01.06 - CM 10.2 & MK4 based. Fix WIFI MAC address. SuperSU 1.86.
2013.12.25 - Bug fixes from MK4. Rooting more aggressive. SuperSU 1.85.
 

Attachments

Last edited:

Wildfear

Senior Member
Apr 27, 2013
151
102
0
Dijon, France
Thanks for the contribution !

Any differences between the too attached files, they have the same name ? ;)

Edit : working for me on my i9192, BLN is active ! keep up the good work !
 
Last edited:

c0bain

Member
Dec 13, 2013
22
27
0
Moscow
Can you support I9195 in the future?
no. because i can't test. use cyanogenmod :)

Have knox?

It can be installed regardless of version having the firmware (Knox or not)?
SELinux disabled. To disable KNOX you need using file explorer with root to delete this files:
/system/app/KNOXAgent.apk
/system/app/ContainerAgent.apk

It can be installed on any stock firmware, regardless of version or knox.
If you already have knox bootloader, flashing this kernel set your KNOX WARRANTY VOID flag to 0x1.
 
Last edited:
  • Like
Reactions: D9ALT

rafalk

Member
Nov 27, 2008
7
1
0
BLN not work for me, wifi working, but can't connect to network:(

edit:

MAC adress wifi was changed after flashing kernel and it was reason. But BLN not work:(
 
Last edited:
  • Like
Reactions: c0bain

c0bain

Member
Dec 13, 2013
22
27
0
Moscow
BLN not work for me, wifi working, but can't connect to network:(

edit:

MAC adress wifi was changed after flashing kernel and it was reason. But BLN not work:(
it's bug in BLN Control. it no init notification hooks at start. i wil try to find find a solution.
for details and templory workaround see "Known Bugs" section here http://forum.xda-developers.com/showthread.php?t=2545244

MAC is changed because kernel use new version of wifi drivers. i don't know how to resolve this issue.
 
Last edited:
  • Like
Reactions: D9ALT

Trepanator56

Senior Member
Feb 17, 2008
108
23
48
no. because i can't test. use cyanogenmod :)


SELinux disabled. To disable KNOX you need using file explorer with root to delete this files:
/system/app/KNOXAgent.apk
/system/app/ContainerAgent.apk

It can be installed on any stock firmware, regardless of version or knox.
If you already have knox bootloader, flashing this kernel set your KNOX WARRANTY VOID flag to 0x1.
Thanks, I have installed it and is working perfectly, is very fluid. Also works BLN.

Best wishes,

Salu2,
 

Wildfear

Senior Member
Apr 27, 2013
151
102
0
Dijon, France
Just receive this mail from samsung as i asked for mk4 source code :

[SAMSUNG OSRC COMMENTS DELIVERY NOTIFICATION]

♦ classification : Mobile Phone ♦
♦ model name : GT-I9192 ♦

Dear Customer,

We are pleased to provide you the source code of GT-I9192.

You can download the source code from the site below: http://opensource.samsung.com
File name is 'GT-I9192_JB_Opensource_Update1'

Thank you.

Sincerely yours,

Still nothing too download btw...
 

c0bain

Member
Dec 13, 2013
22
27
0
Moscow
Just receive this mail from samsung as i asked for mk4 source code
available. I will look into it.

@c0bain:
Maybe some other developer can help you fix this Wi-Fi issue.
Shall we try asking @DerTeufel1980 or @AndreiLux ?

Does this kernel fix wakelock issue?
Phone doesn't stay in Deep Sleep.
That is the common problem with all i9192.
in general, userspace wakelock is not kernel issue. only ROM update can help. or update to adnroid 4.4 kernel wakelock mehanism with garbage collector of userspace wakelocks.

if it's critical, i can revert wifi drivers version for corect MAC.
 

c0bain

Member
Dec 13, 2013
22
27
0
Moscow
Just receive this mail from samsung as i asked for mk4 source code
hm.. nothing new since first release. Some small bugfixes. updated wifi drivers (but older that in cm-10.1), extfat. nothing with wakelocks or power consumption.
CM 10.1 kernel sources is more updated with upstream.
 

SandeepEmekar

Senior Member
Oct 6, 2011
914
245
0
available. I will look into it.


in general, userspace wakelock is not kernel issue. only ROM update can help. or update to adnroid 4.4 kernel wakelock mehanism with garbage collector of userspace wakelocks.

if it's critical, i can revert wifi drivers version for corect MAC.
I tried different ROMS but issue still persist. :(