yashsingh1/xdaforums huggingface dataset:
[G Pad 8.3 Android Development] N00b-un-2:
okay... so here's where things stand at the moment.

I finally managed to compile the CM11 ROM without errors against the LG kernel source. The problem I am running into now is that the device is named wrong. The device is actually 'altev' and not 'vk810'. to differentiate my fork from the other CM11 build, I renamed. so now, in order to flash this ROM, I need to recompile the recovery with the name 'altev' instead of 'vk810', but that is a minor change. crossing my fingers it all works.

NOTE:

I need to figure out how to incorporate loki into my .zip, without resorting to the hacky method of manually adding after compile.
[G Pad 8.3 Android Development] N00b-un-2:
Update 4/7/2015

after starting over with a clean build environment, the only change I made was to build the kernel using the stock LGE defconfig instead of the cyanogenmod one. This is definitely a regression as it breaks wifi and does not fix 4G. At this point, I need to examine the cyanogenmod config and compare it with the stock LGE config and figure out what went wrong. I have a feeling that there are going to be some proprietary blobs in use on the stock firmware, which i'll take a look at extracting.

I think that to get a better idea of what needs to happen, I'm going to try compiling the original LGE ROM from source. If I can recreate the original, then I can compare working configs against the non functional CM11 configs.
[G Pad 8.3 Android Development] N00b-un-2:
a couple things I've discovered:

'device/lge/vk810/cm.mk' calls the script 'vendor/cm/config/common_full_tablet_wifionly.mk.' Obviously, this would account for there being no RIL for the 4G modem to talk to. It looks like this needs to be changed to either "common_full.mk" or "cdma.mk". I'm leaning more towards cdma.mk, but after looking at the file, it's entirely blank. What is going on with that? shouldn't there be some kind of established make that's common for cdma devices?

it took some googling but I found that cdma.mk is supposed contain the following code

# CDMA APN list
PRODUCT_COPY_FILES += \
vendor/cm/prebuilt/common/etc/apns-conf-cdma.xml:system/etc/apns-conf.xml

why the github I'm working from DOESN'T contain it is a mystery... but I manually added it, and it's function is to add the apns-conf.xml to the build. The lack thereof my explain why when I rebuilt the kernel, I could manually turn cell data on/off but I couldn't add or edit APNs, thus no service. Hopefully we're getting somewhere now.

Changes made today:

switched back to cyanogen_vk810_defconfig

added code mentioned above to cdma.mk

edited device/lge/vk810/cm.mk to contain common_full.mk and cdma.mk

compiling...
[G Pad 8.3 Android Development] N00b-un-2:
I'm also looking into the proprietary blobs. The blobs available for building came from the v500, so obviously, if there is anything related to modem or telephony, it's not going to work on the vk810 obviously since the v500 lacks a modem.

I'm examining extract-files.sh, proprietary-blobs.txt and setup-makefiles.sh. as it stands, they point to the v500 directory and are v500 specific. I'm in the process of building these files to point to the vk810 sources and am pulling the necessary files from the stock rom.
[G Pad 8.3 Android Development] barnesk9:
Keep up the good work, I'm rooting for you to figure this out
[G Pad 8.3 Android Development] N00b-un-2:
very busy weekend but I was able to compile the above changes without running into any errors. unfortunately, there was no change. still no APNs available. I'm going to be looking at other LGE devices which have the same SOC (Qualcomm msm8960, eg; LGE Optimus F5), hoping that I can find one or two with a CM port, compare the proprietary blobs, RIL, build configs, etc. to the VK810 and try tweaking my sources from there.

EDIT:

As far as I can tell, the only other LGE device that uses the msm8960 is in fact the Optimus F5, the CDMA (verizon) varint be the P875. Unfortunately there is no existing CM rom for the the Optimus F5 VZW, so I am going to have to turn to non LGE devices which use the msm8960 that also have Verizon CDMA. The first one I've found with a CM rom is the Moto Droid Razr Maxx/HD. xt926 which from my experience just with trying to root these things is a complete PITA to work with. Still... I'll be pulling in xt926 CM11 sources when I get a chance and I'll poke around at the configs and things (I'm going to be paying special attention to "proprietary-files.txt")

