yashsingh1/xdaforums huggingface dataset:
[G Pad 8.3 Android Development] Niksunen:
Sorry for offtopic, but i use [V500] dyn.Kernel r4 (03/21) in my v500 pad. And this kernel knock-on doesn't work. I know that your made little app is designed and meant your kernel only, but i tested it anyway, just for curiosity. It worked!!, now after i activate / use your app, knock-on works latest dyn kernel also. (i use liquid smooth 3.0 rom)

So thank you for this :good:
[G Pad 8.3 Android Development] sleekmason:
Good to know. Should let people know in that thread if you haven't already. Regards,
[G Pad 8.3 Android Development] MinceMan:
This is awesome. I would really like to make it even more awesome by making it auto enable after boot. Do you have a git repo that I could contribute to?
[G Pad 8.3 Android Development] sleekmason:
Sure! The link is in the op, or HERE

Make sure you test it well before adding anything. If your thoughts were to add a simple "sleep" command, it didn't work for me right off, and while I thought of putting a "wait" in the app, I decided against it because If I auto-enabled knock-on and sweep2sleep, I would also need to add a toggle off to the app and didn't feel it was neccesary. But, lets see what you come up with!
[G Pad 8.3 Android Development] SCWells72:
Could you guys separate the two? I want knock on but not swipe to sleep, and right now it's an all or nothing thing.
[G Pad 8.3 Android Development] sleekmason:
"You guys" is just me ;) Though I don't mind possible contributions.

And sure I'll make one. New addition in the third post for knock on only. Enjoy.
[G Pad 8.3 Android Development] sleekmason:
New kernel sleekai5.5

o3 optimizations - more/better optimizations depending on particular values.

Brought back wifi buffers - seems to work better

kernel memory permissions, restricted -removed -makes for a faster device

Check it out!
[G Pad 8.3 Android Development] whoamigriffiths:
You make us v500 users jealous! ;)
[G Pad 8.3 Android Development] sleekmason:
Cracks me up that there is probably only thirty or so people using my kernel.

I put up a poll to find out. Might be less than that!

Newest kernel 5.5 seems a definite improvement over 5.4 for WiFi and speed.
[G Pad 8.3 Android Development] MinceMan:
I was thinking about building it just into the app but didn't see the apk's source there. I have zero experience with kernels...
[G Pad 8.3 Android Development] sleekmason:
The app itself is there, as is the command I used in making it. They are both in a folder called Sleektoggle.

Tasker was used to make the app. Basically I added an "echo" command to the "run shell" option tasker allows. You could add to it and turn the app into a full toggle on/off if you like, but enabling knock-on at boot will freeze your tablet.
[G Pad 8.3 Android Development] whoamigriffiths:
That suprises me.

Though I guess it shouldn't, as you don't see many posting in the thread.

I would think that the ratio of v500 owners to gpe owners is quite high.

I was very surprised that Infecteds download stats showed that 330 ish people have downloaded his snapshot version of cm11.

I would guess less than a dozen post in his thread.

But, just remember to keep on going with this project, as I bet the 30 odd really do appreciate your efforts.

I appreciate it too and I bet I'm not alone when I say that there are probably loads of guys on here who are secretly hoping that you will eventually be confident in your skills to eventually start working on a v500 version. You will find that there will be a few of us who would be happy to be your guinea pigs..... oops I meant to say Testers :P

All the best rich
[G Pad 8.3 Android Development] sleekmason:
Thank you for your kind words of encouragement!

I wish I could build without the device but its way too risky. Someone will get to the 500 soon I bet.

The 5.5 version I just released is the best out of all my releases so far, and I've only two downloads in two days. We'll see how many update their kernel to the latest and try to get an accurate count of how many there are.

And yes, those that do have it seem to appreciate it so I will continue to push for improvement.

Best regards,
[G Pad 8.3 Android Development] sleekmason:
-New Kernel- sleekai5.6 Fast Charge

I have enabled fast charge for this device. The usual disclaimers apply.

Fast charge is not enabled by default. You will need Root Browser or similar in order to change the settings. I will not be making a separate app for this, but would inlude one if somebody else wants to develop an app to change fast charge settings.

The settings are found in /sys/kernel/fast_charge

I recommend 900 for fast_charge_level

There are three settings for force_fast_charge 0=off 1=on 2=custom

