yashsingh1/xdaforums huggingface dataset:
[YU Yureka Original Android Development] varun.chitre15:
Highlights:

- 64-bit support with all features from previous releases maintained for new code.

- Introducing highly customizable load-based ThunderPlug 2.5

- Significantly improved thermal mitigation for cooler UX

- Glove Mode

- Faster Bootup.

ThunderPlug 2.5

The need for a perfect hotplugging solution on the Yureka was inevitable. Keeping all the 8 Cores online caused a big toll on power consumption and caused unbearable heat generation. The solutions available out there viz intelli_plug, msm_hotplug, they work but not as they should! Instead cause more performance regression at the cost of hotplugging.

So I brought up ThunderPlug which provided fascinating options like ability to select cpus to keep alive when phone is in suspended state, endurance mode which allowed to put your device into Quad Core and Dual Core modes. However, it lacked load-based hotplugging capability but not anymore!

With this release, I present you ThunderPlug 2.5 - a matured load-based hotplug driver with breathtaking customizations written from ground up by me considering the Yureka's dual cluster CPUs.

Features:

- Load threshold customizations - ThunderPlug works on core-by-core basis. It checks the load on a core and if it exceeds the value set here, it plugs in next available core

- Sampling rate - Defines the time with how fast the load on the cores is refreshed. Lower time can have a more refined and accurate hotplugging but can also cause a slightly higher power consumption

- Touch Boost - Touch boost is a feature which when enabled, brings the whole Cluster 1 online as soon as you touch the screen to give you smoothest experience.

What happens to endurance mode?

I

t will continue to work as it should but wit full co-operation with the load-based hotplugging. e.g If you use Endurance Mode - level 1, it will make your device quad core. In that case load-based hotplugging will only be executed on the 4 cores which are online.

You can customize all these parameters using my app ThunderZap Control

64-Bit Support and Compatibility

As always, this release packs in my Universal Compatibility Mechanism. You can flash this kernel on any 64-bit Android 5.0/5.1 ROM

Glove Mode

The Touchscreen on the Yureka does support Glove Mode! How to use it? Flash the kernel and fire up my app, go to Screen section.

Visit first post for downloads

My favorite spot:

Hotplug Load : 55%

Sampling Rate : 550ms

Governor: ondemand

IOScheduler : bfq
[YU Yureka Original Android Development] parasthakur37:
AMAZING! Going to try in a couple of seconds. You are one great developer and Yu Yureka community is lucky to have you, cheers!

Yes, flashed it on resurrection rom and working fine. Bfq is not an option in IOSchedulers menu.
[YU Yureka Original Android Development] jeevan_500:
hi nice work

hi i am new to thunderzap kernel can any body provide me the ideal settings for the kernel for normal usage and heavy usage and did the charging speed of the phone increased in this kernel
[YU Yureka Original Android Development] kaydee:
Hats off, working awesome in my device, thanks for this, I've been waiting this for many days, using your 5.1 and with this the rom is gonna go in whole new level,

PS. Your Thunder Zap Control is working on every kernel, don't know if you did this intentionally,(Screen Shot attached) I thought I should remind YU..

Check quoted text above... :good:
[YU Yureka Original Android Development] parasthakur37:
Just leave them as is.
[YU Yureka Original Android Development] tROubLemE:
Question

Can I install this kernel via cwm recovery?
[YU Yureka Original Android Development] kaydee:
yes you can..
[YU Yureka Original Android Development] Rehan Sheikh:
Is the gaming performance better than God kernel??
[YU Yureka Original Android Development] Cyclops Maran:
No bugs

Works like a charm... No complaints. Good job Varun
[YU Yureka Original Android Development] jghiya:
[MENTION=4309448]varun.chitre15[/MENTION] hey thnks a lot for this kernel :) I appreciate ur work! Works smoothly on RR 5.4.3. Bt experience more thn usual lag while installing apps. Dnt knw if its a rom problem or not. Battery is draining out quickly dats for sure. :))
[YU Yureka Original Android Development] parasthakur37:
Same here, using it on RR 5.4.3, the thing is, kernel is mainly based on performance, which is very good but when the alarm woke me up, I touched the device and it was about to blast off. So I had to remove the battery and let it cool down for sometime, I don't know why would it heat up so much while in deep sleep.

So [MENTION=4309448]varun.chitre15[/MENTION] just a humble request, maybe you could just change some settings so that the device won't heat after a limit.

Great kernel tho, looking forward for more updates!
[YU Yureka Original Android Development] varun.chitre15:
I've been working on the kernel since two months, never faced anything like that. It's most probably a setting from previous kernel/some app setting values besides ThunderZap Control.

I would suggest to do a factory reset. And reflash the kernel and not use any other kernel control apps other than ThunderZap Control.
[YU Yureka Original Android Development] m0han:
true. cfq is. [MENTION=4309448]varun.chitre15[/MENTION], please clarify this.
[YU Yureka Original Android Development] melvinchandy2000:
Can this be flashed on blisspop 3.2???
[YU Yureka Original Android Development] parasthakur37:
Okay, I'll do that.

---------- Post added at 03:17 PM ---------- Previous post was at 03:16 PM ----------

Yes, it can be but don't forget to take Nandroid backup before flashing and keep the stock kernel stand-by just in case of a bootloop.
[YU Yureka Original Android Development] melvinchandy2000:
Faced bootloop. Restored back now
[YU Yureka Original Android Development] sal_rc:
Can this be flashed on 32 bit ROMs
[YU Yureka Original Android Development] jghiya:
Hey sir battery is draining out quickly. For instance yesterday ni8 it had 19 % in the morning at 6 the phn ws already shut down . Before thunderzap I ws on other kernel Deep sleep worked flawless-used to lose only 4 5 %!! Bro I m not comparing kernels! Both kernels are aws in their aspects. Just giving my feedback.
[YU Yureka Original Android Development] parasthakur37:
Yes, just flash it
[YU Yureka Original Android Development] sal_rc:
I got stuck at boot logo screen

flashed 3.0 ,got blue screen

Flashed stock kernel,then flashed 3.0

Successfully booted up,lost my root tho
[YU Yureka Original Android Development] parasthakur37:
The speciality of this kernel is that it has multi-support, i.e. it supports 5.0 and 5.1 so if you were stuck at boot that means it isn't compatible with your rom.
[YU Yureka Original Android Development] sal_rc:
I flashed it on 4.4
[YU Yureka Original Android Development] ashish_zarekar:
will this work for blisspop rom ?
[YU Yureka Original Android Development] Kail2011:
working on RR 5.1.1

Flashed resurrection remix latest version and this kernel on top. Installed the thunderzap application from store and there is no issues as of now. :D Quite happy with the stability (past few hours) since the flash.

As of now CPU temperatures seems to be much lower :good:. Response and overall UI experience seems to be slightly laggy in powersave mode. Battery drain, there is no noticeable change for the better - actually there is a slight increase in drain. I am just trying to save some power as I dont use much games or performance intensive apps on my phone. Will update how it all goes after a couple of days of tinkering :) So far its OK.

Anyone has some general knowledge on the TCP congestion algorithms and whats best for mobile devices, please help me choose the right algo. Again my emphasis on a good battery life. Thanks in advance.
[YU Yureka Original Android Development] m0han:
fyi, v4.1 is available on yu forum. better test with that. please post review about v4.1 too. thanks.
[YU Yureka Original Android Development] varun.chitre15:
ThunderZap 4.1 | May 11​

Highlights:

- Over-clocked CPU Cluster 1 to 1.7Ghz

Full change-log:

- Cluster 1 over-clockable to 1.7Ghz

- Disabled ksm causing high power consumption

- thunderplug : optimized hotplugging algorithm

- CIFS and NTFS available as modules

- Enabled HMP-aware task scheduling.

- Added BFQ-v7r7 IOScheduler

- Disabled some useless stuff

Notes about Benchmark:

