yashsingh1/xdaforums huggingface dataset:
[G Pad 8.3 Android Development] Deltadroid:
I think the problems with NEON/VFP started to occur when I changed the boot priority.

https://github.com/CyanogenMod/andr...mmit/37171a463d954c30715ab8cb1496447de1c25d20

[ 0.028411 / 01-01 00:00:00.030] VFP support v0.3: implementor 51 architecture 64 part 6f variant 1 rev 0
[ 0.028442 / 01-01 00:00:00.030] ------------[ cut here ]------------
[ 0.028472 / 01-01 00:00:00.030] WARNING: at ../../../../../../kernel/lge/awifi/fs/proc/generic.c:323 __xlate_proc_name+0xb0/0xf0()
[ 0.028503 / 01-01 00:00:00.030] name 'cpu/vfp_bounce'
[ 0.028533 / 01-01 00:00:00.030] [<c01112b4>] (unwind_backtrace+0x0/0x160) from [<c01a54d0>] (warn_slowpath_fmt+0x60/0x90)
[ 0.028564 / 01-01 00:00:00.030] [<c01a54d0>] (warn_slowpath_fmt+0x60/0x90) from [<c02e1824>] (__xlate_proc_name+0xb0/0xf0)
[ 0.028594 / 01-01 00:00:00.030] [<c02e1824>] (__xlate_proc_name+0xb0/0xf0) from [<c02e18c0>] (__proc_create+0x5c/0x114)
[ 0.028625 / 01-01 00:00:00.030] [<c02e18c0>] (__proc_create+0x5c/0x114) from [<c02e1ecc>] (proc_create_data+0x4c/0xb4)
[ 0.028656 / 01-01 00:00:00.030] [<c02e1ecc>] (proc_create_data+0x4c/0xb4) from [<c11039e0>] (vfp_init+0x1e0/0x258)
[ 0.028686 / 01-01 00:00:00.030] [<c11039e0>] (vfp_init+0x1e0/0x258) from [<c1100dbc>] (do_one_initcall+0xa4/0x1a4)
[ 0.028686 / 01-01 00:00:00.030] [<c1100dbc>] (do_one_initcall+0xa4/0x1a4) from [<c1101000>] (kernel_init+0x144/0x28c)
[ 0.028747 / 01-01 00:00:00.030] [<c1101000>] (kernel_init+0x144/0x28c) from [<c010b248>] (kernel_thread_exit+0x0/0x8)
[ 0.028778 / 01-01 00:00:00.030] ---[ end trace da227214a82491b7 ]---
[ 0.028808 / 01-01 00:00:00.030] Failed to create procfs node for VFP bounce reporting

Edit: I fixed it

https://github.com/syphyr/android_kernel_lge_awifi/commit/3eb9e8e0c79ee4fdccf38cd050bb2d2cfd987f62
[G Pad 8.3 Android Development] parsifal968:
this kernel have init.d support?
[G Pad 8.3 Android Development] fishears:
No
[G Pad 8.3 Android Development] Tzechi:
Hello,

i still have the issue with the hong kong rom, that my tablet cant connect to WiFi networks operating on 2.4 Ghz channels above 11.

how i flashed:

http://xdaforums.com/lg-g-pad-83/development/rom-custom-stock-v50030b-lollipop-5-0-2-t3230344

From cm12.1 stable

wipe data, cache, dalvik via TWRP

Install V50030B_FE103.zip via TWRP first.

Install 30Bstock.zip via TWRP second.

wipe cache and dalvik via TWRP

reboot

What i have done to get it working:

- wifi codes app

it installed this code i guess...

Code:

# 2013.07.16 moon-wifi@lge.com[formmh.kim] Add CountryCode [START]

# KOREA = KR, USA = US, JAPAN = JP, BRAZIL(LATIN AMERICA)/EU/others = BR

# Country code

gStaCountryCode=BR

# 2013.07.16 moon-wifi@lge.com[formmh.kim] Add CountryCode [END]

After it i found the post from tmihai20 #91 so i changed also this with the app X-plore:

gCRDAfaultCountryCode=GB

But still cant find my network at home. Any ideas how to fix? Thanks
[G Pad 8.3 Android Development] fishears:
small update: I realized the stock kernel zip was not reverting the script changes from the custom kernel. This is now fixed so please re-download the stock kernel if you want to return to true stock.
[G Pad 8.3 Android Development] SCHADENFREUDER:
Well now, isn’t this embarrassing!?

Don’t think of myself as a newbie, I’ve flashed and rooted enough Android devices in the past, but here I am, cap in hand, asking for advice!

I flashed my V500 to the stock Korean Lollipop KDZ straight from the box and have ran with it ever since; the only issues being the SD card dis-mounts and poor display Gamma – no root, or custom recovery loaded.

What I’m after is the community’s advice for the best route to get to flashing the latest Fishears StockPlus Kernel.

Looks like I’ve gotta go back to KitKat and load TWRP and go from there.

Anybody got a preferred route – I’m not asking how to flash - just what would be your suggested ROMs and flashing method to use to get from Stock Korean LP (with no root or custom recovery loaded) to Stock Korean or HK with Fishears StockPlus Kernal.

As always any help gratefully accepted!!!
[G Pad 8.3 Android Development] fishears:
Well, you can supposedly get root on 5.0.2 using an app called KingRoot (see this thread). Then you can use dd to instal TWRP. I haven't rooted this way myself though. I'm now running the stock HK 5.0.2 without root (but with TWRP)...

EDIT, no, wait, TWRP won't work without the KitKat bootloader IIRC... that puts you out of luck. You'll have to downgrade using KDZ and then root your KK, dd TWRP then flash either the KO or HK 5.0.2 in zip format...

EDIT2, if you wait long enough I'll sort this out for you ;) There's a post here with instructions to dd the KK bootloader so you CAN do it all from your current ROM. Good luck!
[G Pad 8.3 Android Development] SCHADENFREUDER:
Cheers, I've heard a lot about Kingroot; worryingly a LOT about it sending information from your device to servers in China, Trojan like :(

On the other hand, there looks to be plenty of write ups on removing Kingroot and replacing with SuperSU.

So security shouldn't be too much of an issue as long as I wipe everything before using Kingroot and don't put anything vital on it until its gone...

...oh isn't there an issue with TWRP and the v500 LP bootloader? :confused: Or does that clear when the new Kernel is installed?

To be honest root isn't that important to me on this device - as a matter of interest how'd you get to stock HK 5.0.2, without root, but with TWRP. That sounds like the target I was aiming for - minimalist. :good:
[G Pad 8.3 Android Development] fishears:
I just never bothered rooting HK 5.0.2 after I flashed it over CM13 :D

I think I used iRoot on kit Kat but it was.a while ago. Not sure I'd like to use kingroot myself, rather go back to kit kat. The right way isn't often the easiest way ;) I haven't got the luxury of using kdz due to running linux so you're lucky there.
[G Pad 8.3 Android Development] SCHADENFREUDER:
Yeah, think I'll just go back to KitKat KDZ, TWRP it with ADB then go with [ROM][V500][30B] Custom/Stock V50030B Lollipop 5.0.2 - F2FS incorporating your Kernel.

Thanks for taking the time out and getting back to me! :good:
[G Pad 8.3 Android Development] fishears:
Good plan. I made a fully-stock zip based on the one in that thread here

EDIT: link fixed
[G Pad 8.3 Android Development] fishears:
Since I flashed back to V30B I haven't rooted my tablet so I decided to make a kernel that met my needs without me having to adjust any settings.

REDUX is that kernel.

It is built on rebased stock source and includes all patches up to Linux 3.4.112. It has gamma fix, intelliactive, BFQ, Westwood TCP, 162 mhz min CPU clock, dynamic WiFi domain, reduced logger buffers and open-source ExFAT (exfat-nofuse). Other than that it is all stock, including the mmc code and zram. It's a back-to-basics re-take on both StockPlus and Custom.

It doesn't need it's own thread because I'm not doing anything official with it - just sharing for anyone interested in trying. It's not likely to get any other features because it's just my daily driver and it does all I need it to do.