Dont know what custom really is, but it may allow usb debugging with fastcharge.

I am drawing from my computer right now at 900, on custom, and it does seem to be working.

I need testers!!

I need people to test fast charge using different settings and let me know what is working best for them.

Also, if you haven't responded to the poll, Please do so!

Best regards, Sleekmason
[G Pad 8.3 Android Development] Mushroom.:
Sleekmason, maybe putting the date of the most recent update to the kernel, and/or the kernel version, in the thread title, would help people know when there is an update. Otherwise, one would have to be reading the thread constantly to know there's an update. May lead to more downloads?

I'd love to be a tester, also. Thanks for your work on this kernel.
[G Pad 8.3 Android Development] evinkay:
I've been getting the best battery life since flashing 5.3. I feel like the versions before it had meh battery life but I'm on day two and still going strong with 4 hours of screen on time and 25 percent battery left. Going to flash the latest right 5.6 now though as I super excited to see your best!

Thank you so much for your work! There may not be any 510 roms like AOKP or PAC but with gravitybox and this amazing kernel do you even need em? I think not!
[G Pad 8.3 Android Development] SCWells72:
Totally agreed! I don't think I'm going to use the fast charge capability because it's not really a problem that I have, but I do love the combination of stock Android, Xposed/GravityBox, and a well-tuned kernel! Thanks for all the support, sleekmason!!!
[G Pad 8.3 Android Development] bbubelis:
Thank you

Sleekmason - IF there are only thirty folks using your kernel, they must be the happiest thirty folks on the planet!

Thanks for your efforts, they are much appreciated.
[G Pad 8.3 Android Development] sleekmason:
So, Using interactive governer combined with the row scheduler, is giving me about 1hour of on screen time per 11-12 percentage points of battery, which seems outstanding to me. If others like the combination of those two, I will make it default in the next release. Let me know!
[G Pad 8.3 Android Development] bbubelis:
Sleekmason - that's the combination I've been using since you added Row as a scheduler option. Battery life has been outstanding
[G Pad 8.3 Android Development] sleekmason:
Yes, I'm very pleased with everything so far. Snappy as hell, good battery life, and a few extra options to make life easier! I'm not sure what else I can do to make it any better. I'm not sure I need too at this point!

I'll still work on it, and plan to add a couple more things. The pickings are mighty slim as I'm not a coder, so won't be designing anything. I'm hoping that [MENTION=4218641]AndroidUser00110001[/MENTION] will get a device tree together and compile a custom ROM of some sort. New options may open up!
[G Pad 8.3 Android Development] bbubelis:
Two hours of browsing and Internet radio netted a 15% drop in battery. Excellent kernel! Best performance I have EVER encountered with a tablet.
[G Pad 8.3 Android Development] a4t:
This super awesome kernel.. Mine is 2 days standby and screenOn ~21 minutes. Only consume 20%, battery still at 80% wow!
[G Pad 8.3 Android Development] uzii305:
Hi guys. I just bought this tablet. I knew it had screen issues and whatnot, but I didn't think they'd be this bad. The whites on my screen have a horrible yellow tint. And randomly, the screen brightness will dim. And then come back. I'm stock, not rooted, nothing. Its the GPE version. Does this kernel, or any kernel for that matter, fix, or at least alleviates these issues? At least the yellow tint issue, or else its going back to goggle. Thanks for your time and support for us fellow geeks.
[G Pad 8.3 Android Development] SCWells72:
This kernel does resolve the yellow tint to the screen, but it will still dim when the device is running too hot. My Galaxy S4 does the same thing. I don't know if there's a way to suppress that, but it's the one thing that still annoys me about this tablet. Otherwise I absolutely love it!
[G Pad 8.3 Android Development] uzii305:
Nice. I will flash this tonight. Thanks.
[G Pad 8.3 Android Development] sleekmason:
Let me know what you think!
[G Pad 8.3 Android Development] uzii305:
Well, I flashed it. Tablet is running smooth, seems a little smoother than before. I don't feel the jitter. Screens seems to be brighter, and yellow tint seems lowered substantially. With that being said, my nexus 4 still looks a lot whiter. Anybody got any suggestions to maybe calibrate the screen? Suggest settings? I have trickstermod. So yea. Either way, looks way better than before. One thing i noticed is, when i reboot, the lock screen wont register touch until i lock and unlock the device. No biggie. Just an observation. thanks sleekmason. I can't sleep at night knowing my android devices are running stock kernels. Lol.
[G Pad 8.3 Android Development] SCWells72:
With that kernel installed, you can install an app called Trickster Mod and adjust the gamma to your own liking. I personally like the default, but I also understand that it may vary based on the batch, and of course this is all a subjective thing anyway!
[G Pad 8.3 Android Development] uzii305:
Guys. Could this kernel have messed up my GPS? It stays on waiting for location... It worked before... Anyone experience the same? I flashed it through adb. No apparent issues everything went smooth
[G Pad 8.3 Android Development] sleekmason:
Deleted
[G Pad 8.3 Android Development] sleekmason:
My GPS is working perfectly well, just checked with GPS essentials, showing 14 satellites with fix.

There have been no changes to the GPS function of the device. There must be some other reason for your problem. Good luck!
[G Pad 8.3 Android Development] peacewise:
My GPS is also working just fine. Thanks again for this kernel - my tablet rocks even more now.
[G Pad 8.3 Android Development] bloommax:
In a attempt to port this to LGV500, I diff-compared your kernel source code with Google's original one but cannot find out what changes you have made for gamma control. If I want to use an init.d script to modify gamma, which files should I use for storing the parameters? In addition, you mentioned that eabi-4.6 is no good for gamma control and that eabi-4.7 is required. Any further explanations? Thanks!
[G Pad 8.3 Android Development] sleekmason:
Changing from eabi 4.6 to eabi 4.7 was the only change necessary to fix our screen problem. Though not used to having the screen set at 60% rather than 35% on a Samsung device. After the eabi change, this screen rocks! Allowing me to get to minimum brightness during nighttime hours, and if not in full sun during the day, finding my reading experience very enjoyable. Obviously this means that some quirk in the gcc4.6 code was fixed.

There is a separate code made by Faux123 that allows complete control over your gamma including saturation, contrast, and individual color control, but looked very heavy to me, and I decided it wasn't worth the effort to simply give a little control over something already close enough. There is also an app that runs in the background to do these things, but at a cost to battery life.

Apparently there was a released awifi version, 18? I think? That fixed the gamma even further, but not having a device, nor that particular source code I can't know what they did!

I had thought to see if linaro or even eabi4.8 would make a continued improvement, and fixed a few of the errors thrown when trying to compile with the 4.8, but gave up after being unable to find the last one! Damn! Lol!, anyway, this kernel is pretty much the way I want it at this point, minus a few odds and ends I'm sure will come out of the woodwork eventually.
[G Pad 8.3 Android Development] bloommax:
I followed the procedure you described in another thread and managed to recompile the stock V50020b kernel using eabi-4.7 (eabi-4.8 failed with a make error). I had to use loki_tool to patch the boot image packed by your mkbootimg command. Otherwise the tablet will be soft-bricked with a secure boot error. After the tablet booted up with the recompiled kernel, I didn't notice any change in the display. Display Tester still indicated that the gamma is between 1.8 and 2.0. Actually, I encountered exactly the same problem when trying Bob's 4.2.2 kernel previously. Any further help?
[G Pad 8.3 Android Development] sleekmason:
You haven't used the thanks button once and you want more? Lol. Reread what I've already written. There are options, but you will have to do some research for yourself.

Figuring out how to compile an emmc kernel for android, getting the right tools to do the job, posting on github, and writing a tuturiol for every body to use, copy and paste no less! Takes how many hours do you suppose?

How about you figure it out, and then tell me in an easy to use guide so I can make things better for everybody using the 510 as well.

I don't mind being helpful, and I've never asked for a dime because I think that's bull****, but I have a life as well, where I do real human things.

Might I suggest you start your own thread where you can ask everybody else to quit their sniveling and lend a hand. You will find some are extremely kind and supportive, but most just want more. More more more! Always taking. Is this a rant? Yep.

People crack me up to no end.

Anyway, hope you figure something out, and actually share it! Good luck!
[G Pad 8.3 Android Development] oubeichen:
The good thing is I just ported faux123's gamma control on kernel of V500 and we can set the gamma as we like(should be the same as V510)...

See the last 5 commits of this branch:

https://github.com/oubeichen/android_kernel_lge_v500/commits/ob-exp-gamma_ctrl

The bad thing is I don't have a Nexus4 or Nexus5 or LG Optimus G, so I cannot buy faux123's colorcontrol app to test it...:(

===============

edit:

The link has been change to:

https://github.com/oubeichen/android_kernel_lge_v500/commits/ob-exp-gamma_ctrl
[G Pad 8.3 Android Development] sleekmason:
Very nice! Thank you for the good info!
[G Pad 8.3 Android Development] kdog350:
The battery life is amazing with the latest kernel. I'm on 8 days standby with 3 hours of screen on time lol.
[G Pad 8.3 Android Development] oubeichen:
I just use FauxClock to change gamma and it seems to work..

edit:

it doesn't work properly, it won't be the in same color if I change the gamma and change it back.

I have to use the reset button to get back to the normal color.

Maybe I can just use default linear qlut in arch/arm/mach-msm/lge/lge_qc_lcdc_luts.c instead of the qlut for CONFIG_FB_MSM_MIPI_LGIT_VIDEO_WUXGA_PT_PANEL, and don't add gamma control.

It looks better in Display Test's gamma test.
[G Pad 8.3 Android Development] xyojimbox:
Just rooted my pad earlier and have twrp installed tried to flash this kernel but it won't boot just says booting error cause boot verify am I screwed?
[G Pad 8.3 Android Development] sleekmason:
Which device do you have? This kernel is only for the Google play edition. If you didn't buy it through the play store, its not.

If you have the V510 gpe you should have no problems. You may also try installing using adb, and can also go back to stock if you wish. All of this is outlined in the Opening post.
[G Pad 8.3 Android Development] sleekmason:
I just read your post in the TWRP thread. You do not have the v 510, you have the Verizon model.

You should have read the opening thread all the way through and taken note of which device you have. I can only hope that you made a back up before you tried to install this kernel. These instructions were also in the opening post of this thread. if you had made a backup in TWRP of your boot image you should have no problems at all. Simply reinstall your saved copy and you should be good to go.
[G Pad 8.3 Android Development] xyojimbox:
Thank you very much for your help. I should have read better I just have the LG-V500 pad this is my first time rooting a tab it's way different... I have a rooted note 3 on sprint and I'm used to everything in the section working for that. I made a back up of boot data and system so I was able to boot back up. Sorry to ask this hear is it necessary to back up all 3?
[G Pad 8.3 Android Development] sleekmason:
I assume you're asking whether you need to reinstall from your back up all 3, and the answer is no, just the boot. There are two other kernels that are made specifically for the V 500 that you may try. I'm sorry that you are not able to use this one, as my kernel kicks ass :)
[G Pad 8.3 Android Development] xyojimbox:
So I go into twrp and just back up boot that's it not system and data too? Yes that's why I was excited to flash it. It sounds bad ass
[G Pad 8.3 Android Development] sleekmason:
Yes I would back up all 3. please ask any future questions you may have in the appropriate thread for Q&A. this will allow everybody to benefit from your knowledge, or mistakes, whichever ends up to be the case. Good luck! And have fun!
[G Pad 8.3 Android Development] xyojimbox:
Thank you again
[G Pad 8.3 Android Development] sleekmason:
So, I haven't released a new kernel since April 9th. Mostly because I don't see the need for any other changes. I gave serious consideration to the faux Gamma stuff, but decided against it do to the amount of uncertainty and extra code. Guess I decided it is acceptable right now.

I'm pleased to report we have about 60 users on XDA that are using my kernel,

, and while I wish the number was higher, I still feel like I made a good contribution to the community.

Anyway, I'm still here, but I wouldn't expect another update unless Android updates the kernel version itself. I hope everybody is happy with the performance of their tablet while using sleekai, I know I am. Please do the poll in the OP! Consider it payment:) Best Regards,
[G Pad 8.3 Android Development] rebretz000:
Kernel's great. You made a great contribution. Without your kernel those of us with the GPE wouldn't have ****.
[G Pad 8.3 Android Development] Diego1751:
Does anybody have experience with what fast charge is and could share it would me