---------- Post added at 06:53 PM ---------- Previous post was at 06:07 PM ----------

https://github.com/CyanogenMod/android_device_motorola_xt926

https://github.com/CyanogenMod/andr...mon/blob/cm-11.0/common-proprietary-files.txt

a couple files to look at.
[G Pad 8.3 Android Development] N00b-un-2:
nothing much to report. I compared the proprietary files between the Moto Razr Maxx HD and the current altev files. Tried pulling in the proprietary stuff from the vk810 and merging into source code. The build still compiles without problems, but no change. Still can't enable GPS or mobile data. I'm going to have to dig deeper into the xt926 code and compare to the vk810.

Before I do that, I think I'm going to start eliminating all v500 code and build up a standalone device tree for the vk810. Bouncing between xt926, vk810, v500 and LGE common is getting confusing.
[G Pad 8.3 Android Development] roirraW "edor" ehT:
I can only imagine!

Sent from my VK810 4G
[G Pad 8.3 Android Development] paperWastage:
this device doesn't have active CDMA ... it's all pure LTE only

maybe talk to the timmytim - he probably has more background on kernels/proprietary libs, and he's facing a similar issue (no data) for the LG G pad 7 LTE on AT&T (which is LTE-only as well)

as I mentioned in my PM, i think it's something to do with RILs... CM may be using a different RIL interface and you need to match it up properly.

http://xdaforums.com/g-pad-10/general/rom-cyanogenmod-12-e7lte-v410-t3056393
[G Pad 8.3 Android Development] BewareAlbatross:
Thank you!! Ironically I don't use the LTE feature on my tablet (Having switched from Verizon to T-Mobile) and above all the other great stuff (for me) is the fact that I'm not constantly bugged to put in a SIM. Haha. For me the lack of LTE is a Godsend. :D

Seriously though, this is great work and I look forward to seeing what you do with CM12. :)

Thanks!
[G Pad 8.3 Android Development] N00b-un-2:
I will no longer be developing this ROM

I need to apologize to everyone who's been waiting for developments on this ROM.

But in light of recent developments with Cyanogen Inc. , I can't in good conscience continue developing this ROM. Cyanogen Inc. and thus CyanogenMod have veered far from the foundations that Linux, Android, and CyanogenMod were founded upon and as a developer I can't justify contributing my efforts to a company that I am morally and idealogically opposed to.

I will continue developing for this tablet, but I have a lot of work ahead of me as I am going to be transitioning to a AOSP.
[G Pad 8.3 Android Development] roirraW "edor" ehT:
Thanks for the heads up (out of thanks on the web at the moment). Understandable!
[G Pad 8.3 Android Development] invisiblek:
We'll have official CM in the semi-near future anyway.

I do find it crappy how the community views CyanogenMod (the community side) as it relates the the corporate side.

I've done (and still do) lots of work for community CyanogenMod in the past years and its terrible to see people stop working on devices because of gross misconceptions on how the corporate side affects the community.

Regardless, a topic for another thread. I'll leave this with you:

http://i.imgur.com/7nX7d3D.png
[G Pad 8.3 Android Development] Anthony-m:
What is the ETA if you don't mind me asking?
[G Pad 8.3 Android Development] shiznu:
Dude seriously? We have all waited so patiently for this and do not want it screwed up by the stupidest question you can ask in a ROM thread. No ETA's ever and should never be asked for. I thought everyone knew this
[G Pad 8.3 Android Development] roirraW "edor" ehT:
Nice! I'm liking CM 12.1 based on my G3.

^ Yup, this. Never, ever.
[G Pad 8.3 Android Development] official.xian:
Don't have to be a jerk about it though. Sheesh
[G Pad 8.3 Android Development] Hnk1:
Once we have a CAF kernel and working CM, we'd flooded with Roms and kernels. We just need to be patient and let developers work on their own. The rudest thing for any developer is ETA. Push them positively that we are all waiting for their rom but ETA isnt cool.
[G Pad 8.3 Android Development] Anthony-m:
My mistake guys, I apologize.. (I certainly wasn't demanding a date and I didn't even think the person I replied to was the dev who was making the rom I just thought it was just someone passing along information) It won't happen again..
[G Pad 8.3 Android Development] Hnk1:
I was looking into the device tree and kernel source and Im afraid i don't see any updates in either of two. Are those kept hidden from public or you both are working on different device trees on your own ?
[G Pad 8.3 Android Development] N00b-un-2:
You absolutely will not have official CM in the near future. Or likely ever. I'm the only dev working on this tablet it seems, and I'm not going to develop CM anymore. I'm working on porting over to AOSP as a base, so unless some other devs are working on this separately, you're probably never going to see CM12 on this device, in official or unofficial capacity.

EDIT: saw your screenshot. I guess I'm not the only developing for this tablet anymore. :) Good luck with figuring out getting 4G working. You'll have to let me know if you do manage to fix it so I can incorporate the changes into my AOSP rom. And my decision to stop developing has nothing to do with how things on the corporate side do or don't affect the community. It has everything to do with not contributing to an organization that I am ideologically opposed to that stands in stark contrast to the foundation it was built upon. Its' like this. I like to cook. Lets say for example that I like to submit my recipes to an online community of similarly minded cooks so that others can make the same recipe, share it and improve upon it. If the organization that ran the online community of cooks started a corporation and partnered with McDonalds, and started taking recipes from community cooks and using them to offer McDonalds' menu items, I would stop contributing to that online community and take my recipes elsewhere. My decision has nothing to do with CyanogenMod. It has everything to do with Cyanogen Inc. and their decision to partner with Microsoft. And it has a lot to do with the fact that I just plain don't like their psycho douchebag CEO Kirt McMaster. If you're part of one political party, you aren't going to be giving any charitable donations to the other one, now are you?

---------- Post added at 03:53 PM ---------- Previous post was at 03:48 PM ----------

[/COLOR]

Thats because the only thing I've worked on thus far has been figuring out 4G, which i've gotten exactly nowhere with, so there haven't been any updates worth pushing up to git. I can see that InvisibleK has done the work needed to update to CM12, but clearly 4G is still not working so once again, no changes worth pushing up to git.
[G Pad 8.3 Android Development] Hnk1:
Many thanks for your reply. Yes, I was also looking into invisibleK github and he is managing quite fine from what I have assumed but he still does not have working 4g. I think that has been the biggest hurdle to date to fix it and if that is fixed we would have almost perfect working device tree. I suppose we can put a bounty on a 4g fix and see what happens.

If you are up for a donation I can actually make a forum in general section and provide with how much each of us can donate to the developer who fixes it. i think with being over a year and still no custom roms is pretty bad and thus, this is the only incentive we can give out to developers for our own good as well as developers to give some love to the device.

Are you up for donation as well? [MENTION=3833119]jparasita[/MENTION] [MENTION=2560614]roirraW "edor" ehT[/MENTION] ? It is not a must to donate and it is NOT an obligation so please write correctly how much you can actually donate so we can figure it out.
[G Pad 8.3 Android Development] jparasita:
Like I said in my message [MENTION=2385005]invisiblek[/MENTION] is a cm master and I have confidence he will get data working properly cause when it comes to CM he is a master probably has a better chance then most to get it working maybe he can chime in on this thread. Alot of other verizon devices has cm working with data so sit tight I am sure he is a busy man.
[G Pad 8.3 Android Development] roirraW "edor" ehT:
I'm going to donate to everyone who's had a part in making this tablet better whether data gets fixed or not. Because I refuse to promise anything that I don't absolutely know I can do, I can't donate nor promise a bounty until Friday the May 22, 2015; at that time I'll do my best on starting to reward these wizards.