If you're flashing it over my Custom kernel then please flash the Stock kernel first.

That's it ;)
[G Pad 8.3 Android Development] c.j.m:
Hi

I recently buy a slimport cable .

Works fine unless the fastcharge option that i enable in kernel auditor.

Did you know if its a kernel issue or a cable issue ?

And do you have any solution to solve it ?

Thanks
[G Pad 8.3 Android Development] fishears:
Sorry, no. It's because of the way that fast charge works. If you want to use Slimport then you need to turn off fast charge. I used to use this widget to easily turn fast charge on & off - don't know if that will make things easier for you.
[G Pad 8.3 Android Development] ronald027:
Can i flash the latest custom kernel in this rom [ROM][V500][30B] Custom/Stock V50030B Lollipop 5.0.2 - F2FS
[G Pad 8.3 Android Development] fishears:
Yes you can
[G Pad 8.3 Android Development] fishears:
StockPlus 1.0.8 and Custom 1.1.3 are available via links in post #1

Both are updated to Linux Kernel 3.4.113

I've also updated REDUX
[G Pad 8.3 Android Development] adize:
Hello pal. I would just like to ask why I got settings has stop error after I flashed the latest custom kernel on my G Pad Hongkong LP firmware.
[G Pad 8.3 Android Development] fishears:
No idea. That's the firmware I tested it on. Maybe wipe cache/dalvik in recovery...
[G Pad 8.3 Android Development] iko11:
Hi [MENTION=3325155]fishears[/MENTION] do you consider making a Nougat 7.1 Kernel [emoji85]
[G Pad 8.3 Android Development] fishears:
never going to happen :crying:
[G Pad 8.3 Android Development] adize:
My cache and data partitions are formatted as F2FS. Do you think it has something to do with it?

I'll also try older version of your custom kernel. Thanks.
[G Pad 8.3 Android Development] fishears:
This kernel doesn't support F2FS. There was an unofficial build that had support but that's all.
[G Pad 8.3 Android Development] adize:
Yeah. I reverted back to ext4 and it works just fine.
[G Pad 8.3 Android Development] fishears:
A bit late but I've added F2FS to Custom 1.2.3 (download in the usual place)

F2FS hasn't been tested by me because I don't use it but it should be fine ;)
[G Pad 8.3 Android Development] ronche2000:
Can I flash FishearsStockPlus_v500_1.0.8.zip? my rom V50030B with Fishears custom kernel 1.0.3. It is stable? need to wipe cache/dalvik in recovery after I flash?
[G Pad 8.3 Android Development] fishears:
Yes you can flash that kernel & it is stable. No need to wipe any caches.
[G Pad 8.3 Android Development] ronche2000:
thanks, may I know how to root?
[G Pad 8.3 Android Development] fishears:
Flash chainfire SuperSU via TWRP. v2.78 works IIRC
[G Pad 8.3 Android Development] ronche2000:
thanks! SuperSU v2.78 SR3 (with Pixel fixes) it's working in this rom? do I need to wipe dalvik/cache?
[G Pad 8.3 Android Development] fishears:
I haven't tried it. I don't use root these days. I'd suggest the stable build http://xdaforums.com/apps/supersu/stable-2016-09-01supersu-v2-78-release-t3452703
[G Pad 8.3 Android Development] ronche2000:
thanks your so kind you always answer my question. may I know what is better Fishears Custom 1.2.3 or StockPlus 1.0.8 ?
[G Pad 8.3 Android Development] fishears:
They are both AWESOME. REDUX is great too. Take a look at the features in the first post (Redux is described a few posts back). It really depends what you want from a kernel so I can't tell you which to choose.
[G Pad 8.3 Android Development] ronche2000:
cant detect my wifi modem b315s-936, how to fix? using pure stock, other modem in my neighborhood appear in my tablet, only my modem not showing in my gpad after upgrade stock v50030B.

NVM can detect now.

how to root? can I root it by flashing superSU 2.78?

problem back again cant detect my wifi using b315s-936

---------- Post added at 08:04 PM ---------- Previous post was at 07:57 PM ----------

