[LeEco Le Max 2 ROMs, Kernels, Recoveries, & Other ] ThE_MarD:
Heyyo [MENTION=6175749]GalaticStryder[/MENTION], Thanks for the advice! :)

I've made more progress since then and have been slowly figuring out c and git and building Android ROMs in general... for you see, before attempting this to see if I could do it? My only coding experience was self-taught back in the day making GTA 3 mods... seriously, I stared at that script referencing missions in the game until it made sense, haha so there's ThE_MarD Multi Mod for GTA 3 and ThE_MarD Vice City Bodyguard mod that spawned from that. I wanted to get into software development but ended up slowly going broke as a computer technician so I joined the Oil and Gas Industry... but meh, now I've decided to try software development again to see if I can make things happen and damn this is exciting to see my slow progress heh.

Anywho, I figured out after a few days that the jack server version wasn't the issue but I was running out of memory since I tried modifying a lot and it backfired on me heh, that plus I needed to modify the kernel more. qpnp-smbcharger.c took me a few days just to get that to pass but it feels great! I'm unsure if my ifdef mods were very clean though so would probably need review before merging... don't laugh at me too hard. :P

Andr68rus did say he was going to work on AOSPA port for the Le Max 2 and he definitely knows software development a lot better than me

Thanks for the kind words again GalaticStryde.

[MENTION=7884203]andr68rus[/MENTION] I don't know how useful my git sources would be to help speed you up but you're definitely more than welcome to take what you want if it makes your life easier. :)

https://github.com/ThEMarD/android_device_leeco_x2-1

https://github.com/ThEMarD/proprietary_vendor_leeco_x2

https://github.com/ThEMarD/android_kernel_leeco_msm8996

Pretty much I've gotten this far on compiling

drivers/built-in.o: In function `tusb320_cclogic_set_audio_mode':
/home/themard/AOSPA/kernel/leeco/msm8996/drivers/usb/misc/tusb320.c:249: undefined reference to `wcd_mbhc_plug_detect'
/home/themard/AOSPA/kernel/leeco/msm8996/drivers/usb/misc/tusb320.c:270: undefined reference to `wcd_mbhc_plug_detect'
drivers/built-in.o: In function `tusb320_status_check':
/home/themard/AOSPA/kernel/leeco/msm8996/drivers/usb/misc/tusb320.c:528: undefined reference to `wcd_mbhc_plug_detect'
/home/themard/AOSPA/kernel/leeco/msm8996/drivers/usb/misc/tusb320.c:580: undefined reference to `wcd_mbhc_plug_detect'
drivers/built-in.o: In function `ptn5150_cclogic_set_audio_mode':
/home/themard/AOSPA/kernel/leeco/msm8996/drivers/usb/misc/ptn5150.c:244: undefined reference to `wcd_mbhc_plug_detect'
drivers/built-in.o:/home/themard/AOSPA/kernel/leeco/msm8996/drivers/usb/misc/ptn5150.c:265: more undefined references to `wcd_mbhc_plug_detect' follow
sound/built-in.o: In function `tasha_micbias_control':
/home/themard/AOSPA/kernel/leeco/msm8996/sound/soc/codecs/wcd9335.c:1444: undefined reference to `letv_typec_4_pole'
/home/themard/AOSPA/kernel/leeco/msm8996/sound/soc/codecs/wcd9335.c:1444: undefined reference to `letv_typec_4_pole'
/home/themard/AOSPA/kernel/leeco/msm8996/sound/soc/codecs/wcd9335.c:1457: undefined reference to `letv_typec_4_pole'
/home/themard/AOSPA/kernel/leeco/msm8996/sound/soc/codecs/wcd9335.c:1457: undefined reference to `letv_typec_4_pole'