Sent from my LG-VK810
[G Pad 8.3 Android Development] Hnk1:
[MENTION=2385005]invisiblek[/MENTION]

Just for your information Lollipop Rom for Verizon G pad 8.3 (Vk810) is released.

You can see it here on the following post. It contains the file and build information

http://xdaforums.com/showpost.php?p=60851710&postcount=108
[G Pad 8.3 Android Development] N00b-un-2:
just an FYI, since nobody else was doing anything about it, I built CM12-1 for this tab. Available here

http://ryancuda.blogspot.com/2015/06/cm-121-lge-vk810-altev-gpad-83-verizon.html
[G Pad 8.3 Android Development] awalkerz:
Invisiblek has what appear to be nightlies posted on his site too:

http://www.invisiblek.org/roms/cm-12.1/vk810/

I haven't updated for a few weeks but it seems to be a mostly functioning ROM. Still missing 4G though.
[G Pad 8.3 Android Development] jsminnis:
I tried invisibleks 8/14 build and still no 4g, Does anyone know if there is a build with working 4g?
[G Pad 8.3 Android Development] roirraW "edor" ehT:
None that I've seen.
[G Pad 8.3 Android Development] invisiblek:
Just a quick update on cm-12.1: I'm getting very close on getting the radio working on this thing. Limited amount of free time is always the killer :silly: but I've made some great progress this weekend. It turns out not rebasing on actual vk810 kernel source and instead building off v500's kernel was a bad idea...but most of that should be sorted out on my github repos now. Blobs are updated on TheMuppets too.

It looks like our broken RIL also is causing some major battery drainage (cpu never gets to deep sleep), so hopefully there will be that added benefit once it's fixed.
[G Pad 8.3 Android Development] roirraW "edor" ehT:
Wow! Thanks for your work and the update [MENTION=2385005]invisiblek[/MENTION]! That's awesome news.

[VK810.4G] [altev] [ViKtory810ROM] official LG G Pad 8.3 Lollipop 36B_00 5.0.2

[VK810.4G] [altev] official LG G Pad 8.3 Lollipop 36B_00 5.0.2

DEBLOAT SCRIPTS

and copies of all the files they remove

[VK810.4G] [altev] OTAs, .IMGs and KDZs, oh my
[G Pad 8.3 Android Development] roughneckboren:
Awesome to hear man! I kept thinking there wasn't any hope for the radio fix.
[G Pad 8.3 Android Development] invisiblek:
Oh, there's hope :)

With any luck I'll have some more time to debug this over the weekend.
[G Pad 8.3 Android Development] roirraW "edor" ehT:
WOOT!

[VK810.4G] [altev] [ViKtory810ROM] official LG G Pad 8.3 Lollipop 36B_00 5.0.2

[VK810.4G] [altev] official LG G Pad 8.3 Lollipop 36B_00 5.0.2

DEBLOAT SCRIPTS

and copies of all the files they remove

[VK810.4G] [altev] OTAs, .IMGs and KDZs, oh my
[G Pad 8.3 Android Development] wyrdtrtle:
what ever became of this?

So here it is june of 2016 and afaict there is still no cm build for this tablet. What happened? i know invisiblek is still deving for it cuz using his device tree today i built cm13 for it just for giggles. Imagine my suprise when it built successfully.

Now having said that, i have to admit i have not flashed it yet. Trying to get my ducks in a row first, as i expect it to go sideways on me, probably right away. I will not be able to test the radio at all cuz this tab was a freebie that i have no intention of hooking up with vzw. But i am assuming there are still ril problems since there are still no builds on cm's wiki.