its very strange, sometime can detect my wifi, sometimes not.
[G Pad 8.3 Android Development] ronche2000:
how to fix wifi above 11?
[G Pad 8.3 Android Development] ebarnone:
how do it move from CM13 to Fishears custom?

Hi All,

I'd like to change over to the custom rom. I've TWRP recovery installed on my 8.3 V500, with A CM13 rom from this site.

Could anyone help with the process of moving over?

I guess I boot to recovery, wipe everything, install the rom (there are two files in the link to the "B" rom at the start of this thread, do I install both? In what order? Then follow the instructions at the start of this thread?

Once all is installed, how to I get back to recovery? In the CM13 rom I activate developer mode and do it from there.

I'm a novice at this so a step by step assuming I know nothing would be appreciated!

Thank you!
[G Pad 8.3 Android Development] tmihai20:
[MENTION=7063236]ebarnone[/MENTION]: you can install v30A or v30B, this kernel works on both versions. I would recommend to install latest Fishear's Custom kernel. After installing the ROM do not forget to root it with any system-mode only version of SuperSu (I think 2.76 was the version that I installed successfully on my tablet). You can reboot into recovery with an app that does that or with "adb reboot recovery". I personally use Widgetsoid after rooting my tablet (it is a widget that can have a button for rebooting).
[G Pad 8.3 Android Development] ebarnone:
OK. So I updated TWRP to the latest version, wiped everything, flashed both "B" files from the link, then followed the instructions for the custom rom. All went OK and I have an operational tablet! However, I have experienced a couple of freezes, only way out was via the power button. Will keep an eye. Any thoughts welcome!
[G Pad 8.3 Android Development] tmihai20:
[MENTION=7063236]ebarnone[/MENTION]: you should really try AOSP Nougat or CM 14.1. It really makes this little 3 year old tablet fly. You won't have the IR remote app or any of the other LG apps, but boy, it runs very, very well for an unsupported tablet. Backup everything (in case you want to go back to Lollipop) and try it. I have tried almost all Roms on mine. Nougat gave me the best experience with my G Pad.
[G Pad 8.3 Android Development] SCHADENFREUDER:
Hi,

Once again thanks for the Kernels - they have breathed some life into this (now) venerable tablet.

Just like to give you a quick heads-up:

I've tried both the Stock Plus and Custom and have recently swapped to the REDUX. Though I've had to install the older 1.0 version.

The newer REDUX V1.1 zip file appears to be missing the "update_binary" file from the "MTA-INF/com/google/android" folder...?

I was tempted just to copy this file from the REDUX V1.0 and place it in V1.1's zip - but they are likely to different from each other.

Cheers for the hard work.
[G Pad 8.3 Android Development] fishears:
Thanks, I'll take a look and sort out.

EDIT: Now fixed and available in the usual places :D
[G Pad 8.3 Android Development] SCHADENFREUDER:
Sir, you are a star!
[G Pad 8.3 Android Development] SCHADENFREUDER:
For anyone having SD card Bad removal issues:

With Stock 5.0.2 I was getting a LOT of SD card Bad removals / reconnects - was keeping tabs on the card status using SD Monitoring Tool - kept losing Spotify offline music etc.

I had tried both the Custom and Stock Plus kernels and things improved - but was still getting far too many.

Since I swapped to the Redux v1.1 things have calmed down - its certainly not cured, but there is a distinct reduction in SD Card Bad removals / reconnects.

I find they occur when connecting to a charger or coming into an area where wifi is available from an area with no wifi signal...

Definitely and LG firmware or LG hardware issue (?), as have the same issue with different cards of differing capacities from various manufacturers; I've found ,though, changing the Kernel to Redux V1.1 has helped.

Thanks again to the developer.
[G Pad 8.3 Android Development] Indie Zex:
Hi there,

I just wanted to say thanks to fishears for all his hard work!
[G Pad 8.3 Android Development] Edvard_Greig:
does this kernel support otg + charging?
[G Pad 8.3 Android Development] fishears:
I haven't made any code changes regarding OTG so it depends whether or not the stock kernel supports this. Not something I've ever tested. Sorry.
[G Pad 8.3 Android Development] oska3:
Wich one is best fo gaming?
[G Pad 8.3 Android Development] fishears:
You probably want the Custom kernel because there are more optimisations/adjustments available.

EDIT: Redux links have now been fixed
[G Pad 8.3 Android Development] fishears:
While I'm up I want to say something about the thread. I'd like it to stay light. I'm up for any kind of posts, off-topic is fine, just please keep it friendly. I know some other threads have a strict "dev talk only" feel but just being respectful to each other is the only rule here. Thanks to all who've posted so far.
[G Pad 8.3 Android Development] MightyBen:
I flashed custom kernel yesterday and am very pleased about screen off battery runtime and performance. Only noticed some kind of memory leak yesterday. All kind of apps except the foreground app constantly restarted because of memory constraints. But I guess it might be the Lollipop 5.0 memory bug - a restart fixed it.
[G Pad 8.3 Android Development] fishears:
If you grab the logs I'll take a look. I've not seen this myself.
[G Pad 8.3 Android Development] tmihai20:
Actually I noticed this too (apps being killed in the background). It gets a little better with Nova Launcher, not a lot better. I will try to get some logs for you.
[G Pad 8.3 Android Development] dirlan2001:
Hi... there's a setting in Developer Options that let you choose between 'keep' or 'wipe' activities when the user leaves them (put them in the background)

Cheers

Dirk

edit : question :) will this kernel work on AOSP ? And if so, do I need the MLTpatch ?
[G Pad 8.3 Android Development] fishears:
This won't work with aosp.

