Imagine just anonimo95 and voetbalremco join your team. Then imagine like 3-4 other good developers join your project.
The job would be done in 15 days or so with so much ppl and good coordination, but you need to convince them they get something...
Since you already have the kernel source( I think) , you could join the OMNI or FAEA projects, if you work with them, you'll have access to the full mt6589 source, then with that, you could adapt the work to your kernel and platform.
One big +1...
I love your work mate, but wont 4.0 be 2 heavy for this old small phone :D?
You should try to blow into the cars slot, maybe dust is blocking a connection between card and phone.
Try to put other card in your phone. If the phone don't see the other card, you must take it to repair shop.