I've been a dev for a long time and this is the worst community i've ever seen - Xiaomi Mi A1 Guides, News, & Discussion

Folks,
for those who may or may not know, my name is sooti, i've been a dev here building Android since 2012. I've build roms for galaxy s1, s2, s5, LG G3, Nexus 10 and more. In all of the device communities I've worked in, the majority of devs were nice, caring and were open to sharing the knowledge and helping out if needed, and I was always willing to do the same and have on many occasions. I have never hidden my work and have always immediately committed my solutions to github to help others develop faster and help the community grow, but since I got my Xiaomi A1 I've met a whole new brand of developers, who only care about getting credit and glory, have no interest in helping their fellow devs and even if and when they do, they force them to keep the code to themselves as well.
I will not name any names, but I think you can guess who, I am part of a team of devs, TEAM OREO, who have been working on our own to bring a fully working dt to the public and keep it open source, while another group has a fully working open source and is insisting on keeping the device tree to themselves. and while this doesn't violate Android rules per say, it violates the very spirit of AOSP and of XDA more then anything. We may understand companies like Xiaomi, Samsung, LG etc not sharing the rest of their source code due to monetary concerns but here at xda none of us are getting paid for our time, we are all working together to bring great projects to life for free for all to enjoy and modify and build new roms.
It really saddens me to see this and hope this is limited to this device only, although I suspect there may be some other XIaomi devices with the same bad devs.
My team and I will continue to work hard to bring you great roms and 100% open source so that you to can contribute and help this community grow.
We are currently looking for devs to help us get Camera working, which is the only thing missing, please contact me via PM and we will add you to our telegram group.
I hope to see better things in the future,
viva open source!
Sooti,
XDA developer and android enthusiast

We are also looking for testers. If you are interested, please ping me on Telegram. Make sure you know basic stuffs like taking logcat n all ?.
Regards,
#TEAMOREO

Thanks for all the work you have done for the community. I'm proud of the work TEAM OREO is bringing for the Mi A1 community and as a contributor to open source myself, I wish every other developer for the device would follow suit. I know this is just the beginning of the development phase of the device but I'm sure that other developers that will work on the phone will probably see your post and agree wholeheartedly. As a community, we must work together. There's no doubt that some people want all the praise and thanks from everyone. That's not how open source works. We aim to provide enhancements to our devices that the manufacturers are not able to give. And helping provide open trees for all is key.
I'm not giving up on the community. But I really want it to flourish. Thanks for all of your help in making this device one of the best I've ever owned.
Sent from my Xiaomi Mi A1 using XDA Labs

It's the same story, again and again...
It's like the www. Today is only money.
It's like the way the world is going.

Well it's not the first time i have seen this private stuff nature.... i had it in my old device ...
Sent from my Mi A1 using Tapatalk

Yes I agree truly
TeamOreo will sure make bugless ROM soon
I have never seen such developers in my life who worked at late night to fix bugs @sooti @kunalshah @pranavbedre these guys worked very hard to bring initial Oreo
Hope this team gonna rock one day

Keep going and let's hope there's a valid reason behind for not releasing DT as of now.Looking forward for more ROMs TeamOreo!

@sooti
You and team oreo are here, so it's not so bad!

Thread closed
Point made, but this thread has only one direction of travel on it and its not a good one.
Thread re-opened at OP request.
However, i have cleaned the thread and if this thread goes the way i expect i will close it for good.
Greg

You guys have no rights to ask for the source when you won't contribute anything to the source. All you guys are going to do is use it for other ROMs which will end up having the same bugs as the current LOS builds. So here's my two cents, wait till everything is stable, SELinux enforcing and then the source will be available to the public as Abhishek has said.

JagravNaik said:
You guys have no rights to ask for the source when you won't contribute anything to the source. All you guys are going to do is use it for other ROMs which will end up having the same bugs as the current LOS builds. So here's my two cents, wait till everything is stable, SELinux enforcing and then the source will be available to the public as Abhishek has said.
Click to expand...
Click to collapse
Give them some respect dude...they aren't some amateurs trying to copy form some elses work they have already published their tree and where is tree of los15.1 ?
All other roms have their trees published which helps other developers to fix the bugs and help the rom become stable.but if every one wants to keep the glory and credit for themselves the community will get worser and worser

sreenucr7 said:
Give them some respect dude...they aren't some amateurs trying to copy form some elses work they have already published their tree and where is tree of los15.1 ?
All other roms have their trees published which helps other developers to fix the bugs and help the rom become stable.but if every one wants to keep the glory and credit for themselves the community will get worser and worser
Click to expand...
Click to collapse
This.
And if someones device tree isnt ready, why post the rom at all? And your welcome to look at my xda profile, if you think I haven't contributed... Your dead wring my friend

Sorry if my words have hurt you in anyway. I just don't want this community to end .

sreenucr7 said:
Sorry if my words have hurt you in anyway. I just don't want this community to end .
Click to expand...
Click to collapse
Your ok, I was actually talking to the guys before you

I came over from the axon 7 forums about a week ago. i have been on the boards and dealing with android since the days of the logitech review {honeycomb i believe}. my take on the maturity here contravenes the gungho nature I have generally observed on this message board. it reminds me of what I imagine a 50 cent water army would act like when not in the office. i normally just sit in the back and observe read and learn as I go but since this is turning into group conflict it is my place to speak up. Sooti, guys I am with you in seeing the same sad state of affaira. this is definately not how civilization is built. but worse case scenario if spoilers at the table opt for self-interest over interest of the community, thereby causing entropy and disintigration, you will be able to find me over on the cyrillic android board with base in .ru they have good comraderie generally and thats across device forums as far as I can observe.

Thanks for bringing that up front straight. I came over as a user from Galaxy S devices in the hope that the MI A1 would flourish on a free and open (source) community spirit. Unfortunately things are even worse here. I don't have the time to contribute as a developer but I'd like you guys to know that I'm very thankful for your team's openess and your effort to bring true open source to this device and not let personal intrests and politics get in the way.

sooti said:
Folks,
for those who may or may not know, my name is sooti, i've been a dev here building Android since 2012. I've build roms for galaxy s1, s2, s5, LG G3, Nexus 10 and more. In all of the device communities I've worked in, the majority of devs were nice, caring and were open to sharing the knowledge and helping out if needed, and I was always willing to do the same and have on many occasions. I have never hidden my work and have always immediately committed my solutions to github to help others develop faster and help the community grow, but since I got my Xiaomi A1 I've met a whole new brand of developers, who only care about getting credit and glory, have no interest in helping their fellow devs and even if and when they do, they force them to keep the code to themselves as well.
I will not name any names, but I think you can guess who, I am part of a team of devs, TEAM OREO, who have been working on our own to bring a fully working dt to the public and keep it open source, while another group has a fully working open source and is insisting on keeping the device tree to themselves. and while this doesn't violate Android rules per say, it violates the very spirit of AOSP and of XDA more then anything. We may understand companies like Xiaomi, Samsung, LG etc not sharing the rest of their source code due to monetary concerns but here at xda none of us are getting paid for our time, we are all working together to bring great projects to life for free for all to enjoy and modify and build new roms.
It really saddens me to see this and hope this is limited to this device only, although I suspect there may be some other XIaomi devices with the same bad devs.
My team and I will continue to work hard to bring you great roms and 100% open source so that you to can contribute and help this community grow.
We are currently looking for devs to help us get Camera working, which is the only thing missing, please contact me via PM and we will add you to our telegram group.
I hope to see better things in the future,
viva open source!
Sooti,
XDA developer and android enthusiast
Click to expand...
Click to collapse
Reply by dev..for this matter

Hey I've known @abhishek987 from Redmi Note 3 forums and he's contributed greatly to LOS for the device and developed one of the most stable ROM(Ressurection Remix) on RN3.
So give him some time, like said earlier he's holding it until the bugs are ironed out. So many ROM threads already created with the same bugs, what's the point.
He's working hard on our device and not asking for any money. Give him space

iG0tB0lts said:
Hey I've known @abhishek987 from Redmi Note 3 forums and he's contributed greatly to LOS for the device and developed one of the most stable ROM(Ressurection Remix) on RN3.
So give him some time, like said earlier he's holding it until the bugs are ironed out. So many ROM threads already created with the same bugs, what's the point.
He's working hard on our device and not asking for any money. Give him space
Click to expand...
Click to collapse
And not letting the other devs to work in the tree? So two groups doing the same job twice? Do you find any logic in it?

akrai said:
And not letting the other devs to work in the tree? So two groups doing the same job twice? Do you find any logic in it?
Click to expand...
Click to collapse
True. I thought the same just after posting. Well anyway, lets hope for good

Related

some explanation

