[JiaYu S3 ROMs, Kernels, Recoveries, & Other Develo] AlexZap:
i will try to put this as respectfully as i can... i don't mean to offend anyone, so if it comes off that way, i do apologize.

not to go off topic, but this is sort of a glib statement, coming from someone who works for a company that sells mediatek phones. until just a few weeks ago, there were no sources publicly available for any of the JiaYu phones that were sold by you, AliExpress, or anyone in china. telling people to never buy a phone that doesn't have source is sort of like telling people that you don't want a job. currently on the jiayu.de website you are selling the JiaYu F line of phones, the Shift Phone 5.1, the JiaYu G line of phones, none of which have public source code for kernel or rom. are you telling people that they should not buy these phones?

and the fact that you and sdpt plus the guys in spain have access to the source is not the same thing as source code being available. all phones/tables, be it from china, the states, sony, samsung, apple, mediatke, qualcomm, etc have source, it is the public availability that makes the difference.

i do think the source you have provided and all the work your team has done is amazing and i do appreciate it, but as i look into the source code you have provided on github, i have found it to be non-buildable because it is missing mediatek proprietary things... and i have just begun to dig in to the kernel source, so i don't yet know if it is buildable yet... it really really would be nice if you provided some build recipes. i know you guys are busy. i know it is a pain in the ass to sit down and write out step by step on how to use your source/tools. i know it sucks to give away all the secrets to how to build your project... so other people can do it, and can then claim it as their own.

here is my feeling on the whole mess: you tell people "ports suck, build from source", you tell people, "i don't own your device, get your own source and build it yourself". these are just as annoying and pointless statements as all the people begging you support their devices. they are not helpful to anyone. you could at least provide some resources, point them in some directions to read. the cyanogenmod website gives a lot of info about how to compile their rom using a pre-built kernel. they go in to depth about device trees and whatnot. i totally understand not building things for other people, but the kernel source you provide should allow them to build for other mt6752/53 device if they can come up with/hack together a device tree. most average user here on XDA does not know the kind of labor it takes to build a kernel or put together a ROM. they just shout for results. XDA is all about learning, if you point people in the right direction, give them something to read, maybe just maybe they will stop asking for things that are not going to happen. no one asks the Nexus 6p guys to provide a rom for their Xperia Z5 phone... (or maybe they do... i don't follow those threads/forums... but it is doubtful).

anyway... again, i wish you guys would provide some build recipes, for the kernel and for the roms. maybe i am doing something wrong. i have compiled roms before... i have been programming (unprofessionally) for 24 years. i have been using Linux since 1994, Slackware 2.something.. with its 50 million floppy disks. i have been making custom kernels for most of my hardware since the beginning... i'm not a neophyte. but when your source repository including kernel for aicp tops 25 gigabytes... things are more then a bit complicated. from what i have seen through poking around and what i have been told, the code is broken and wont compile... as it is missing mediatek stuff. if this is true of the kernel too, it makes me wonder if it violates the XDA open source rules, as it is truly not fully open sourced. some clear build instructions would certainly clear this up.

also, it definitely sounds like there are others out there who want to work on this phone. people on 4pda and other developers here, but instead of trying to bring them to the inside, you guys have done your best to push them out. i'm not saying your statements aren't valid (a non-panicking kernel is not the same thing as a working kernel, and the whole library linking thing are great examples)... but if someone else is actually working on the source, isn't it better to have them help then make fun of them and push them away? or if it is still a mediatek issue, then this phone still isn't truly open source, and i really do need to take your advice to heart... don't buy this JiaYu because the source/kernel isn't truly open and available.

anyway, again, sorry if i offended anyone... just my 2 cents. i do appreciate the amazing work you have done.