The CPU placement and the over-all form factor of Yureka causes the CPU to heat up with even the smallest spike in frequency. To protect the CPU from that, thermal-engine exists (It exists in all phones, it's very aggressive with the Yureka). There are two alarms set, one at 60°C, another at 70.

With the 1.7Ghz (1651Mhz actually) frequency unlocked and benchmark running, the CPU hits the first alarm in a flash. And the thermal-throttling begins. Therefore, benchmarks will come out as lame. If you are hell-bent on getting great scores, disable thermal-engine to disable throttling but I would highly discourage you from doing so. If you do that, it's the sole responsibility of the user of whatever casualties he faces due to that.

Instead, what I would suggest is don't run after benchmarks. The 1.7Ghz frequency occasionally is hit many times in day to day usage and provides you the necessary performance boost and that's how it needs to be. Keeping the phone constantly on 1.7Ghz is not at-all recommended.

Downloads on first post
[YU Yureka Original Android Development] parasthakur37:
Yes it will but take a nand backup before flashing.

---------- Post added at 02:32 PM ---------- Previous post was at 02:24 PM ----------

But I don't think one can disable cpu throttling, and even if he does, there's a huge chance that the cpu will catch fire due to overheating.

It's exactly like running all cores at the same time, all of the time with nothing to stop them whatsoever.

So.. I highly advice against it.
[YU Yureka Original Android Development] m_rajaganesh:
I am in stock rom with TWRP recovery _ sandy's kernel..... shalll i flash it this ThunderZap 4.1 kernel over my kernel using TWRP recovery? please advice. thanks in advance
[YU Yureka Original Android Development] parasthakur37:
Yes you can but don't forget to take nand backup!
[YU Yureka Original Android Development] Kail2011:
4.1 Great kernel for temperature and battery

Obviously life of the device depends on lower temperatures. In that respect, hats off to this kernel - with the recommended settings, its pretty cool. Battery holds itself extremely well in deep sleep. So life of the battery is also preserved. Many thanks to Varun. More I see users of Mi4i, A7000 etc complain about these very same issues, I am proud of making the right choice with Cyanogen and the dev community that came with YU

While screen is on and phone is in active use, the performance seems to be about the same as the kernel that ships with resurrection remix latest (5.4.4?). That said, I am not going back to stock from here :D For one I see a lot of scope for improvement and it gives me plenty of granular control over stock.

Regarding the app, material design, colours, functionality everything is great. I just have a couple of suggestions. Please make the back button useful - right now it quits the whole app - it can either redirect to dashboard or the previous screen. Secondly, making both CPU cores' settings visible asks for a lot of dancing around - should it be so complicated?

And last time no one took a shot at my question on the TCP congestion control. Can someone please shed some gyaan on the subject and actual performance observed with different modes available?
[YU Yureka Original Android Development] gsunil:
4.0 no problem

when i flashed 4.1 in cm12

error storage out of space will come

how to solve friends

wiped cache and dalvik still same problem
[YU Yureka Original Android Development] varun.chitre15:
ThunderZap 4.1r2 | 12 May

- Fixed booting issues on some ROMs

- Experimental fixes for low storage issues on COS

Download links on OP as usual.
[YU Yureka Original Android Development] gtsfreak:
How much charge current u recommend for fast charge option?????

Sent from my YUREKA
[YU Yureka Original Android Development] parasthakur37:
You flashed it on stock cm12?

You should do a clean install and then flash the kernel, it'll work :)
[YU Yureka Original Android Development] zaro143:
bootlooping in Ressurrection remix 5.4.4

ThunderZap 4.1r2 is getting bootlooped with Ressurrection remix 5.4.4 :(
[YU Yureka Original Android Development] abeyhere:
Rocking in stock rom.

On stock rom using thunderzap 4.1r2. Probably the only custom kernel which works with stock rom.
[YU Yureka Original Android Development] parasthakur37:
No problems here, do a clean install
[YU Yureka Original Android Development] yrahate7:
Getting random reboots

Hi [MENTION=4309448]varun.chitre15[/MENTION] I'm getting random reboots at any instant of the day .

I have not been gaming or performing benchmarks but it reboots sometimes if I open phone contacts.

Please fix this problem.

I will post this message in bug reports section too to grab ur attention.

Also there is no last_kmsg in /proc

Kindly fix this problem

Otherwise the kernel is perfect
[YU Yureka Original Android Development] varun.chitre15:
Check if you have any files in /sys/fs/pstore

If any, send them to me.
[YU Yureka Original Android Development] yrahate7:
Sir,

There is no file in the path you specified.

Thanks that you replied.
[YU Yureka Original Android Development] varun.chitre15:
Hmm it's going to be tough job to find out the cause without the logs. I don't have the bug you mention

What settings are you using? What ROM? Any hotplug settings you changed?
[YU Yureka Original Android Development] yrahate7:
Look my screenshot.

I'm using stock cm12 ROM.

No other modifications (custom ROM or any other mods)

Hotplug set at 80%
[YU Yureka Original Android Development] varun.chitre15:
Could you disable hotplug and check if you face the issue and report back in 2 days?
[YU Yureka Original Android Development] yrahate7:
random reboots

OK no problem.
[YU Yureka Original Android Development] saikatrockz:
Is this works on cm12.1 rom ???
[YU Yureka Original Android Development] varun.gid:
Does this ROM support BLN?
[YU Yureka Original Android Development] ashish_zarekar:
please anyone guide me to do settings for fast chanrging any battery saving. the thunderzap control has setting but i find it difficult to use it so please guide me to do that.
[YU Yureka Original Android Development] 77_10:
Can I flash this kernel over STOCK CM 12 latest updated and Stock Recovery

Can I flash this kernel over STOCK CM 12 latest updated and Stock Recovery, i'm not rooted no bootloder unlocked and no custom recovery. kindly tell me the way to flash this kernel. i would be very thankful to you if add installation procedures on 1st post. Thanks in advance.
[YU Yureka Original Android Development] ashish_zarekar:
first unlock your bootloader.

flash custom recovery.

root your yureka

and then flash this kernel.

now dont spam here go and search all the thing one by one. you will get all the things on this forum with proper procedure.
[YU Yureka Original Android Development] SupratikChatterjee:
Please follow the steps as described by ashish_zarekar :

1.first unlock your bootloader.

2.flash custom recovery

(I prefer TWRP)

.

3.root your Yu Yureka

and then flash this kernel and wipe

cache

and

dalvik cache

.

Step 1, 2, 3 can be easily done by All-In-One ToolBox For Yu Yureka

Additionally you can use Custom Roms such as :

BlissPop v3.3 For YU Yureka[5.1.1],

RESURRECTION REMIX[5.4.4],

PAC-ROM LP-MR1 Beta-1

I am using BlissPop 3.3 :good:

Don't forget to say thanks if this post helped you. :)
[YU Yureka Original Android Development] rahulsingh616:
What will be the perfct value for charge current?

Can i use 1500?
[YU Yureka Original Android Development] sudharsan1983:
Thunderzap Control settings

Anybody guide me how to use thunder zap control kernel app. How to assign gestures in app?
[YU Yureka Original Android Development] skumar9296:
Gestures works only to unlock the phone
[YU Yureka Original Android Development] yrahate7:
random reboots

Sir,

I have figured out the problem that is causing reboots.

My CPU was overclocked at 1.7ghz, which rose the temprature of my device to 70°celsius .as you have set alaram at 70°celsius the device reboots.

My fix is to clock it at less than 1.7ghz.

Hence no problem of hotplug

I have 3 requests for you

1)my device always says android is upgrading on every reboot.plz tell any solutions for it.

2) plz add support for faux sound in your kernel for yu yureka

