This kernel is based on Samsungs modified stock kernel by arco68.
Features:
- BLN Support
- Increased volume of speaker (from 68 to 72) + headset (from 62.9 to 64). If you don't want the volume mod, just use the "...26.11.2013.zip" or remove the "system/etc/snd_soc_msm" folder in the newer kernel.zip files, before flashing the kernel.
- OTG Support (but only for usb devices with external power supply, because phone doesn't provide power).
Requirements:
1. A GT-I9195 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 the Pro-Version with additional functionality. Please notice that blinking consumes more energy than static backlight!
How to install:
1. Flash Kernel.zip with CWM (Video)
Attention:
I don't take the responsibility for anything. Flash on own risk! Always make a Nandroid-Backup before flashing!
Download
Vikinger Kernel For Jelly Bean Stock Rom 4.2.2
GT-I9195 Mirror
GT-I9190 Mirror
Known Bugs:
- To get BLN start working for all kind of notifications, you have to get an "initial-notification" which will trigger BLN to work for all kind of notifications somehow. This could be for example a whatsapp notification (while bln is active in the bln app and the display is turned off) or you can do it with the app "Go SMS Pro". Just start the app, push the menu button and navigate to "Settings -> Notification Settings -> Default notification settings -> Test notification" wait 3 seconds and then turn off your display. The touchkeys should light up now. Now BLN will work for all kind of notifications and also the test inside the bln app will work, too. But after a reboot of your device, you will have to trigger BLN again with an "initial-notification". Other notifications could also trigger bln to work, just didn't found out yet. If you find something easier, let me know.
- screen mirroring doesn't work
Battery Drain:
I made a battery drain test on stock rom (MH3). My device was connected to wifi the whole time. I activated bln and let the touchkeys light up for a whole hour and I lost 1% battery at this time. On the same scenario with the app NoLED, my loss was 4%. I also monitored the cpu with cpu spy and found out that while the NoLED notification was ongoing, my device never entered deepsleep. It was stuck on 384mhz the whole time, while with bln it was in deepsleep. Please notice that blinking consumes more energy than static backlight!
Credits:
- arco68 (base kernel)
- proxuser (tutorial on how to build kernel)
- neldar (bln-mod)
- ktoonsez (build scripts)
- NONAME11 (sound mod)
- sekil (otg support)
- xda community
- android-hilfe community
Source: https://github.com/junkyde/vikinger-stock
Features:
- BLN Support
- Increased volume of speaker (from 68 to 72) + headset (from 62.9 to 64). If you don't want the volume mod, just use the "...26.11.2013.zip" or remove the "system/etc/snd_soc_msm" folder in the newer kernel.zip files, before flashing the kernel.
- OTG Support (but only for usb devices with external power supply, because phone doesn't provide power).
Requirements:
1. A GT-I9195 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 the Pro-Version with additional functionality. Please notice that blinking consumes more energy than static backlight!
How to install:
1. Flash Kernel.zip with CWM (Video)
Attention:
I don't take the responsibility for anything. Flash on own risk! Always make a Nandroid-Backup before flashing!
Download
Vikinger Kernel For Jelly Bean Stock Rom 4.2.2
GT-I9195 Mirror
GT-I9190 Mirror
Known Bugs:
- To get BLN start working for all kind of notifications, you have to get an "initial-notification" which will trigger BLN to work for all kind of notifications somehow. This could be for example a whatsapp notification (while bln is active in the bln app and the display is turned off) or you can do it with the app "Go SMS Pro". Just start the app, push the menu button and navigate to "Settings -> Notification Settings -> Default notification settings -> Test notification" wait 3 seconds and then turn off your display. The touchkeys should light up now. Now BLN will work for all kind of notifications and also the test inside the bln app will work, too. But after a reboot of your device, you will have to trigger BLN again with an "initial-notification". Other notifications could also trigger bln to work, just didn't found out yet. If you find something easier, let me know.
- screen mirroring doesn't work
Battery Drain:
I made a battery drain test on stock rom (MH3). My device was connected to wifi the whole time. I activated bln and let the touchkeys light up for a whole hour and I lost 1% battery at this time. On the same scenario with the app NoLED, my loss was 4%. I also monitored the cpu with cpu spy and found out that while the NoLED notification was ongoing, my device never entered deepsleep. It was stuck on 384mhz the whole time, while with bln it was in deepsleep. Please notice that blinking consumes more energy than static backlight!
Credits:
- arco68 (base kernel)
- proxuser (tutorial on how to build kernel)
- neldar (bln-mod)
- ktoonsez (build scripts)
- NONAME11 (sound mod)
- sekil (otg support)
- xda community
- android-hilfe community
Source: https://github.com/junkyde/vikinger-stock
Last edited: