Author Topic: The Fixed Stock Kernels  (Read 47324 times)

WebClaw (OP)

  • Posts: 385
The Fixed Stock Kernels
« on: October 18, 2014, 06:09:46 am »
This thread is will hold "fixed" kernels.

As most know, JXD kernels have some serious issues (vSync, 60Hz, and HDMI output at 60FPS are the big ones).

I'll get to the point, I am busy in RL (at least for now) and rather than hording sources from other possible developers I have decided to fix the kernel I have source for so that other ROM developers out there have a starting ground that I didn't have. This way, everyone in the community is not waiting for me to deliver on something others may have time to accomplish right away.

So here it goes:

- Fixed vSync / Frame Drop (like really, really fixed in the source fixed).
- Fixed HDMI 42 FPS Bug (JXD hired devs that couldn't add).
- Fixed battery indicator (refresh).
- Updated Mali drivers.
- Updated WiFi drivers.
- Stock 60Hz
- 4.2.2 (JB)
- 1.4GHz (T and non-T friendly).

Built from JXD source, download WebClaw kernel:
WC422-14GHZ: http://www.cloudstor.es/file/m1_MTQ0ODM/

This is a compressed kernel (kinda proves any doubts from skeptics re: actually having the source). I will release an OC kernel version that will work at 1.6GHz w/Mali at 533MHz next week 'ish'. I do not have the source for KitKat, just Jelly Bean.

Compatibility:
This means you can just "update" the kernel without loosing your data.
WC422-14GHZ, 1.0.6 (Stock - Working)
WC422-14GHZ, 1.0.9 (Stock - Working)
WC422-14GHZ, 1.1.4 (Stock - Working)
WC422-14GHZ, 1.1.6 (Stock - boot.img contains su bug) - no root.

Using this kernel on my older ROM's will work, but I would not suggest it (yet). My older ROM's use a hackjob way of fixing some of the JXD kernel issues. Because the kernel issues are not longer present, my hackjobs are not needed and thus cause problems / possible performance issues.

Haven't tested anything further.
« Last Edit: October 18, 2014, 06:46:49 am by WebClaw »

deysmacro

  • Posts: 216
Re: The Fixed Stock Kernels
« Reply #1 on: October 18, 2014, 06:28:53 am »
Just flash this kernel and you are good?

hippy dave

  • Posts: 92
Re: The Fixed Stock Kernels
« Reply #2 on: October 18, 2014, 06:31:25 am »
Thanks!

GRiM

  • Posts: 137
Re: The Fixed Stock Kernels
« Reply #3 on: October 18, 2014, 06:39:11 am »
Awesome!

Your work and contributions are very much appreciated Webclaw  :)


souzafl

  • Posts: 10
Re: The Fixed Stock Kernels
« Reply #4 on: October 18, 2014, 12:41:22 pm »
WebClaw friend, thank you so much for your work ... but these kernel version corrects the problem of the power button on most news models 7800?

GRiM

  • Posts: 137
Re: The Fixed Stock Kernels
« Reply #5 on: October 18, 2014, 02:21:17 pm »
WebClaw friend, thank you so much for your work ... but these kernel version corrects the problem of the power button on most news models 7800?

Yes they do.

I also posted the extracted kernel from the special/2G rom a few days back that also fixed the power/sleep issue on the -T devices.

GRiM

  • Posts: 137
Re: The Fixed Stock Kernels
« Reply #6 on: October 18, 2014, 02:33:27 pm »
Think I have found a possible bug.   It seems that after applying the kernel to a rom we lose the hardware menu button.  Tested on a 8GB -T device.

acid

  • Posts: 232
Re: The Fixed Stock Kernels
« Reply #7 on: October 18, 2014, 03:18:01 pm »
Is this compatible with supercharged? I've been using that for ages and I've been too lazy to change it for another rom. :s

Joe Sixpack

  • Posts: 1413
Re: The Fixed Stock Kernels
« Reply #8 on: October 18, 2014, 03:25:15 pm »
Thanks WC,
Oh yay.. all the major problems fixed in one foul swoop.. why couldn't JXD get this stuff fixed?; you make it look easy :D

BTW one request.. would it be possible to get either A: an uncompressed version.. or B: a version with a GPU underclock?

My Octber (non t) unit developed gpu instability about a month back.. only solution I could come up with was to patch the kernel with patch-o-matic eliminate the top scaling which I think registered in at 594 or something like that..

Anyway I can't patch a compressed kernel... I might load it up anyway just to see if the situations any better but I suspect I'll still need to down clock on my Oct unit.

http://boards.dingoonity.org/jxd-devices/jxd-7800-crashing-on-zombie-roadkill
« Last Edit: October 18, 2014, 03:33:32 pm by Joe Sixpack »

acid

  • Posts: 232
Re: The Fixed Stock Kernels
« Reply #9 on: October 18, 2014, 03:35:18 pm »
Thanks WC,
Oh yay.. all the major problems fixed in one foul swoop.. why couldn't JXD get this stuff fixed?; you make it look easy :D

BTW one request.. would it be possible to get either A: an uncompressed version.. or B: a version with a GPU underclock?