EDIT *maybe* aosp 5.0.2 but only maybe and MLT is only in Stock roms
[G Pad 8.3 Android Development] Maraudeur:
Respect to you for your greatest work!

I have question like this. Do you have any further plan? add new tweak? May be undervoltage or overclocking? Also Kitkat works very well with intellidemand governor
[G Pad 8.3 Android Development] fishears:
New features are always in development and suggestions are always welcome.
[G Pad 8.3 Android Development] sibere:
My favorite would certainly be gamma fix. Then undervolting as a second one :)

This was implemented nicely in KK custom kernel.

I hope that it is not too complicated to port it to the current kernel.

Many thanks for your work !
[G Pad 8.3 Android Development] sibere:
Sorry for multi-post. XDA app issue :/
[G Pad 8.3 Android Development] sibere:
Edit:

Sorry for multi-post. XDA app issue :/
[G Pad 8.3 Android Development] MightyBen:
I had the memory issues again. It even seems to utilize only half the RAM as one can see in the screenshot. I attached some logs too. Hope it helps.
[G Pad 8.3 Android Development] Maraudeur:
I have one too. But it seems that this is ROM issue, so kernel is OK
[G Pad 8.3 Android Development] fishears:
Thanks for the logs and reports. Currently testing some changes that should improve this but its a fact that we're stuck with some Rom-side memory leaks in 5.0.2 which will interfere with the memory manager.

Also, free ram isn't really free. The memory manager uses as much as it can for caches etc. If you want to see the real picture try "cat /proc/meminfo" in a shell. The trick is to get the memory manager to do its job in a nicely balanced way.

If tests go well there'll be a new build out very soon with this and some other stuff...
[G Pad 8.3 Android Development] sibere:
One can also use the "free" command in a shell to get a good idea.

Keep also in mind that the ROM is using Zram. Could it be the cause of the issue?
[G Pad 8.3 Android Development] fishears:
ZRAM can be turned off completely or reduced in size by using Kernel Adiutor (or another kernel manager). By all means do some tests. It's only included because it is in the Stock LG Kernel.

EDIT: I'm full of cold and cold medication right now - not the best time for clear thought. Back soon.
[G Pad 8.3 Android Development] Maraudeur:
May be need some help like donation?
[G Pad 8.3 Android Development] fishears:
I've got enough Actifed and beer to get me through this one thanks.
[G Pad 8.3 Android Development] fishears:
Custom and StockPlus version 1.0.1 are now released
[G Pad 8.3 Android Development] aicjofs:
Github sent me an email today, I didn't even know we had a 30a custom kernel now. Very nice job on the kernel, thank you sir it looks great! Gamma looks on target now around 2.2-2.3 at least passable.