3)I have a canvas doodle 2 lying around .plz make a custom kernel with kitkat support for it.

I will provide a working kernel source for it. My friend trustlover made one which works .

If u r interested then send me a reply plz.

Thanks

---------- Post added at 02:40 PM ---------- Previous post was at 02:34 PM ----------

Do you have a 1.5A charger?

If yes then open thunderzap control, go to misc,over there enable master switch under thunder charge control n set custom current to 1.5A.

Cheers .

Pm me if need any help
[YU Yureka Original Android Development] sudharsan1983:
Gestures not working

Just now i flash the thunder zap kernel. I tried to gestures what in this kernel provided, these gestures are not working and one more bug i found. When i connected charger, It shows for full charging more than normal time i.e approx 12 hours for full charging, Any body help me please. Currently i am in Resurrection remix ROM.
[YU Yureka Original Android Development] shri_chanakya:
you just need unlocked bootloader and custom recovery. There is no need to root to flash this kernel.

However rooting will allow you to tweak kernel settings.
[YU Yureka Original Android Development] SkandaH:
Users who want to go back to stock kernel (boot-debuggable too) after flashing this kernel mayn't be able to switch on Wi-Fi. Solution is to flash this zip (using TWRP is recommended) before flashing stock kernel/boot.img using fastboot.

Find related information here: http://forums.yuplaygod.com/threads...gen-roms-ota-updates.12558/page-3#post-147645
[YU Yureka Original Android Development] shri_chanakya:
can you please include underclocking too if it is supported by the cpu?

thanks
[YU Yureka Original Android Development] M!shr@ji:
Performance is very good on thunderzap but I couldn't stick to it due to frequent random reboots. One user says staying at 1497 max freq corrects random reboots, but then it makes this kernel no much different than others available out there. Will there be an update soon with a fix to random reboots?
[YU Yureka Original Android Development] Biswajyoti:
Awesome work .:good:......Plz add option to mount as "usb mass storage" to pc instead of MTP :)
[YU Yureka Original Android Development] simransinh:
You can simply underclock ur cpu via thunderzap app there's no need for a new kernel for that

---------- Post added at 04:29 AM ---------- Previous post was at 04:26 AM ----------

It isn't that only at 1497 corrects random reboots im using tz and i have clocked ny cpu at 1344Mhz and haven't faced any random reboots