I hope this gets cm13 officially soonish, but guess alot of folks have already moved onto other devices since no posts in here since sept of last year.
[G Pad 8.3 Android Development] roirraW "edor" ehT:
[MENTION=2385005]invisiblek[/MENTION] used to have nightlies automatically built of CM12.1 for the VK810. The last one that was built was in October and is here http://www.invisiblek.org/roms/cm-12.1/vk810/. He has a VK810 folder in the CM 13 section but I've never seen any builds in there, so even though he's pushing commits for the VK810 I'm guessing he's very busy with all the other devices he maintains, and maybe he got frustrated or hit a brick wall trying to get mobile data working for us. It certainly doesn't help that there's not very many active VK810 users.

Even ignoring the no mobile data (and possibly no GPS or Bluetooth) on CM issue, the builds still seemed too buggy to me for long-term use, and I did try. Not judging [MENTION=2385005]invisiblek[/MENTION] or voicing expectations, just stating my observations. I do appreciate him trying everything he did try. I'm glad there was what development there had been, at least.

I did try someone else's non-public CM13 build but it didn't work for me. Although some people had mixed results getting mobile data to work on the later CM 12.1 builds, I didn't have any luck getting it at all which was pretty much a deal killer for me since I'm under contract so I might as well take advantage of it. I don't recall if Bluetooth and GPS were at least working by then.

For what it's worth, I also tried [MENTION=2385005]invisiblek[/MENTION] 's TWRP v3.0.0 for the VK810 and that didn't work well either. From what I remember, it didn't mount the internal storage or the MicroSD card. I forget if it at least mounted USB-OTG. I don't know if it that build's been updated since then - I'll check sometime.

If it weren't for the no MicroSD card slot on Nexus tablets, I'd strongly consider one the next time I'm in the market for one, but who knows what I'll do next time as I hate having to hotspot mobile data from my phone to use a tablet on the road, but I also really like root and TWRP.
[G Pad 8.3 Android Development] wyrdtrtle:
well that didn't go quite as planned,the cm13 build flashed successfully, so did gapps, but on the reboot i get the lg logo, followed by the cm boot-ani for maybe 15-20 seconds then screen goes black and tab is unresponsive til i hold power long enough to force a reboot. so turns out it's a good thing he had that 12.1 on his site, it's working great, for my needs, cell radio may or may not be dead, no sim anyway. i'll ask invisiblek if this is normal, but i suspect i missed a few commits when i synced it night before last.
[G Pad 8.3 Android Development] wyrdtrtle:
and 5 months later still nada, oh well, cant expect the devs to succeed on every device i guess.
[G Pad 8.3 Android Development] fennectech:
Could i please get a copy of this rom?
[G Pad 8.3 Android Development] traccdma:
any chance on a forum member posting a a de-bloated 4.3 rom, even if it just means someone backing up the factory verizon vk810 rom after all the unneeded apps/customizations are removed? this is better for battery life than 4.4.2, native hotspot is probably easier to enable, and it works better with flash player than kitkat.
[G Pad 8.3 Android Development] paperWastage:
make your own? just use apps like Titanium Backup to freeze / uninstall useless apps

eg, for me, I don't actually use Verizon, so most of the Verizon crap is gone (Hotspot, Messages, Navigator)...

anyways, I looked at the v510 system partition, their sensor lib/binary checksums are different from the v500/vk810... going to test a build with those libs this weekend
[G Pad 8.3 Android Development] cyrushehe:
Thank you guys so much, I have a stock kitkat galaxy s4 so I get no rom love there, and I've been dying for cyanogenmod. x) I'm gonna use it as soon as the data is working. x)
[G Pad 8.3 Android Development] paperWastage:
just a note:

v510 libraries weren't useful

going to stick with using vk810 libraries

looks like we need to restore this folder for vk810 /sns/cal/

the following two files get populated by the libsensor*/sensor.qcom/sensor.msm* libraries... looks like I need to replace libAKM.so as well, going to test that tomorrow

/sns/cal/akmd_set