My Octber (non t) unit developed gpu instability about a month back.. only solution I could come up with was to patch the kernel with patch-o-matic eliminate the top scaling which I think registered in at 594 or something like that..

Anyway I can't patch a compressed kernel... I might load it up anyway just to see if the situations any better but I suspect I'll still need to down clock on my Oct unit.

http://boards.dingoonity.org/jxd-devices/jxd-7800-crashing-on-zombie-roadkill

Yeah this would be useful I think. Mine also has a malfunctioning gpu and maybe underclocking it would help like it did in Joe's case.

cauterize

  • Posts: 4
Re: The Fixed Stock Kernels
« Reply #10 on: October 18, 2014, 03:39:05 pm »
So it's not recommended to use this if you Webclaw's Version 2 firmware installed then?

Would I be better off installing the stock firmware again and using this? Or am I better sticking with the Webclaw firmware? I never know which is the best stuff to use :(

Joe Sixpack

  • Posts: 1413
Re: The Fixed Stock Kernels
« Reply #11 on: October 18, 2014, 03:48:32 pm »
WC said they had alot of hacks to try and fix those problems on the old firmwares..

so you're best off using stock with this.
This is just the kernel so you'll need to package it up for flashing if you use batchtool.

GRiM

  • Posts: 137
Re: The Fixed Stock Kernels
« Reply #12 on: October 18, 2014, 03:55:58 pm »
WC said they had alot of hacks to try and fix those problems on the old firmwares..

so you're best off using stock with this.
This is just the kernel so you'll need to package it up for flashing if you use batchtool.

No need to do that.  Just use the flash tool bellow to flash new kernel only instead of a whole rom.
http://boards.dingoonity.org/jxd-devices/(kernel-only)-powersleep-fix-for-jxd-s7800-(rk3188-t)/

The kernel in above link is from the special/2GB rom so just replace with the new one from here.

lujji

  • Posts: 73
Re: The Fixed Stock Kernels
« Reply #13 on: October 18, 2014, 05:01:22 pm »
I have decided to fix the kernel I have source for so that other ROM developers out there have a starting ground that I didn't have.
Sorry, but how is this going to help other developers? I've checked your kernel and it still outputs at 66Hz at least for my device and it's hard to tell what exactly have you changed in the kernel sources. If you commit your changes to a public repo it would make things a lot easier for other developers out there.

sandwich

  • Posts: 174
Re: The Fixed Stock Kernels
« Reply #14 on: October 18, 2014, 06:41:46 pm »
Hi @lujji, "Welcome to the forum", because this seems your first message, right?

With the kernel with most important issues fixed other developers can work over a new base.
This way they should avoid programs like rkpatchomatic to make OC or trying fixing vSync issue over a compiled Kernel and other hackjobs.

He said he didn't try them yet, but he selected the correct options to compile it with those fixes. If any of those options don't work, maybe it's because there any kind of bug.

How did you make sure vSync is still at 66Hz?

@cauterize, unless you know how to build your own rom I recommend you to wait for a new custom rom would be release.

Regards.
« Last Edit: October 18, 2014, 06:46:14 pm by sandwich »

Golems

  • Posts: 7
Re: The Fixed Stock Kernels
« Reply #15 on: October 18, 2014, 07:02:45 pm »
How to put this kernel on my JXD?

pogodancer

  • Posts: 28
Re: The Fixed Stock Kernels
« Reply #16 on: October 18, 2014, 08:18:32 pm »
@ sandwich
Install the app Android System Info and check the screen value. It's 66Hz.

Joe Sixpack

  • Posts: 1413
Re: The Fixed Stock Kernels
« Reply #17 on: October 18, 2014, 08:28:32 pm »
hmm... well.. I flashed the kernel.. but.. not booting.. well I mean it is but it's a taking forever.

I mean it normally takes about 4mins to boot.. it's been trying for about 10min now at the gamepad 3 splash screen.

Running 1.1.4 stock with a few minor tweaks which I would not expect to interfere..

I dunno.

mitcher78

  • Posts: 263
Re: The Fixed Stock Kernels
« Reply #18 on: October 18, 2014, 08:40:18 pm »
I have posted this also on your "Sorry, long time!" thread, so please answer me where you prefer...

WebClaw... at last! You return with the source!

I did not flashed the 116-9 version 2 of your rom just waiting to the supposed verion 3. So at the moment I still have 116-7 installed and running, since I knew that this moment will arrive!

Sorry for my ignorance, but I do not know well what to do now. On the kernel post [this one], you reccomend to do not flash the new kernel over your previous roms, so I intend that I do not need to install 116-9 anymore and wait for a new complete rom that you will release instead, right?

Thank you very much for your return and your support.

Skelton-retired

  • Posts: 6745
Re: The Fixed Stock Kernels
« Reply #19 on: October 18, 2014, 08:44:51 pm »
hmm... well.. I flashed the kernel.. but.. not booting.. well I mean it is but it's a taking forever.

I mean it normally takes about 4mins to boot.. it's been trying for about 10min now at the gamepad 3 splash screen.

Running 1.1.4 stock with a few minor tweaks which I would not expect to interfere..

I dunno.

4 mins to boot 7800B? Really?
Retired

 

Post a new topic