Doesn't anyone else have issue with exfat formatted SD cards(using a 64GB card here) not showing up or is it just me? I ran in to the problem on the AIC kernel while adding a governor, it broke the exfat module(texfat.ko). I ended up having to use open source exfat here No logs right now but I remember back then being the vold, and mount managers timing out, and not much from the kmsg except mmc1 init errors.

Maybe I just wasnt diligent in tracking down the real issue though. I'd be interested in seeing undervoltage if you get around to adding it, most CPU's can do at least -50mv, saves a little battery in my testing. Otherwise a very good kernel all around.
[G Pad 8.3 Android Development] MightyBen:
Thank you so much! I flashed it after I took a before video picture and afterwards I took another picture (the camera was in manuell mode - fixed display brightness) and the difference is great. It is even better with the naked eye. :)x

Have a look at the details at the jacket on the left. Just great! Thank you very much! I am looking for the donation button :good: Edit: found it

Will have a look at the memory stuff in the next days.
[G Pad 8.3 Android Development] fishears:
Thanks for the support. I've only had the gpad for a few months and didn't really want to develop for it but nobody was doing anything for Stock LP... Couldn't understand it.

So here I am. Luckily devs like you have worked out a lot of LG's bugs already. As for exFAT, well, I haven't got anything formatted to test so I built the module and checked the supported file systems & its listed so I don't know why it doesn't work. I'll try rebuilding it (last time was a few days ago) and I'll have to reformat my sd to test

UV & OC are in my sights. ;)

Thank you for your generosity and support. I'll do my best to keep this project worthy of them both.
[G Pad 8.3 Android Development] aicjofs:
Haha. I'm glad you did, I still get the occasional PM asking me to make a 30a kernel like my 20d. If you ever hear the cliches about the US Pacific Northwest and rain they are mostly true, but this summer and fall have been unreal, really just perfect weather so I have been outside most of the time, and when I do come in I work on the Nabi tablets. So you are a hero for taking this on in my book, and I am glad my gamma "fix" might have saved you just a little time in the process. Such a nice little tablet to have dark scenes in movies un-watchable.

I could be wrong about the exfat, which is why I asked if anyone else was having the problem, but I tested your 1.0.1 and it was same symptoms as what I had with my AIC kernel builds initially.

I wrote some stuff in the AIC kernel thread about the OC, very little thermal headroom on the tablet, and you get in to thermal cutoff quickly limiting any gain the overclock gives. GPU overclocking works fine, as does L2 cache speed bump at lower freq. The last thing I was working was F2FS but too many avc denied, so permissive was the only way to go and I didn't like that route.

Again, I personally am thankful you stepped up to the plate. Seriously. :good:
[G Pad 8.3 Android Development] sibere:
Hi !

I just flashed the 1.0.1 Custom and I don't have access to my external (FAT32 64Gb) SD card anymore.

If I flash your stock kernel, I have access again.

Anything I may have missed?

I have the notification that the SD has been inserted but I have no access to it and it doesn't appear in the storage settings.
[G Pad 8.3 Android Development] fishears:
When you say my stock kernel do you mean StockPlus or the LG Stock kernel I provide as a restore?

Can you try this?

FishearsCustom_v500_1.0.1_EXFAT.zip - 10.25 MB

EDIT: file removed. Please use version 1.0.2 from the regular downloads link
[G Pad 8.3 Android Development] sibere:
I meant the LG stock you provided as a restore.

Just tried this ExFat kernel and My 64Gb SD is back again!

Thanks !
[G Pad 8.3 Android Development] fishears:
That's handy. I'd fixed the problem before you reported it. I've been replacing the exFAT code because the driver used by LG is closed source. I'll push this fix as a release soon but anyone having problems can use the kernel linked above until then.
[G Pad 8.3 Android Development] tmihai20:
Please provide as much info as you can. The problem is that eXFat SD card was not detected. Like the developer said, a fix is on its way.