Be much appreciated
[G Pad 8.3 Android Development] Diego1751:
Hey it seems that my screen won't take any input what so ever when the device first boots until the screen turns off then on again. After the screen turns off it works fine. Anybody. Notice something similar when they (re)boot their devices?
[G Pad 8.3 Android Development] sleekmason:
That is correct. It is a non-issue, as it is the only time it happens, and to correct it also means losing some battery life.
[G Pad 8.3 Android Development] Diego1751:
Oh okay well then haha its chill

Question though. I am trying to use tasker to launch your knock on app on boot but it seems to disable input when I do so. Any suggestions?

***edit***

I do not really need much help writing be tasker side of it I know how to use tasker quite well I just don't really know how your appt and the kernel work together so that's what I need mostly help with unless of course you already have something set up that works that would be awesome thanks a bunch
[G Pad 8.3 Android Development] sleekmason:
Tasker was used to create the app. Basically it is a one-liner pointing to the file for knock-on, that then places a 1 instead of a 0 (on/off), in the file. Enabling knock-on at boot will cause a soft brick. To test this, you could point to the same file in an init.d script to enable on boot, but don't say I didn't warn you:). Using a wait command didn't help either

You can read more information about all of this a few pages back in this thread. I made the app to be a convenient 1 button enabler after boot.
[G Pad 8.3 Android Development] Diego1751:
Yeah I quickly learned the breaking of this by trying to have tasker launch the app apun boot completion. (Don't worry no soft brick:) I just had to hard power down and 'race tasker'

I was just wondering why it seems that if the app runs on the lock screen or while the screen is off it seems to have the same effects (except permanent) as the screen not accepting input (just like the fresh boot before the screen turns off like in my earlier post)
[G Pad 8.3 Android Development] sleekmason:
Interesting yes? I stumbled across the knock on code by accident, and was surprised to find that it worked but was not implemented. I guess the original kernel developer ran into the same problem and decided not to fix it. The knock-on touchscreen driver is enabled by default in the kernel, and the device wouldn't boot properly without it, even though there is another driver that controls the touchscreen.

There is probably a fix that could be implemented, but I'm not able to find it, and ultimately decided that some wouldn't want it enabled at boot anyway, so let it go.
[G Pad 8.3 Android Development] Diego1751:
Huh weird. So what do you think causes the 'freeze' when I use tasker to launch the app?
[G Pad 8.3 Android Development] sleekmason:
Couldn't tell ya! Seems like it should... Something to do with the need for root access?
[G Pad 8.3 Android Development] SCWells72:
Took my G Pad GPE with this kernel on a week long trip with me using it only occasionally to check email and news and got the following amazing battery life:

Outstanding work!
[G Pad 8.3 Android Development] sleekmason:
Cracks me up!

Nobody has any gripes or problems? Lol. Guess I'll go back into hibernation:)
[G Pad 8.3 Android Development] whoamigriffiths:
Nice to see you stranger :D
[G Pad 8.3 Android Development] schalmers:
Hi sleekmason, your kernel is working great. Maybe soon you will be able to make a new one for 4.4.3 once the gpe gets updated. Hopefully we figure out a good way to upgrade to 4.4.3 on our modified devices.
[G Pad 8.3 Android Development] sleekmason:
I don't think they updated the kernel. Should be the same one. Personally, I'm not going to bother with the update, as my tablet is now working the way I want it to.
[G Pad 8.3 Android Development] cdkg:
Great work with this kernel. You are one of the rare and valuable devs for the 8.3 GPE
[G Pad 8.3 Android Development] kevk60:
Awesome kernel.

Was wondering if any custom roms or kernels had been developed for the v510 yet so i decided to do some digging around. Figured there would be quite a bit of development for this device when it emerged on the market but have not seen very much. Came across the sleekai5.6R.zip and decided to give it a try after doing some reading. I am rooted with xposed installed and a few mods. Flashed it in TWRP and things went great. I can say it has transformed my lg g pad gpe v510. I am not to well versed in the init.d scripting as I am not a developer, rather just an android enthusiast that likes tinkering (still learning). I am using Trickster Mod for control. All settings stick and my tab seems like a different one now. No lag, nice and smooth. The sound and gamma color control are great. The music skipping I was experiencing has also disappeared (which I am truly greatful for). I usually do not mess with kernel default settings a bunch because I believe the dev knows best. I would like to say, "Thank You" sleekmason for this awesome piece of goodness for the v510. Keep up your awesome work and have great day.