/sns/cal/sns.reg
[G Pad 8.3 Android Development] paperWastage:
yay, got sensors working (rotation, magnetic, gyroscope...). might be missing one sensor compared to stock("LGE Tilt Gesture Sensor"), but think we can skip that for now

turns out the /sns/ partition wasn't mounted properly (along with copying the correct *sens* libs from the stock vk810 rom)

https://github.com/ngvincent/vendor_lge/commit/c3bbe5f25734fb7d5995a507d1dff667a8dd8fec

https://github.com/ngvincent/androi...mmit/212fdb75306fb86af45b1a7baee8d55fa33e9d0c

gps and mobile data not working yet.
[G Pad 8.3 Android Development] cyrushehe:
Will we be receiving that build where the sensors work?
[G Pad 8.3 Android Development] paperWastage:
I've committed the changes to github, learn how to build cm11?

I'm nailing down the modem problems, think I almost have it solved... will post a build before I sleep... probably in 2 hours or so. should be able to dirty-flash over the first cm11 ROM (best to wipe before flashing)

gps is still a little tricky, i'm setting that aside for now

EDIT:

Uploaded second build w/ sensor fix, see main post

Going to bed, LTE/gps isn't resolved yet.

trying to get /factory to mount properly, and init.qcom.mdm_links.sh to startup during init to create softlinks for /system/etc/firmware/*

build is slightly unstable, let me see why tomorrow
[G Pad 8.3 Android Development] ibawanzingee:
Thank you for trying! It's really coming along now!
[G Pad 8.3 Android Development] paperWastage:
it looks like modem isn't initializing properly

think I've mapped the efs/modem software partitions properly. kickstart-qcks doesn't seem to complain

stock kernel kmsg:

<3>[ 0.742736 / 01-01 00:00:00.730] mdm_modem_probe: registered mdm id 0
<3>[ 0.742950 / 01-01 00:00:00.730] mdm_do_first_power_on:id 0: Powering on modem for the first time
<6>[ 1.742706 / 01-01 00:00:01.720] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
<3>[ 3.400329 / 04-17 18:17:04.020] FOTA: OemFlash_GetPartitionTable : 2,modem,800000,12c00000,4000000
<6>[ 5.963562 / 04-17 18:17:06.572] mdm_modem_ioctl: Powering on mdm id 0
[B]<6>[ 12.449462 / 06-01 18:57:19.339] mdm_modem_ioctl: normal boot of mdm id 0 done[/B]

cm11:

<3>[ 0.701782 / 01-01 00:00:00.680] mdm_modem_probe: registered mdm id 0
<3>[ 0.701965 / 01-01 00:00:00.680] mdm_do_first_power_on:id 0: Powering on modem for the first time
<6>[ 1.360900 / 01-01 00:00:01.340] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
<6>[ 24.840026 / 04-17 17:14:14.621] mdm_modem_ioctl: Powering on mdm id 0

cm11 logcat:

I/kickstart-qcks( 266): COMPORT_DLOAD=/dev/ttyHSL1
I/kickstart-qcks( 266): COMPORT_SAHARA=/dev/ks_hsic_bridge
I/kickstart-qcks( 266): PATHTOIMAGES=/firmware/image/
I/kickstart-qcks( 266): PATHFORRAMDUMP=/tombstones/mdm/
I/kickstart-qcks( 266): EFSRAW1=/dev/block/platform/msm_sdcc.1/by-name/m9kefs1
I/kickstart-qcks( 266): EFSRAW2=/dev/block/platform/msm_sdcc.1/by-name/m9kefs2
I/kickstart-qcks( 266): EFSRAW3=/dev/block/platform/msm_sdcc.1/by-name/m9kefs3
I/kickstart-qcks( 266): Header1=efs1.mbn
I/kickstart-qcks( 266): Header2=efs2.mbn
I/kickstart-qcks( 266): Header3=efs3.mbn
I/kickstart-qcks( 266): Testing if port "/dev/mdm" exists
I/kickstart-qcks( 266): Trying to bring MDM9K out of reset