1. GPL-Violation
i think that movikun is right. I do not have rights to give my binary to anyone before I would post my sources.
and I am not sure if I have rights to determine the time I post my sources too.
see movikun's reply here: http://forum.xda-developers.com/showpost.php?p=6047882&postcount=2
so I decide to stop posting anything temporarily. thank you movikun, you teach me a lesson.
there are many devices running a .29 kernel now, they are all formal/official distributions but their sources have not open yet.
and after HTC release their .29 binary for 32A and HERO, if they don't release the sources immediately and you think it violate the GPL, please kick their ass. you will get what you want from there.
2. what I had done.
I did little things as someone said. that's TRUE. the most time I spent, were just looking into the sources, and try to understand everything. if one get enough understandings, there are not many things to do.
we have a working kernel, proper device specified files and configurations, you can find them all in msm-kernel .29/.32 and htc-kernel .27. everyone could make same changes what I did, if he have proper skills.
I had not took a look at others works, it's unnecessary and it may have noise with other's tweaks. so it doesn't make sense that I must post my sources just because they had posted theirs.
in fact, in a programmer's view, I never think these works are much valuable.
3 why I don't release my sources.
a) I know we won't get any contribution except different binary version if I would posted my patches at current. these binaries just make things more complicated.
though you can't get my sources, but if you take a look at android/HAL sources on Google's repo and Qualcomm's site, you will find something valuable about problems we faced.
but no one except me works on that. I don't believe in some people who named everything they can name. I won't work with them, or let them get my works so easily, unless they would have made some real contribution for our community.
b) after months I had posted my kernel, yongzi posted his patch. but how many people care about his work? everyone just remember something like XXkernel. what are these XXkernels?
I don't like that. I am not someone like yongzi. it's a game for me: I want to see if I do not post my patches, could these people get things done by themselves? I have shown what could be done at least, now it's our heroes's turn. they won't have any excuse to make their great named kernel staying with old radio anymore.
I am not aiming at users and ROM devs, I am talking about someone made their brand on a kernel they mashed up. if they named it as XXkernels, they should provide something special, but not a normal kernel with others patches.
even Ubuntu won't name the kernel they used as "UbuntuKernel", though they did much more. but it happened in our community. yes GPL don't prevent that, but I don't want these named kernels to include my work.
c) when I had posted the kernel binary, GPS could not work in some ROM. some people just said that the bug is in the kernel, and they didn't have the kernel sources.
now, we all get GPS working by replacing a different libgps.so, with same kernel binary.
how can you expect me to work with these people? they even don't want to understand anything, just try to mash things up and name it. if it doesn't work, all faults belong to others. and if you ask them something they have known, they never response. yes, they obeyed the GPL with their "release".
you could think they are good. but personally, I won't encourage their behaviors. the only way I can choose, just refuse to share my sources. if I have other choices, I won't be so disagreeable.
--------------
the .32 kernel is deleted temporary.
First off, let me commend you for coming clean, and at least trying to explain yourself, and not just getting angry and slurring those criticising. Thank you.
However, you seriously misunderstand the GPL. It is NOT up to you to decide if the license applies to you or not, dependent on how many changes you made. Normally i would just link to the license and scream "rtfl!", but I do NOT want this to turn into a flamewar. However, before i begin let me be clear, i am ONLY talking about the linux kernel. The rest of android is licensed under MIT, and sense bit are propietary. And it's only the Linux kernel i'm concerned about. So, let's go:
- You get the source from google/htc/motorolla/someone else. It is licensed under to you under the GPL. Which means you must abide by it, or not use the code.
- You modify it for you personal needs. This is permitted, and encouraged. You do not need to distribute anything, since it's only for you personal use.
- You've decided you want to pass along the binaries to your friend, with your changes. AT THIS VERY MOMENT you MUST give him the source code, and this is NOT NEGOTIABLE. He has every right to get the source code, just as you did when you got the source code from google, and thats because you made changes to GPL code. GPL is viral and it was deisgined SPECIFICALLY to do JUST THAT.
Also, another error that you make, is that you think that you can make a non-gpl release. Such a thing doesn't exist. You cannot change the license of GPL code. Once code is GPL, it STAYS GPL.
And yes, HTC was VERY late on numerous occasions with it's sources. We know that. However, that's not an excuse. Do you kill people just because there are murders on the world? Of course not, because they're wrong. GPL-Violations is already informed and working on getting the 32A 1.2 sources, and if it comes to that, they'll work on that too. However, that does NOT give you the right to whithold your sources.
To summarize : either you don't release the sources to the kernel, admit you're breaking the GPL, stop distributing your 2.6.29 and 2.6.32, or you put up a tarball/github somewhere, and the community will gladly accept it. The choice is yours.
P.S. This has made me, and a couple of other close devs feel extremely distastefull. The Magic scene is loosing developers to the N1 extremely fast, and it's just sad that we have to fight each other to play by the rules.
#teamdouche
sanpei, we all know what its like to work for this community. You release something and people blame you for any little bug and also never give you credit.
Despite this, I really hope you decide to post your sources, it would great to have and there are lots of people who could do great work with it. The point of this community to work together and not withhold your work because you want to be the only one with it.
Honestly, I just want to ask where did you get the information needed to create the AMSS 6355 patch or where did you obtain that code?
bcrook said:
sanpei, we all know what its like to work for this community. You release something and people blame you for any little bug and also never give you credit.
Despite this, I really hope you decide to post your sources, it would great to have and there are lots of people who could do great work with it. The point of this community to work together and not withhold your work because you want to be the only one with it.
Click to expand...
Click to collapse
Just as an outsider who lurks but really does not post anything usefull. I find the majority of the posters are very thankful on this forum. The problem is, for every 15 thank you's the one flame will be heard more than all the gratitude.
I think you should just ignore the detractors and focus on the thankful people. Pissy people will always make a bigger fuss than a happy one, yet the happy ones are the ones you need to keep happy. The unhappy ones can go to hell.
movikun said:
First off, let me commend you for coming clean, and at least trying to explain yourself, and not just getting angry and slurring those criticising. Thank you.
However, you seriously misunderstand the GPL. It is NOT up to you to decide if the license applies to you or not, dependent on how many changes you made. Normally i would just link to the license and scream "rtfl!", but I do NOT want this to turn into a flamewar. However, before i begin let me be clear, i am ONLY talking about the linux kernel. The rest of android is licensed under MIT, and sense bit are propietary. And it's only the Linux kernel i'm concerned about. So, let's go:
- You get the source from google/htc/motorolla/someone else. It is licensed under to you under the GPL. Which means you must abide by it, or not use the code.
- You modify it for you personal needs. This is permitted, and encouraged. You do not need to distribute anything, since it's only for you personal use.
- You've decided you want to pass along the binaries to your friend, with your changes. AT THIS VERY MOMENT you MUST give him the source code, and this is NOT NEGOTIABLE. He has every right to get the source code, just as you did when you got the source code from google, and thats because you made changes to GPL code. GPL is viral and it was deisgined SPECIFICALLY to do JUST THAT.
Also, another error that you make, is that you think that you can make a non-gpl release. Such a thing doesn't exist. You cannot change the license of GPL code. Once code is GPL, it STAYS GPL.
And yes, HTC was VERY late on numerous occasions with it's sources. We know that. However, that's not an excuse. Do you kill people just because there are murders on the world? Of course not, because they're wrong. GPL-Violations is already informed and working on getting the 32A 1.2 sources, and if it comes to that, they'll work on that too. However, that does NOT give you the right to whithold your sources.
To summarize : either you don't release the sources to the kernel, admit you're breaking the GPL, stop distributing your 2.6.29 and 2.6.32, or you put up a tarball/github somewhere, and the community will gladly accept it. The choice is yours.
P.S. This has made me, and a couple of other close devs feel extremely distastefull. The Magic scene is loosing developers to the N1 extremely fast, and it's just sad that we have to fight each other to play by the rules.
Click to expand...
Click to collapse
I think you are right. thank you for this lesson
for discussions:
I think I have a workaround on this: if I claim a organization, and our members can get my binary, and this organization never distribute anything to the world out of it. then it will not violate the GPL.
wesgarner said:
Honestly, I just want to ask where did you get the information needed to create the AMSS 6355 patch or where did you obtain that code?
Click to expand...
Click to collapse
you already have all things as I have.
in fact, I think you could make the patch in 1 or 2 days if you would think about how things work seriously.
sanpei said:
I think you are right. thank you for this lesson
for discussions:
I think I have a workaround on this: if I claim a organization, and our members can get my binary, and this organization never distribute anything to the world out of it. then it will not violate the GPL.
you already have all things as I have.
in fact, I think you could make the patch in 1 or 2 days if you would think about how things work seriously.
Click to expand...
Click to collapse
i have your binary and everyone on xda has it
we want the source for it and you refuse
you are a good coder im sure but you dont share the OSS spirit many of us do obviously - we just want everyone to share the code and give credit where credit is due
do you see people ripping off cyanogen for his kernel? they modify and give credit to cyanogen and this is the SPIRIT of the GPL (thanks for your work bcrook on cm kernel)
same with wes - thanks for all your work too wes - hopefully we can get NR kernel over from you soon - love your old radio version that was compiled
your above comment proves you just use FOSS and dont abide by the rules
dont release anything in the future if u dont have sources
thanks
edit: looking at your OP i dont believe you grasp OSS and the liscense
to release anything to the public can be done w/o source
the liscense states that if someone requests the source you must provide it (lots of request for your source)
HTC COMPLIES BECAUSE IF ASKED THEY WILL RELEASE
second to ahkmsk - i looked at your thread and honestly if you dont want to develop for a device you dont have then DONT
your roms are always half cooked and rarely updated / fixed - personally the only DAILY rom you released was your superD port (daily meaning i can use it on a daily basis and not be hampered by bugs or lost functionality)
maybe you should wait to own a device before you develop so you are motivated to release fully functioning roms and not half baked sense roms based on dumps
you guys are the queens of drama...
sanpei said:
I think you are right. thank you for this lesson
for discussions:
I think I have a workaround on this: if I claim a organization, and our members can get my binary, and this organization never distribute anything to the world out of it. then it will not violate the GPL.
you already have all things as I have.
in fact, I think you could make the patch in 1 or 2 days if you would think about how things work seriously.
Click to expand...
Click to collapse
Or as the beauty of the dev community, share
Of course I always give credit where credit is due - you wouldn't be disincluded
I have all of the code and have cleaned it up nicely only one bug left in it for audio - if you would like you could look at the commits and see if u see my (probable) typo
bcrook said:
sanpei, we all know what its like to work for this community. You release something and people blame you for any little bug and also never give you credit.
Despite this, I really hope you decide to post your sources, it would great to have and there are lots of people who could do great work with it. The point of this community to work together and not withhold your work because you want to be the only one with it.
Click to expand...
Click to collapse
I never said I won't release the sources forever. I just feel uncomfortable many people did things in such a way.
so if they have troubles, I don't want this trouble to be resolved by me.
and not to put too fine a point on it, I find that there not so many people who could do some serious work with the kernel, if they just wait for someone to provide the correct patches.
they should try to understand what they MUST understand. after this, we would believe that they could do something valuable, but not just name things already exists.
alan090 said:
...
Click to expand...
Click to collapse
wesgarner said:
...
Click to expand...
Click to collapse
my request is very simple:
create a real project which belongs to community only, do not call it with any uncommon name.
I don't think that cm-kernel, WGKernel, or sanpei kernel do really exist. all of these are just normal linux kernel, with some public patches and little changes.
we should not name the kernel binary we release to users too. because what we did just too trivial to mention if we compare these works with real kernel development. and some option tweaks are absolute nothing.
(you could name the ROM releases)
and we should promise that we will work in this project in the future, and we won't make a named kernel again, unless you rewrite more than 1/10 codes of the kernel and make it real different from a common kernel.
then, I will work with you guys together, you will find that I am not so idiotic as you may think now.
sanpei said:
you already have all things as I have.
in fact, I think you could make the patch in 1 or 2 days if you think about how things work seriously.
Click to expand...
Click to collapse
Oh for god's sake, if you know the solution, why don't you just TELL us what to do?? Or better yet, produce a kernel patch? Stop playing this annoying "I know something you don't, tee-hee, figure it out yourself!" game of yours.
I don't have much against you personally and I didn't want to get involved in this at all, because I really didn't give that much to Android community myself in the first place (and it's not because I wouldn't want to), but this selfish attitude of yours is annoying the hell out of me really (to put it mildly). What good is it to know something and sit on it selfishly for months instead of sharing it so others can benefit from it? And why not in exchange let others help YOU figure out the things you seem to struggle with, whenever it is because you're busy or simply because you don't know the solution, which happens to any of us sometimes, even the brightest? Isn't that the whole point of joining a community in the first place?
If everyone in the Android community was following your example, there would most likely be no community at all by now. There would just be a bunch of people like Cyanogen or Wes posting about what great things have they done with their phones that they won't allow others to reuse. What a community feeliing...
If you don't want to release something, don't, that's fine by me, I don't care that much as others do about you following GPL or not (although I really should, it exists for a reason), but if you decide so, then please also stop boasting to others about all those awesome things you have and won't give them. It doesn't make you look wise, it just makes you look like a wiseass.
You're also saying you don't like that people are splicing ROMs together with bits and pieces of other ROMs, yet instead of setting an example on how to do it right all you do is give people your kernel binary (and I mean the .29 in your ROMs, not just the .32 you've shared here earlier today) instead of kernel source. What good is the kernel binary if people can't modify it and/or compile it themselves as they should? If someone wants to make a ROM for 32A new radio, they pretty much have to do exactly what you dislike - splice your kernel binary with some other ROM and hope for the best. The effect is that you've been deliberately slowing the 32A community's progress for months now, because of...of what, exactly? Fame? The feeling of uniqueness? The community is already weakening as the many are moving to N1, why the hell would you want to weaken it even more and intentionally by denying others access to what you have available? What's the point? Unless you really don't have the sources as some people are implying, but then, why don't simply confess and be done with it with style?
I really don't get this at all.
On a separate but related note, if devs in general don't like the hacks among us (such as myself ) cooking ROMs by taking bits and pieces from everyone and splicing them together, then please let us know. I don't want to post the little I have done if it will upset the majority of devs.
Unfortunately as Case just stated, I personally have felt the need to try (as lame as my efforts may seem to the far more knowledgeable devs) to put ROMs together for the 32a Magic community and myself even if they have some bugs. We just don't have any other option at this point if we want to go with the new radio.
The majority of posters seem to always give credit where it is deserved when taking from devs.
sanpei said:
my request is very simple:
create a real project which belongs to community only, do not call it with any uncommon name.
I don't think that cm-kernel, WGKernel, or sanpei kernel does really exist. all of these are just normal linux kernel, with some public patches and little changes.
we should not name the kernel binary we release to users too. because what we did just too trivial to mention if we compare these works with real kernel development.
(you could name the ROM releases)
and we should promise that we will work in this project in the future, and we won't make a named kernel again, except you rewrite more than 1/10 codes of kernel at least.
then, I will work with you guys together. you will find that I am not so idiotic as you think now.
Click to expand...
Click to collapse
I don't think your an idiot sanpei
I just think we all have a little ways to go here
If you are willing to work on a community kernel with WG im sure all the people involved in porting/rom building will be happy to make you proud of your work
sure people like bcrook and others would be happy to contribute as well
what we just want is you to work with us - not for us
i know i will be happy to work with a new kernel on porting
i will also look into rom cooking more and work with other members to release awesome roms based on 32a community kernel
we just want to work together right
Case_ said:
...
Click to expand...
Click to collapse
giant_rider said:
...
Click to expand...
Click to collapse
I have already said that I am NOT aiming at ROM devs. the ROM is full filled with your personal styles. that's why people love your ROM. and do you think the kernel works is more difficult or valuable than what you did? absolutely NO.
I am just talking about the kernel. every named kernels are nothing different essentially. they are all one thing and they all have same patches. would you copy Cyanogen's ROM, just install/remove some apps, and name it as yours?
and I don't feel I am wise, uniqueness or somewhat, I just want to struggle with these behaviors. so I refuse to share my work with any named kernel.
the only way to prevent them from getting my patches, just do not post the sources until they are really work together, at a common project as things should go.
Case_ said:
...
Click to expand...
Click to collapse
and if all of you think what I did just slowing your progress, OK , I will QUIT. anyway, all of you will get HTC's kernel in next months.
and may I remind you, before I had posted the binary, most people had thought that it's impossible to let msm-kernel work with new radio. at least, they know it could work now. make your efforts, it's not so late.
btw, there are not any spiritual needs what I could get from these works, except the understandings on how these devices work. I have more important things in my life. I just did things on my way. that's all.
you are right on one thing. I shouldn't talk about all these bull-****. if I just had taken the binary from others who you don't know and they couldn't release their sources for some reasons, all of you will be satisfied.
so everybody here, I am just a LIAR . what you have got is STOLEN by me from somewhere. what I said above just my EXCUSEs. the fact is: I DO NOT have the sources
to me it's simple
your feelings could be understood
but once you release the binary to the public
you have to release the source code according to GPL
you may want to define the word 'public'
but you never want to redefine GPL license
that's it
alan090 said:
I don't think your an idiot sanpei
I just think we all have a little ways to go here
If you are willing to work on a community kernel with WG im sure all the people involved in porting/rom building will be happy to make you proud of your work
sure people like bcrook and others would be happy to contribute as well
what we just want is you to work with us - not for us
i know i will be happy to work with a new kernel on porting
i will also look into rom cooking more and work with other members to release awesome roms based on 32a community kernel
we just want to work together right
Click to expand...
Click to collapse
first, thank you for your kind words.
and I hope that other developers could make the patches soon, then I don't need to steal something from somewhere anymore.
you may not get the patches from me, because I am not sure if I can steal sources.
sanpei said:
my request is very simple:
create a real project which belongs to community only, do not call it with any uncommon name.
I don't think that cm-kernel, WGKernel, or sanpei kernel do really exist. all of these are just normal linux kernel, with some public patches and little changes.
we should not name the kernel binary we release to users too. because what we did just too trivial to mention if we compare these works with real kernel development. and some option tweaks are absolute nothing.
(you could name the ROM releases)
and we should promise that we will work in this project in the future, and we won't make a named kernel again, unless you rewrite more than 1/10 codes of the kernel and make it real different from a common kernel.
then, I will work with you guys together, you will find that I am not so idiotic as you may think now.
Click to expand...
Click to collapse
Hey Sanpei,
First of all I wanted to say thanks for the work you have done for 32a! I really appreciate it - it is something that I cannot do and have no knowledge of!
Secondly, I can understand the issue you have with the naming of the Kernel given that its more just tweaks to the linux kernel that is being done and not a whole new Kernel re-write. However, I think it is still necessary to give it some sort of a name for version tracking and to make sure that people know which version of the Kernel is being discussed / used.
So how about this: For the Kernel that you and others collectively work on for the community why don't we give it a generic name that is not specific to any one developer? We could call it "XDA32a Kernel" or something, that way we can track changes to our community Kernel and if something goes wrong or if there are bugs, people don't point the finger at any one developer/coder.
What do you think?
novat said:
Hey Sanpei,
First of all I wanted to say thanks for the work you have done for 32a! I really appreciate it - it is something that I cannot do and have no knowledge of!
Secondly, I can understand the issue you have with the naming of the Kernel given that its more just tweaks to the linux kernel that is being done and not a whole new Kernel re-write. However, I think it is still necessary to give it some sort of a name for version tracking and to make sure that people know which version of the Kernel is being discussed / used.
So how about this: For the Kernel that you and others collectively work on for the community why don't we give it a generic name that is not specific to any one developer? We could call it "XDA32a Kernel" or something, that way we can track changes to our community Kernel and if something goes wrong or if there are bugs, people don't point the finger at any one developer/coder.
What do you think?
Click to expand...
Click to collapse
I agree with a generic name.
every binary release should provide correct commit code. they will give all the information we need in a build.
but you should talk to other developers. I just a thief and I can't get sources
Awesome Well I can't code or anything but I am a software tester by profession, and so I have some idea of project management... Maybe I could help get our 32a devs together to work on a joint kernel project?
Who would you suggest I contact to try to get together on a kernel dev team? Yourself, wez, cursor, any others?

ROM Development Discussion

INTRODUCTION
I am starting this forum in hope of educating my readers about ROM development according to my experiences. Further, I will highlight what is the usual developers' thought process before they decide to build a ROM for a specific device. The reasons why they usually choose a certain device or why they prefer one device over another would also be stated briefly. I also have intention of looking into ways how we can speed up ROM productions for Xperia L and what you can do to play your part.
I UNDERSTAND YOUR FRUSTRATION FOR NO CUSTOM ROMS EVEN AFTER 7 MONTHS BUT THIS DOESNOT GIVE YOU THE RIGHT TO SPAM
I am sure many of you must be really disappointed by the lack of development for Xperia L and I know this must be frustrating when we see other devices are getting ROMS so quickly. However, sad to put this into writing that many users have indulge into SPAMMING and I have not seen a more unorganised forum at XDA for a while. I know many are too excited when they find a little about any OTA/ Custom ROM and sharing such news is fully justified after it seems plausible. However, it's beyond my logic & thinking why the forums are SPAMMED for any little information they might find anywhere regardless of their sources or if it has been ALREADY POSTED. I reckon many of these threads could have been avoided by simply searching in the forum.
ROM DEVELOPMENT
I can assure you that many develoeprs are working very hard to PORT and develop different ROMS for Xperia L. However, the reason we can not see any CUSTOM roms till yet is due to complicated nature of Xperia L itself.
Usually developers prefer a device which is :
1. Easy to work with, less complicated to code with or in other terms DEVELOPER friendly. For example, for a while I had a real issue with HTC phones as they have too many things to work with like Bootloader, S Lock, Radios, Hboot version etc while in Nexus devices you only need to unlock your device with one fastboot command. That's all and you are ready to flash ROMs.
2. Personal preference of Device. This simply means that we all have different tastes and thus we choose different devices. A certain developer might only work for a certain brand while other might work with few brands. This has nothing to do with anything but a personal choice.
3. A device that promises reward in terms of money/self satisfaction. Developers usually go for devices which have most active users so if their intention is also to get some money out of it in terms of donation, this will work well with devices which are more in number.
4. Knowledge about a certain brand more than another.
5. MONEY TO BUY A CERTAIN DEVICE/DEVICES. Suppose a developer wants to make ROMS for Xperia L/ SP/Z and Xperia U. Yet he only has 500 dollars to choose from. He then will have to make a choice between devices and this will eventually mean that not all of the devices get the same treatment. Money is the most decisive factor why a developer doesnot chose your device but rather another. For example purpose only, if I have to choose between devices, I might prefer SP over Xperia L as I can see more future of SP than Xperia L(I might be wrong).
SOME REQUESTS
Please STOP bugging developers by trivial questions. Just think how many other people ask the same question and it gets very frustrating to actually work on the device itself.
Every developer has a LIFE apart from developing ROMs. They also have a family, school, work, hobbies, bad days and so much like us. So they will do it when they feel like doing it. Just sit back and relax. Enjoy your device until developer releases the ROM for your device. Asking a REASONABLE question seems plausible but asking same questions/useless questions without using brains is just STUPID. Kindly refrain from that.
Ubberlaggydarwin has taken the initiative to work on CyanogenMod and I believe the best thing now is to be patient. Let him concentrate. Spamming and spamming again won't help really. I saw the other posts from other CM developers who clearly stated that CM team do not HAVE xperia L till yet to start working on CM and people have started SPAMMING developers, their twitters, blogs and accounts. That's really sad. You can discuss on the forum what you think about it but IRKING developers isnot really cool.
The reason of this forum is to work as a team and I am afraid we havenot been really good at it till now and moderators have to CLOSE/DELETE forums.
If you are wondering why Xperia L isnot getting many CUSTOM ROMS is that it is a complicated device and small developers are having a tough job working on it. Thus, many developers who could easily port a ROM or build one haven't been successful as their are many stumbling blocks to work with.
WHAT CAN YOU DO TO HELP DEVELOPERS AND SEE CUSTOM ROMS.
1. Search the form first and look for answers. DON'T start new posts/questions/threads when it is ALREADY mentioned in some other section.
2. STOP PMing/SPAMING developers but rather ask a question WHICH havenot been asked before in the forum. Do not engage in the habit of making a new forum for everything. Try to keep threads as little as possible.
3. Follow developers and see what they have updated about on their official twitter,facebook,etc rather than bugging them on different forums/social websites.
4 DONATE THEM. DONATE THEM . DONATE THEM!
The amount of efforts they put, sitting for hours in front of their PCs and I know how frustrating it gets when you try to run commands and everything seems to work yet you can not boot up your ROM. And worse, you can not find WHY really. Just a change in line in build.prop results in failure of ROM to boot up and specially working from source to build ROM is really really tough. The best thing you can do is being supportive and patient !
A ROM development requires not just EXCESSIVE amount of hardwork, time, energy and dedication but also they need MONEY to actually buy devices and try it on. They are happy and encouraged to keep on developing ROMs when they see their efforts are not wasted and they are rewarded and respected for what they do.
MY SUGGESTION
An easy way to encourage the developers to work for Xperia L is by donations. Give them donations to buy a specific device. In our case, we can agree on how much we all can donate. After it is learnt how many devices can be bought with donations, we can send the amount to different developers to buy Xperia L.
I give you the opportunity to write on this forum who wants to donate and whom they trust to do this job. Specific developers can be chosen.
You can discuss about why you chose a certain developer and how much he can offer. In the end, voting should be done between users who are willing to donate so we can agree who will be the best men to do this job (of developing ROMs).
I am NOT asking for any donations myself (I have no donation bar in my account) or no one has asked me to start this post.
I will appreciate that people do not SPAM THIS THREAD.
ONLY put really important points or if you are willing to donate or want to make a valid point. I will add the names and the amount any user wishes to donate so we can track how much have been donated in theory before we can actually take the next step.
Xperia L costs around US $235 in USA, GBP 217 in the UK. So even if 50 people donate around 5-7 dollars (less than one hour of your wage), we can have many ROMS and support for our device.
I donot have a paypal account and I will ask my bank if I can make transactions to PAYPAL to tell you that I am the first person to take initiative of my theory.
UPDATE : STARTED A FORUM IN DEVELOPMENT SECTION TO FIND DEVELOPERS.
http://forum.xda-developers.com/showthread.php?p=47791745#post47791745
Kindly show your support and write on the thread now and then so most people can see the thread and we can reach more developers.
UPDATES :
UPDATE 24/11/2013:
Most developers have still not given any positive response till yet and I can only disappoint you that I do not see any CUSTOM development until January. No CM brewing officially and the device added on CM is just for reference. uberlaggydarwin is interested but he doesnot have the device till yet.
UPDATE 26/11/2013
I am in talks with few more developers who have shown interest in Xperia L. I am trying my best to get developers for your device!
I hope to give you good news soon. Currently I am trying to hunt down DOOMLORD who is also very experienced developer at XDA.
Uberlaggydarwin is close to buy an Xperia L and he seems to finish Xperia L development before January if donations are made by then in time. I have confirmed. Support him by donations.Check third post
UPDATE 29/11/2013
Uberlaggydarwin is still in short of money to buy Xperia L. He is still waiting for more donations made via Paypal or Google Play. Kindly Donate to him in case you want to speed up development.
UPDATE 1/12/2013
Uberlaggydarwin is having exams till wednesday. He will be then be having some holidays. If he can get donations, he will buy the phone and start working on it. He also told me that he will add few dollars himself if donations reach to a certain level.
UPDATE 3/12/2013
Uberlaggydarwin is going to make a PROPER STABLE ROM and he will strive hard to do it ! He is only interested in development and thus I believe I might be doing all the User support for CM for him! Anyone who wants to volunteer is highly appreciated.
UPDATE 7/12/2013
Uberlaggy darwin is going to buy the device soon and he has got the money to buy the device. Well, I believe the reason why I started this forum has been accomplished. This wouldnot be updated anymore and If in case required, I will again start updating this thread. Thank You so much for your donations and working as a team to make it possible for uberlaggydarwin to buy the device. Remember he has put his own 140 dollars into the device. If you are happy with his work and appreciate the CM when it comes available, you can continue donating to him.
UPDATE 7/12/2013
Ubberlaggydarwin said, he will release CAF kernel within three days when he gets the device!
He is very enthusiastic about working CM on Xperia L.
WANT DETAILED UPDATES : CHECK THEM HERE
DEVELOPERS WHO ARE WILLING TO WORK FOR XPERIA L
@uberlaggydarwin
You can support him by buying his apps on google play. They are for 0.99, 2.74 and 4.56. Together they add up to 8.29 in dollars
https://play.google.com/store/apps/details?id=com.uberlaggydarwin.supportkangaroohacker
You can also donate via PayPal by clicking this :
http://forum.xda-developers.com/donatetome.php?u=5314976
PayPal address ([email protected])
DONATIONS MADE BY
A big round of applause who have made possible for CM to be made possible on Xperia L:
@Voltal
@LaZiODROID
@utsavkoju
These are people who have donated to the best of my knowledge, if you think your name should be here. PM me !
Thanking them is least you can do!
Reserved for other important points/suggestions/feedback
Buddy... I can ensure you that you wrote every word I´d like to have written!!
A very big thanks for you... and I hope everyone here read, understand and feel the real purpose behind those words.
Simply awesome!! Hats off!!!
Hnk1 said:
Reserved for Developer names
Click to expand...
Click to collapse
if possible can u add two names >
 @adfad666
 @uberlaggydarwin
Thanks
Just bought a Xperia L the other week and I have to say the XL forums here on xda really baffled me.
I owned a X8 before and it was weird to see the little development and loads of nonsense here. That was surprising to me when looking at the specs and the price tag of this phone.
Thanks for this thread, I'm looking forward to supporting any good and motivated dev. :good:
I think I uberlaggydarwin was stating interest in working on the XL as soon as he gets his hands on it. Also, CM has added the XL to their database on their website.
steeserious said:
Just bought a Xperia L the other week and I have to say the XL forums here on xda really baffled me.
I owned a X8 before and it was weird to see the little development and loads of nonsense here. That was surprising to me when looking at the specs and the price tag of this phone.
Thanks for this thread, I'm looking forward to supporting any good and motivated dev. :good:
I think I uberlaggydarwin was stating interest in working on the XL as soon as he gets his hands on it. Also, CM has added the XL to their database on their website.
Click to expand...
Click to collapse
Same here, I'm coming from Neo V(Xperia 2011)there have really good development. nAa make 3.4 kernel for it and one great dev(mike) bring cm10.1/2 and now he boot cm11...
I saw the spec and the price of this device, but I forgot to search and see what development going here...But I'm optimistic for this device and I think that if we get Cm10.1/2/11 development will start with full speed.
And just to tell you,this in the Cm site is just placeholder and uberlaggydarwin start to work on cm10.1 for our device, but he don't have the device I want to help him with donate but I don't have a credit card...Will try to find someone to donate from me.
Sent from my C2105 using xda app-developers app
naitik2012 said:
if possible can u add two names >
@adfad666
@uberlaggydarwin
Thanks
Click to expand...
Click to collapse
steeserious said:
Just bought a Xperia L the other week and I have to say the XL forums here on xda really baffled me.
I owned a X8 before and it was weird to see the little development and loads of nonsense here. That was surprising to me when looking at the specs and the price tag of this phone.
Thanks for this thread, I'm looking forward to supporting any good and motivated dev. :good:
I think I uberlaggydarwin was stating interest in working on the XL as soon as he gets his hands on it. Also, CM has added the XL to their database on their website.
Click to expand...
Click to collapse
siankatabg said:
Same here, I'm coming from Neo V(Xperia 2011)there have really good development. nAa make 3.4 kernel for it and one great dev(mike) bring cm10.1/2 and now he boot cm11...
I saw the spec and the price of this device, but I forgot to search and see what development going here...But I'm optimistic for this device and I think that if we get Cm10.1/2/11 development will start with full speed.
And just to tell you,this in the Cm site is just placeholder and uberlaggydarwin start to work on cm10.1 for our device, but he don't have the device I want to help him with donate but I don't have a credit card...Will try to find someone to donate from me.
Sent from my C2105 using xda app-developers app
Click to expand...
Click to collapse
I am in contact with uberlaggydarwin and he still hasnot got the device. He has worked a bit for our device using his friend phone but that's not enough. He told me that he is seriously considering CM for Xperia L and he will tell me about it in a day or two. Also, he got exams next week so it wouldnot surprise me that if he takes his time to reply back. Kindly do not PM him or quote him unless required as I am in direct talks with him.
adfad666 is a well known developer but I am not sure if he is interested in development for Xperia L. Can you ask him if he is interested in development for Xperia L. If suppose he is, we can give him incentives to work for our device. Just see what he says about it.
As far as CM is concerned, they still havenot got the device yet. And they NEVER announce support for any device until they have made CM already. It's really surprising as I have never seen CM add a device with no build but I hope it means good news for Xperia L.
About donations, it's not that we are doing a FAVOUR to developers but simply incentives / ways to have enough money to buy the device. That's it. Developers need devices until they can actually make the ROMS. In real, they are the ones who are helping us!
You can support developers by buying their apps on google play,however, I am not providing links until a developer confirms he is serious about Xperia L.
I can not tell you more at this point as some things need to be sorted out between developers and it is just in "suggestion phase"
We only need one CUSTOM rom like CM and I am sure, many small developers will base their ROMS on it. So we will soon have a lot of custom ROMS.
Around 4 people have asked for alternative ways to donate apart from paypal/credit card. If any one has suggestions, do write them.
Update:
I got exam this monday and tuesday so I might not write back soon
Update 2 : started a forum. Link in the first post. Check it out and support the thread.
@serajr
@naitik2012
@steeserious
@siankatabg
I am sorry to break this disappoint you
MAJOR UPDATE :
I hate to disappoint you all but it seems that we won't see any custom ROM till the end of January unless we find a developer. I have talked to my sources and I can only break to you this news.There is nothing brewing at the moment in official CM either.
However it's very possible that someone is working on a Rom whom I don't know.
uberlaggydarwin is developer from Xperia SP and he is interested. He got a bootable CM and done quite a work but he hasnot got the device itself.
He had been working on the device of his friend which wouldnot be available to him any more. I am not sure what happens next and I will update you if i have any more updates.
Kindly do not ask about my sources as I simply can't.
Unless we attract any other developer, we are on our own. So if anyone can help or reach developers, kindly share.
The main reason for no real roms for Xperia L is develoeprs not ready to buy this device.
UPDATE 26/11/2013
I am in talks with few more developers who have shown interest in Xperia L. I am trying my best to get developers for your device!
I will give you good news soon. Currently I am trying to hunt down DOOMLORD who is also very experienced developer at XDA. I am also in talks with others but it's very early to say anything till yet. I am hoping to get a reply from DoomLord by tomorrow!
Uberlaggydarwin :Just wanted to give a big shoutout/thanks to Stefan Ernst (steeserious?) from Germany and Jon Nightingale from Australia (don't know your alias mate )
They donated a generous amount to buy me a Xperia L so my Xperia L followers can get CM on their devices too and all the others who bought my app
I'm not there yet though. Let's see if we can sort out something by the end of December
You all rock!
Can't wait to be rocking an AOSP rom on my device with you.
He is still short on donations !
UPDATE 29/11/13
I had talks with uberlaggydarwin and he is still short on cash to buy Xperia L device. He is serious about Xperia L if you can help him buy the device. Also, we talked about how we can send him donations apart from his paypal & google play apps. Check third post of this thread to donate. Moreover, if you can not donate yourself, you can ask someone to donate via their paypal/bank account and you can hand them cash. 5 to 10 dollars isnot a big deal. You spend that amount of money on fast food. Come On guys!!!
Other developers that I have talked with havenot given any positive response so till now we only have hope of uberlaggydarwin!
Currently uberlaggydarwin has got exams so I might not be able to reach uberlaggydarwin
i would like to port ROM existenZ rom(Niaboc79) ,, now what i just need is kernel with working CWM :'(
Xenodrome_ said:
i would like to port ROM existenZ rom(Niaboc79) ,, now what i just need is kernel with working CWM :'(
Click to expand...
Click to collapse
There is a kernel with working CWM for 4.2.2 ,, Just without WiFi Working
Here it is : http://forum.xda-developers.com/showthread.php?t=2499061&page=3
serajr said:
Buddy... I can ensure you that you wrote every word I´d like to have written!!
A very big thanks for you... and I hope everyone here read, understand and feel the real purpose behind those words.
Simply awesome!! Hats off!!!
Click to expand...
Click to collapse
naitik2012 said:
if possible can u add two names >
@adfad666
@uberlaggydarwin
Thanks
Click to expand...
Click to collapse
steeserious said:
Just bought a Xperia L the other week and I have to say the XL forums here on xda really baffled me.
I owned a X8 before and it was weird to see the little development and loads of nonsense here. That was surprising to me when looking at the specs and the price tag of this phone.
Thanks for this thread, I'm looking forward to supporting any good and motivated dev. :good:
I think I uberlaggydarwin was stating interest in working on the XL as soon as he gets his hands on it. Also, CM has added the XL to their database on their website.
Click to expand...
Click to collapse
siankatabg said:
Same here, I'm coming from Neo V(Xperia 2011)there have really good development. nAa make 3.4 kernel for it and one great dev(mike) bring cm10.1/2 and now he boot cm11...
I saw the spec and the price of this device, but I forgot to search and see what development going here...But I'm optimistic for this device and I think that if we get Cm10.1/2/11 development will start with full speed.
And just to tell you,this in the Cm site is just placeholder and uberlaggydarwin start to work on cm10.1 for our device, but he don't have the device I want to help him with donate but I don't have a credit card...Will try to find someone to donate from me.
Sent from my C2105 using xda app-developers app
Click to expand...
Click to collapse
Xenodrome_ said:
i would like to port ROM existenZ rom(Niaboc79) ,, now what i just need is kernel with working CWM :'(
Click to expand...
Click to collapse
Sparksys said:
There is a kernel with working CWM for 4.2.2 ,, Just without WiFi Working
Here it is : http://forum.xda-developers.com/showthread.php?t=2499061&page=3
Click to expand...
Click to collapse
I have started Updating about Xperia L development on second post. Do check it regularly. I need your support in case any developer is ready to help us. Kindly if you can donate or are ready to use device for test versions and submit logs to developers, that be great!
Even if you can not do any of the above, you can suggest opinions and think of ways to be helpful.
you might wanna check uberlaggydarwin's Google+, cm might not be too far away.
steeserious said:
you might wanna check uberlaggydarwin's Google+, cm might not be too far away.
Click to expand...
Click to collapse
I am in direct talks with him. Thank you !
Good news from Brinly Taylor
Just wanted to give a big shoutout/thanks to steeserious from Germany and Jon Nightingale from Australia (don't know your alias mate )
They donated a generous amount to buy me a Xperia L so my Xperia L followers can get CM on their devices too and all the others who bought my app
I'm not there yet though. Let's see if we can sort out something by the end of november
You all rock!
Can't wait to be rocking an AOSP rom on my device with you.
Click to expand...
Click to collapse
ileeba7 said:
Good news from Brinly Taylor
Click to expand...
Click to collapse
Its already been mentioned in updates. Kindly don't rewrite something already present or if you want to donate or you have something really important to share.
I just donated U$5, may not be much, but i hope it helps a little bit. After 6/12 i will know how much i have free from my budget of December.
Also donated!

The future of P2-development

Good afternoon Lenovo P2-community,
I bought the P2 this week and afterwards I realised , that the main developers wzedlare and EypCnn left to the Moto G5-community just in time.
What about other developers or those who want to become one, is there a chance to see continous builds of LineageOS e.g.?
It would be extremely sad if not..
Please update me - how are the odds for a revival of the P2 development?
Best regards
swatchfb
Edit:
It's done once and twice officially. Thanks @mikeioannina
Unless we get a Dev that takes donations or something like that.
I for one would donate for an official lineage OS.
swatchfb said:
Good afternoon Lenovo P2-community,
I bought the P2 this week and afterwards I realised , that the main developers wzedlare and EypCnn left to the Moto G5-community just in time.
What about other developers or those who want to become one, is there a chance to see continous builds of LineageOS e.g.?
It would by extremely sad if not..
Please update me - how are the odds for a revival of the P2 development?
Best regards
swatchfb
Click to expand...
Click to collapse
Yes it's really sad to see a this much good device not having the development it deserves.Its competitor redmi note 4 which is inferior to p2 has a lot better development. I think this device isn't sold much like moto g5 plus and redmi note 4.Atleast here in India, sale is very less and other devices have been sold at least upto 100 times more.I am still skeptical about the development.P1 doesn't have a great development either.We have roms but they are buggy.Would have been nice to have wzedlare and egypcnn here
I would donate too...
Damn, why did they go to the Moto G5? It's clearly a downgrade -.-
swatchfb said:
I would donate too...
Damn, why did they go to the Moto G5? It's clearly a downgrade -.-
Click to expand...
Click to collapse
Exactly Even I don't get it.And they had done so much work for 3-4 months,They almost gave us a stable rom.P2 is so much better than g5.If it would have been g5 plus i would have understood but g5!!!.I don't understand
Buy me a second P2 to dedicate to development and I will gladly continue the bringup to the point of full functionality. While I do have a P2 myself I can't afford messing with it too much as it's my work phone and I need it to be stable and reachable.
MrColdbird said:
Buy me a second P2 to dedicate to development and I will gladly continue the bringup to the point of full functionality. While I do have a P2 myself I can't afford messing with it too much as it's my work phone and I need it to be stable and reachable.
Click to expand...
Click to collapse
You can compile builds brother,we are here to test .I will be your tester.But please be there for at least 1-2 years.
Just like I do with my mi 4,I test builds and the developer has been there for at least 2 years.
But plz do something for this awesome device:crying:
I'm definitely not going to do "blind-runs" and jeopardize other people's devices with builds I haven't tested myself.
Not only is it irresponsible but also extremely slow to do, even with a group of dedicated testers.
As if we knew how many people are interested in it, one could think about a collection of money.
MrColdbird said:
I'm definitely not going to do "blind-runs" and jeopardize other people's devices with builds I haven't tested myself.
Not only is it irresponsible but also extremely slow to do, even with a group of dedicated testers.
Click to expand...
Click to collapse
How unstable can they be , if calling and internet works,I don't mind flashing that build.If we want something for our device,we will have to do this.
Maybe yes that can be slow,I agree.But I don't think we will be able to raise that much money to buy a new device altogether.I am still a student I can't contribute money
If you trust me enough to do this then you can always hit the Donate button linked to my XDA profile.
Just make sure you leave a note on your donation telling me what the money is meant to be used for.
If enough money accumulates for a amazon.de order of an P2, then I can just straight out buy a development device there.
That is the beauty of XDA though, if enough people want it, and each of those people dishes out 5-10 bucks, then financing something like this is easy.
MrColdbird said:
If you trust me enough to do this then you can always hit the Donate button linked to my XDA profile.
Just make sure you leave a note on your donation telling me what the money is meant to be used for.
If enough money accumulates for a amazon.de order of an P2, then I can just straight out buy a development device there.
That is the beauty of XDA though, if enough people want it, and each of those people dishes out 5-10 bucks, then financing something like this is easy.
Click to expand...
Click to collapse
Let's see if we are able to ,but I don't think there are enough people to contribute.We will have to wait for a new developer.Hope he comes soon....
Your zuk z1 is in working condition?I mean you use it or not?
I would spend 20 bucks.
Maybe we should do a survey to see how many would follow
reality1234 said:
Let's see if we are able to ,but I don't think there are enough people to contribute.We will have to wait for a new developer.Hope he comes soon....
Your zuk z1 is in working condition?I mean you use it or not?
Click to expand...
Click to collapse
It's working fine and is currently in the possession of my wife.
Although I must admit she isn't the easiest-going woman and the device has seen its fair share of scruff marks since I've handed it over to her.
Hey why start from scratch when we have almost stable builds... Just ask permission for maintainer or just fork the changes. We already have a couple of working ROMs that are risk free. If you could, then try developing on it. Improve it.
Like everyone said raising money for a device is very difficult and slow. Try making modifications to the official RR or unofficial LOS. You'll receive donations for that I'm pretty sure you will.
Siva Mk said:
Hey why start from scratch when we have almost stable builds... Just ask permission for maintainer or just fork the changes. We already have a couple of working ROMs that are risk free. If you could, then try developing on it. Improve it.
Like everyone said raising money for a device is very difficult and slow. Try making modifications to the official RR or unofficial LOS. You'll receive donations for that I'm pretty sure you will.
Click to expand...
Click to collapse
Very well said ,this makes more sense. Why do extra work when wzedlare and eypCnn worked for 3 months,just continue from that.And they have already said that any developer can continue from their work. :good:
Yep, sad to see a great phone like the P2 no longer have any development on XDA
Having said that the latest Nougat stock ROM is pretty good, especially in its deodexed version, and rooted. Some tweaks are missing though, like Ambient Display (is there really no way to add that with an APK ?) and customization of the pressed on the HOME button (like double-press). Now that the source code is out would it take a lot of work for a developer to add some of these tweaks ?
Okay the two Turkish devs we had left, but this is going nowhere. While donations are always appreciated asking for money to continue the development is a matter of bad taste imo. I can try to continue the Resurrection Remix builds. Also porting roms from Redmi Note 4X (SD625) should be pretty easy as the hardware is very similar. I had ported thousands of roms for Oukitel K6000 Pro, I was the first who brought Nougat to this phone (Dec 2016, when the official Nougat arrived 5 months later) and then back in time the community was in the same position lacking development so I was just driven to try it by myself. After all source code and device tree are all there, almost anyone with a basic knowledge and free time can build a rom. Give it time and I'm sure that new devs will appear.
Meanwhile I opened a new test builds thread
911-Future_Maker said:
Okay the two Turkish devs we had left, but this is going nowhere. While donations are always appreciated asking for money to continue the development is a matter of bad taste imo. I can try to continue the Resurrection Remix builds. Also porting roms from Redmi Note 4X (SD625) should be pretty easy as the hardware is very similar. I had ported thousands of roms for Oukitel K6000 Pro, I was the first who brought Nougat to this phone (Dec 2016, when the official Nougat arrived 5 months later) and then back in time the community was in the same position lacking development so I was just driven to try it by myself. After all source code and device tree are all there, almost anyone with a basic knowledge and free time can build a rom. Give it time and I'm sure that new devs will appear.
Meanwhile I opened a new test builds thread
Click to expand...
Click to collapse
It is easy to port from Redmi 4.I know it because I ported some roms in the past.
Take etc/firmware from p2.
Take kernel(zimage) from p2
Take fstab.qcom and ueventd.qcom.rc from p2.Then it will boot but you will have a lot of bugs.It is nice to see someone hustling for a rom.If you want to port from redmi note 4, you should also take whole /vendor folder.Good luck.

Concerning the ROM development after so many months

Hello to all.
First, let me say that I am opening this thread with good attitude and in no way I disrespect the hard work from the guys that provide ROMS for our device. But I need to point out a few things in short.
My impression over the months with this device has been a mix of feelings.
I am sorry if I am missing crucial stuff that are behind the doors of development but my feeling as a member in XDA over so many years, is that Mi A1 developers lack seriously in communication and teamwork.
I am tired lately to see Pie ROMS going from bad to worse and crucial functions of the phone to go into the bug list.
Fingerprint - LTE bands - Playstore safety integrity and many more that everyone can read all over the place.
I have also noticed that most devs want to showoff more on the appearance side of the phone rather than stability-battery life and solid most used apps function.
95% of the users want 4 things mostly and these are the ones to focus
1) no battery drain
2) a decent camera app with no problems since hardware delivers
3) fingerprint functionality
4) other sensors working with no conflicts
I just want to point out the lack of communication and teamwork over serious matters. You solve these first then you customize ROMS to the needs you want to cover.
So many bugged ROMS and literally 0 bug-free rom.
Please be thorough on the discussion and don't flame over devs work. Just discuss how we can solve the problems and get finally a decent bug-free ROM.
Take this crap out
I would like to see a non-dev try to make a ROM and hear this feedback and see how they react to it.
joeyhuab said:
I would like to see a non-dev try to make a ROM and hear this feedback and see how they react to it.
Click to expand...
Click to collapse
dunno why you take it the hard way. I have expressed my gratitude for ROM devs and I always appreciate your hard work and give feedback whenever I can.
your reply is showing disgrace to average users. Ok so we are not into developing ROMS. we are just testing and using your efforts. why does that have to be something to point out in a bad way?
I am just pointing out that we have so many ROM releases every 2-3 weeks and the results are buggier and buggier ROMS.
You clearly see that Pie stage has brought to all devs problems. Instead of releasing every 2 weeks ROMS individually , why don't you try to discuss together the main problems, find solutions and then try to implement the solutions to your ROMS.
Instead of teamwork over serious bugs, you just focus each on your own work with minor fixes over different builds and every Xiaomi update refreshes the same problems again and again.
joeyhuab said:
I would like to see a non-dev try to make a ROM and hear this feedback and see how they react to it.
Click to expand...
Click to collapse
Would you help out if someone needed your expertise?
Something to add that worries me more.
greekfragma said:
dunno why you take it the hard way. I have expressed my gratitude for ROM devs and I always appreciate your hard work and give feedback whenever I can.
your reply is showing disgrace to average users. Ok so we are not into developing ROMS. we are just testing and using your efforts. why does that have to be something to point out in a bad way?
I am just pointing out that we have so many ROM releases every 2-3 weeks and the results are buggier and buggier ROMS.
You clearly see that Pie stage has brought to all devs problems. Instead of releasing every 2 weeks ROMS individually , why don't you try to discuss together the main problems, find solutions and then try to implement the solutions to your ROMS.
Instead of teamwork over serious bugs, you just focus each on your own work with minor fixes over different builds and every Xiaomi update refreshes the same problems again and again.
Click to expand...
Click to collapse
See the problem here is other devs don't want to cooperate. Me, Abhi and Moun are actually conversing regarding how to fix the bugs. Flex and Khusika help out too but they're too busy at times. Other devs keep their resources closed and don't share device trees which in turn gives out more bugs instead of allowing all ROMs to have similar fixes altogether. I'm not replying in a bad light. I'm actually curious what a non-dev would react to all complaints knowing other devs wouldn't help out and cooperate.
alkesh95 said:
Would you help out if someone needed your expertise?
Click to expand...
Click to collapse
I answer mostly on Telegram and yes, I give assistance to people asking for help when I have the time.
joeyhuab said:
See the problem here is other devs don't want to cooperate. Me, Abhi and Moun are actually conversing regarding how to fix the bugs. Flex and Khusika help out too but they're too busy at times. Other devs keep their resources closed and don't share device trees which in turn gives out more bugs instead of allowing all ROMs to have similar fixes altogether. I'm not replying in a bad light. I'm actually curious what a non-dev would react to all complaints knowing other devs wouldn't help out and cooperate.
.
Click to expand...
Click to collapse
this is exactly why this thread has started.
I find the lack of cooperation has a direct impact on the community results and it clearly shows as I stated above. If you guys think you have to say something publicly about others compromising your work you should do it. The community has eyes and sees which devs really try to help the community and which devs are clearly for their own profit.
can you also comment on the picture I attached on previous post?
greekfragma said:
this is exactly why this thread has started.
I find the lack of cooperation has a direct impact on the community results and it clearly shows as I stated above. If you guys think you have to say something publicly about others compromising your work you should do it. The community has eyes and sees which devs really try to help the community and which devs are clearly for their own profit.
can you also comment on the picture I attached on previous post?
Click to expand...
Click to collapse
I don't wanna mention names as I can no longer speak regarding the issues between me and some other developer in the community. All I can say right now is I'm taking over Official Pixel Experience while Abhi gets his Mi A1's motherboard replaced.
I found this...
greekfragma said:
this is exactly why this thread has started.
I find the lack of cooperation has a direct impact on the community results and it clearly shows as I stated above. If you guys think you have to say something publicly about others compromising your work you should do it. The community has eyes and sees which devs really try to help the community and which devs are clearly for their own profit.
can you also comment on the picture I attached on previous post?
Click to expand...
Click to collapse
There's surely some great and cooperative devs. I have had some kind of interaction with Maun, CosmicDan and flex who were really helpful along the way! I was just halfway through developing my own kernel! And then I had to cancel the project for my illness and lack of knowledge about development! And yes, I couldn't even setup a build environment myself! Maun sincerely helped me on that! When I was successful building 2-3 revision then I got the mental illness along with physical illness! So, although I had the passion of learning and developing Android things, I had to abandon my project! At least for the time being! But there's another reason behind it! There's so much advanced kernels already there! I am even seeing 4.9s (I worked on the 3.18s)! So why I would release another ill-developed/built kernel?!? So I kept it to myself!
But the thing is despite being genius and genuinely helpful devs, they can't always be that helpful! As they got other things in life!
But what you and joey pointed out is very disappointed thing! It always doesn't need to all about yourself (those devs you are talking about) like most of this post of mine!
But if you leave them behind, you'll find that Xiaomi is trying to cause every possible problem as they always do!
So, adapting to these changes eventually takes time! I myself needed approximately one and a half month just to add spectrum support even with help! Couldn't even release that version for some anomaly and random reboots!
But I am not a real developer! Never claimed to be!
But making the source closed?!? That's too far! I have no idea what they are trying to do!
BTW, I was hauling for the front camera RAW capture bug on Oreo! (And that's the reason behind my working for a kernel! I knew it's stupid and premature!) But someone told me it's not possible for a mid range phone! But now in Pie, it can capture RAW images with the front camera on every camera2 apps! First I noticed on Serjo87 build! (That's the first GCam app I used on Pie) And I thought it was Serjo87 who could make it! But soon I realized that every other apps can do the same!
So the summary of the story is, they are too focused on their own things despite being helpful or they are not willing to share their fixes simply because they don't want to or is it because can't communicate for their own business!
But again, closing the sources is just...
Even some members/devs will focus and complain about my ending every sentence with an exclamation (!) rather than focusing on the bugs causing constant problems to the userbase!
ProttoyX said:
BTW, I was hauling for the front camera RAW capture bug on Oreo! (And that's the reason behind my working for a kernel! I knew it's stupid and premature!) But someone told me it's not possible for a mid range phone! But now in Pie, it can capture RAW images with the front camera on every camera2 apps! First I noticed on Serjo87 build! (That's the first GCam app I used on Pie) And I thought it was Serjo87 who could make it! But soon I realized that every other apps can do the same!
Click to expand...
Click to collapse
Can other raw camera app can capture raw with front cam in 9? Other than gcam? Without green tint?
In my opinion porting 4.9 Kernel to Mi A1 was a big and remarkable success, but it has introduced more bugs to fix.
I don't see a huge difference in terms of performance and battery life.
Newer custom ROMs are on 4.9 kernel, so I had to lose ALL apps using HAL1 camera (mainly stock camera).
I'd like to see a fully customizable ROM with 3.18 Kernel and bug-free, but i don't think it's available at this moment.
Just my 2 cents.
sipollo said:
In my opinion porting 4.9 Kernel to Mi A1 was a big and remarkable success, but it has introduced more bugs to fix.
I don't see a huge difference in terms of performance and battery life.
Newer custom ROMs are on 4.9 kernel, so I had to lose ALL apps using HAL1 camera (mainly stock camera).
I'd like to see a fully customizable ROM with 3.18 Kernel and bug-free, but i don't think it's available at this moment.
Just my 2 cents.
Click to expand...
Click to collapse
This. Despite all the ROM threads, only 1 or 2 Pie ROM's can be used as daily drivers. Almost all the 4.9 ROM's need latest FW which is breaking features like VoLTE, Fingerprint etc (This is due to Xiaomi's fault and I know that too). I was more than satisfied with the Oreo ROM's but I haven't been able to go back after using Pie. From all the ROM's I have flashed only Bootleggers Pie ROM, which has some bugs which are tolerable, and Revenge OS Pie (which I'm using right now, but it lacks customizations) are completely stable (on November Firmware).
I'm just waiting for Xiaomi to fix the mess they have caused so I can settle on a 4.9 kernel ROM. I don't care about HAL1, I only use GCam.
Yes!
.:Addicted:. said:
Can other raw camera app can capture raw with front cam in 9? Other than gcam? Without green tint?
Click to expand...
Click to collapse
Open Camera and it's forks are confirmed!
GCam 5.x.x also confirmed!
GCam 6.x.x confirmed but has green tint on of them!
BTW, you may know it, GCam 5.x.x don't have green tint on front cam! I use Arnova and fu24 versions!
I am gonna repost this here with the permission of @joeyhuab
https://forum.xda-developers.com/showpost.php?p=78681040&postcount=132
joeyhuab said:
Just a heads up. PE team has removed Tissot Pie from the official list of devices. Their team is really dedicated to dropping Tissot support due to Saksham having Abhi kicked from PE Maintainers group due to having a broken device while Saksham himself no longer has a Mi A1.
I don't really see why Abhinav being kicked was a proper thing to do as he will still have his Tissot repaired while the guy that got him kicked from the PE maintainers group asks for donations to "start" development on another device (daisy/fajita).
I'm not one to comment on this whole thing but it's really getting out of hand and I no longer want to be associated with their dev team until this debacle is resolved. I will stick to building unofficial builds while Official status for Tissot is up in the air as we really don't know what Jhenrique and friends want to decide to do.
I don't want any part of the official status any longer after what they did to Abhinav.
Click to expand...
Click to collapse
what a mess
Tissot lost another developer. I quit.
It's not something that could be remedied easily. Tissot developers going away from this simply means that not everything is as good as it might look. Despite some success with 4.9 kernel, some devs are having a hard time fixing some issues, which might seem to be obvious. That for sure brings anxiety and frustration for one, since after so much time being able to fix one really small issue (looking from a practical standpoint) brings dissapointment. I don't complain, since I no longer develop anything, reason being for that is simple - no time left to spare for that. Maybe one day I'll get to that, once I settle down some of my personal concerns, which are holding me back.
I respect every developer doing this job for a better cause and contributing to others, because they want it so. And those, who continously complain about everything shouldn't even be here in the first place. Nothing is perfect, ever. If someone is willing to do something here, rather than complain about everything - do something useful, contribute in some way or another, it's just the way I got into development, being totally green and unaware of so many things. Starting from small steps and going up with every minute ticking. Live and learn.
joeyhuab said:
Tissot lost another developer. I quit.
Click to expand...
Click to collapse
@joeyhuab I am pretty sad about your decision but I have to respect it.
If it is possible to give us some information of what went wrong and you also decided to quit. Only the facts and just the facts. No intention to argue.
I am not sure if there is anyone out there willing to continue your efforts.
If there is no hope I will completely understand and will no further comment on this thread. It just seems kinda weird since this device had so much potential on hardware specs and Pie releases were very impressive until latest month.
I hope for the best in the near future and feel free to contact me through private messages if you want to discuss further.
greekfragma said:
@joeyhuab I am pretty sad about your decision but I have to respect it.
If it is possible to give us some information of what went wrong and you also decided to quit. Only the facts and just the facts. No intention to argue.
I am not sure if there is anyone out there willing to continue your efforts.
If there is no hope I will completely understand and will no further comment on this thread. It just seems kinda weird since this device had so much potential on hardware specs and Pie releases were very impressive until latest month.
I hope for the best in the near future and feel free to contact me through private messages if you want to discuss further.
Click to expand...
Click to collapse
One guy ruined it for me. That's all I can comment.
joeyhuab said:
One guy ruined it for me. That's all I can comment.
Click to expand...
Click to collapse
I understand your decision. It is really hard to feel that such a capable phone is being dropped from PE support.I firstly flashed the rom when Saksham was the dev of PE. I liked it so much, I could not go to stock ever again.But it feels like a punch to see 3 devs dropping update support, and letting a capable phone with thousands of people flashing it drop in the void. Now I need to go back to stock, worse version of Android..It's my only option because I'm scared to flash another custom rom on my non-trebelized Tissot.
Your updates were so fast, felt stable and with necessary features.It really turned a Tissot into Pixel 3.
I feel sad for this mess that happened throughout 4 months.I never expected such a good dev like you leaving tissot, but it's your decision and I can't change it.
How to return to Xiaomi stock android 9.0 (no firmware flashed in TWRP with PE rom, no treble, bootloader unlocked)?
Goodbye, Pixel Experience....It felt so good to have a Pixel 3 in my hands, but it was suddenly dropped into void....
You will always remain in my heart, 16th january 2019 build, you will always remain in my mind, devs, for your great work throughout those 4 beautiful months.
Thank you...

New ROM for Pixel 3 series? [Looking for Alpha Testers]

Hello everyone,
Over the past few years the custom ROM scene has been dwindling. The Nexus and Pixel devices are suppose to be the crown jewl of development but that has began to fade. I was thinking of committing to a new ROM for Pixel devices (and possibly Essential devices down the road) since these are the easiest to maintain. The ROM wouldn't be packed with the most features, but take an approach similar to Oxygen OS: only add meaningful features and maintain the AOSP look and feel. I would also make it a point to keep the ROM up to date with the latest security patches and bug fixes from Google (security and stability would be priority). I have quite a bit of development experience from the past and was wondering how much support and "want" there is for a project like this? Anyone who would be interested in a ROM like this just like this thread and comment any feedback/suggestions/questions. If there is enough support for this project I will commit to it but I want to gauge public response first.
Cheers,
Shawn
Edit: It's worth noting the project would be open source.
Edit 2: If you would like to be an Alpha Tester for this project visit the following post: Link
o/
Yes I've been saying this and it kinda sucks cuz I love flashing different roms , mods etc lol so a new rom for Pixel 3xl (my device) with features from various roms and being stable would be cool. Any requests feature wise I won't mind letting you know. Hope you do decide to make one soon. Thanks and good luck!
All roms welcomed!
Hell yea! So lacking right now in terms of ROMs for these devices.
c_86 said:
Hell yea! So lacking right now in terms of ROMs for these devices.
Click to expand...
Click to collapse
I would love another custom ROM that has support for 3minite battery given that I haven't been able to get it working on any custom ROM.
Sent from my Pixel 3 XL
I'd go for it. I would like to see something for oreo
It would be fantastic to have some more options. I came from Pixel 2XL to Pixel 3XL and the ROM flashing choices dropped, DRAMATICALLY. Luckily I've been getting my fill by testing for the AquariOS team, so that fulfills my need to flash regularly but it'd be great to see some more action in the forum. I'm sure there will be plenty of support for your decision, if you decide to move forward with it.
I'd love to see a really minimal and stable AOSP with a really active mod/flash community for those that like to add sprinkles.
Mos Def Interested!!!
It would be something I would be interested in for sure.
:good:
Of course. Variety is the spice of life.
Maybe you can figure out why Sprint devices can't send MMS.
I would like to see LOS. I used Cyanogen for years.
I really wish this could happen and be made possible.
Sent from my Pixel 3 XL
Shawn5162 said:
Hello everyone,
Over the past few years the custom ROM scene has been dwindling. The Nexus and Pixel devices are suppose to be the crown jewl of development but that has began to fade. I was thinking of committing to a new ROM for Pixel devices (and possibly Essential devices down the road) since these are the easiest to maintain. The ROM wouldn't be packed with the most features, but take an approach similar to Oxygen OS: only add meaningful features and maintain the AOSP look and feel. I would also make it a point to keep the ROM up to date with the latest security patches and bug fixes from Google (security and stability would be priority). I have quite a bit of development experience from the past and was wondering how much support and "want" there is for a project like this? Anyone who would be interested in a ROM like this just like this thread and comment any feedback/suggestions/questions. If there is enough support for this project I will commit to it but I want to gauge public response first.
Cheers,
Shawn
Edit: It's worth noting the project would be open source.
Click to expand...
Click to collapse
The biggest reason for lack of development is the cost of the device, I gave almost $1200 for mine, after the "insurance".
Going back to Nexus days, the things were less than half that price, hopefully the A series will bring some life back....
Alpha Testers
Hello all,
Thanks for all the positive responses and feedback. I am strongly leaning towards committing to the project but wanted to see how many people would be willing to be Alpha Testers for the project.
More information on the various ROM release types and what to expect in Alpha builds, visit: http://bit.ly/2Zz9Koa
Finally, if you are interested in helping test the ROM fill out the following form: https://forms.gle/ypr2yu9jbX6MwBZZ9
- Shawn
Shawn5162 said:
Hello all,
Thanks for all the positive responses and feedback. I am strongly leaning towards committing to the project but wanted to see how many people would be willing to be Alpha Testers for the project.
More information on the various ROM release types and what to expect in Alpha builds, visit: http://bit.ly/2Zz9Koa
Finally, if you are interested in helping test the ROM fill out the following form: https://forms.gle/ypr2yu9jbX6MwBZZ9
- Shawn
Click to expand...
Click to collapse
Just FYI, making people have a Slack account to participate is a no no, nothing else wrong with your application though
I have Slack, but it's only for work..I would rather not provide that. Any other way? Perhaps Telegram instead? Or give us an organization to use outside of our likely employers?
NepoRood said:
Just FYI, making people have a Slack account to participate is a no no, nothing else wrong with your application though
Click to expand...
Click to collapse
Thank you for pointing that out! I've adjusting the form, removing that question!
jbarcus81 said:
I have Slack, but it's only for work..I would rather not provide that. Any other way? Perhaps Telegram instead? Or give us an organization to use outside of our likely employers?
Click to expand...
Click to collapse
I have removed the Slack option from the form so you can fill it out now without any issue. For now we can just XDA Private Messages and go from there towards an alternative in the future.
Are you still working on it?

Categories

Resources