May be it's because of your kernel settings or rom bug that's why u r facing random reboots

HIT THANKS IF I HELPED YOU:thumbup:
[YU Yureka Original Android Development] M!shr@ji:
I think I wasn't clear in my statement. What I meant to say was that 'not overclocking' corrects random reboots. SOKP ROM is perfectly fine. I've tried God's kernel and Sandy's kernel too. They both didn't give me a single reboot.
[YU Yureka Original Android Development] tamilmad:
Best Kernel - Request for 2Amp Charging

Since I have got my Yureka 10 days back and after using all the kernels available, I can declare that This kernel is the best. Great work Sir! Thanks for your efforts.

Presently using Thunderzap control, Charging current can be set to 1.5 Amps. Can it be increased to 2 Amps to enable more faster charging. I do hope that it would be safe and not very difficult to incorporate. I have a 2Amp charger. Please do consider and reply.
[YU Yureka Original Android Development] sachin273:
i have actually backed up my CM 12 rom with TWRP, so if i restore it i should not have such problems. is that correct pls advice.
[YU Yureka Original Android Development] garyhckr:
hey guys m not able to flash any of the kernel.. i am getting a error

E:Zip signature verification failed: 1

error while flashing..

Please help :(
[YU Yureka Original Android Development] SkandaH:
[MENTION=4854378]sachin273[/MENTION]

If /system partition is backed up, then just restore it - should be enough.
[YU Yureka Original Android Development] sachin273:
I may sound blunt here... but all those gestures can only wake the screen and can not be shortcuts to user defined apps.

i have seen some post earlier which mentions the capability to do so. just cant find it in this sea of threads..

the fast charging tweak is useful though. i am just wondering what would be the safe charging current.
[YU Yureka Original Android Development] id74em8:
I'm on stock CM12S and Sandy Kernel v1.5.

I'm rooted and using xposed framework.

Do I need to go back to stock kernel for flashing ThunderZap?

Also, do I need to backup any data?
[YU Yureka Original Android Development] garyhckr:
How to flash it

???
[YU Yureka Original Android Development] saikatrockz:
goto TWRP/CWM recovery and just flash it and wipe delvik cach & cache..that's it...

---------- Post added at 12:21 PM ---------- Previous post was at 12:20 PM ----------

No you don't have to go back to stock kernel..just flash this kernel through custom recovery...:)
[YU Yureka Original Android Development] garyhckr:
i am not able to flash via TWRP getting error.. zip signature verification failed
[YU Yureka Original Android Development] rahul4luv58:
There is a problem.

Sometimes my phone is getting discharged while charger plugged in .

I dont know what is the cause of this problem...

What would be the best charging current so that there will be no problem for our device???

And it reboots quite often.
[YU Yureka Original Android Development] saikatrockz:
Fix led Notification Light problem

LED notification light not working on this kernel..please fix this bug..otherwise this is a awesome kernel...nice work bro...:good:
[YU Yureka Original Android Development] mustali:
LED ??

great kernel...

LED not working for me too...

Request to kindly look into this.

Thanks
[YU Yureka Original Android Development] SupratikChatterjee:
Which ROM you are using currently?
[YU Yureka Original Android Development] mustali:
I am on sokp ver 3.2
[YU Yureka Original Android Development] saikatrockz:
SOKP-L rom v3.2 and cm12.1 r3 both...
[YU Yureka Original Android Development] SupratikChatterjee:
geXture , Set SELinux to permissive using SELinuxModeChanger/ Kernel Adiutor/Any other app

I am using 1500 unit of current without any problem.:good:

---------- Post added at 07:37 PM ---------- Previous post was at 07:26 PM ----------

I am not sure if it will work. Please check here.

Do not forget to take a backup of your current rom.

Please let me know the result.
[YU Yureka Original Android Development] ashish_zarekar:
storage space running out

i am getting this annoying error message storage space running out.

earlier i flashed this kernel successfully. fut after a some weeks a revert back to stock rom. then i realis that this kernel is best. so i flash it today and now i am getting this error.

my method of flashing this.

1. i flash this kernel

2. wipe dalvik cache and cache partion

3. reboot

same error.

2nd method

1. wipe dalvik cache and cache partion

2.flash this kernel

3.wipe dalvik cache and cache partion

4.reboot

still have same problem please give me solution

please tell me proper procedure.
[YU Yureka Original Android Development] id74em8:
Most of the time when not in deep sleep my CPU frequeny is 960MHz. In fact 533 460 320 200 are practically unused.

Why?