yashsingh1/xdaforums huggingface dataset:
[Xperia Play General] mikeioannina:
Clearing up some things

Sorry but why you didn't keep authorship of the sources in your github? Simply pushing the whole kernel source as a single commit is disrespectful for all the developers that worked so far in the kernel.

This is a good example on how you should push the source maintaining all commit history and everyone can see what are the new changes: https://github.com/LegacyXperia/msm7x30-3.4.x-nAa/commits/cm-10.2

I can't see any real development here since the thread opened except the LegacyXperia work. I didn't see a successful boot from anyone here so far and all your answers are the same: can't say anything about the progress or the existing bugs/problems, like it's a top secret thing.

Also, the source you pushed is 99.9% the same as cm-10.2-zeus branch in LegacyXperia nAa kernel, only differences are some non-related deleted files. I've been checking your github, all the sources you pushed & deleted every few days were 100% the same as my work on LegacyXperia and I don't want my work to be copied with removed authorship and claiming to be someone else's work.

Don't get me wrong, I'm happy to see people still working on these old devices but please retain authorship of all the changes from LegacyXperia project like all the other developers are doing so far.
[Xperia Play General] HashyCode:
Sorry to say. U should do your own project. I'm working on my way. I just dont keep authorship on github is i'm doing my own kernel. I will commit changes once everyhing is fixed. Like touch etc. I know what i'm doing. And I know what to 'do'! If you can't see any real development here. Since you got the experience on this things you should do it by now. I know you waiting for battery replacement but still. I opened the thread first. I was on this project for these almost 2 weeks+. And i promise them i will give em a 4.3 experience on their device.

I'm not here to copying peoples work bro. We just need some things to clear it up. If i dont know what to fix next or where to fix it. I shall go to others devs github and see the commits.

I also busy with my personal life. Sometimes i have no time to use the Computer to do such this things.

If you wanna make 4.3 for zeus. Go ahead. I will work on other devices. U can take over this project.

Cheers,

Hashy.
[Xperia Play General] mikeioannina:
Some things:

It's not "your own kernel", I think you should read again the GPL license. I got a copy of your kernel from github and did a "git diff" with nAa kernel and the zeus related changes are 100% the same. In order to use this kernel, that contains code by me, you need my permission.

After your rude answer that instead of saying sorry, you said you "just dont keep authorship", I don't think I will give you my permission to use the sources. If you want to continue this project then you will have to rewrite everything I fixed. Plus, if you read the GPL license, you have to publish all your modifications and not keep them secret.

I never said I'm an expert, I never had this phone to support it and when I got the phone, the battery was dead. How can you expect to develop on a phone with a battery that doesn't charge?

You are talking about the thread, lol. I opened my 10.1 thread back in April to gather developers so we can develop a kernel for zeus. Nobody had the knowledge to do it back then so the threads remained opened for discussion until now. You can see my work on all other xperia 2011 devices: All 4.2 & 4.3 roms are based on LX sources (that means something), I maintain 9 devices, Just check the bugs I fixed so far.

I see zero commits from you so far. By the way, if you learn to use git properly you can take some commits from other repositories without removing authorship. Removing authorship is, again, against the GPL license.

I thought this was a discussion thread. But all the discussion & code I saw so far comes from other users. You simply post "I can't say what's wrong now" or "I was working 20 hours on the kernel" while I didn't see a single code change from you. All you did so far is post screenshots of the zip file, which is nothing special and is possible by anyone.

I will end this discussion in this post, saying again that I don't give you my permission to use LX sources if you don't keep the original authorship.

EDIT: LOL, looking at the first link of your signature (Behaviour on XDA) you ignore almost everything of rule #1
[Xperia Play General] HashyCode:
Nevermind then. I'll work on my way! ;) And i dont need your permission here. U do your own way and i'll be mine own way. Simple.
[Xperia Play General] konstruktor:
this shouldn't be a competition. things i learned in the past is that collaborative work can be the most productive thing when everyone has the same fire inside.
[Xperia Play General] ^I'm_With_Stupid:
Agreed, everything being done here is good. The Xperia Play is an amazing device that is being neglected until now and we have to do whatever we can to keep what we have right now going. We can settle everything after development is done and there is no need to tell someone else they haven't been doing work, when maybe they've been going out of their way and sacrificing their time and mental/physical well-being to get this done. There is no need to accuse any one of anything and you either should collaborate or go your separate ways and try to create your own thing.

If you want to prove yourself, prove yourself by developing the better rom/kernel, not by bickering on a forum. I feel like this is just going to end with developers who refuse to develop any more because your butt hurt. I'd also like to say thank you to everyone who has developed for this device and an even bigger thank you to those who have stuck to it. We know you do this for free, as a hobby and take time out of your busy lives to do this. You do this for the glory and maybe some donations and you have to develop for a phone that isn't so easy to develop for. I'm working on my own rom and I certainly learned that the hard way. So whatever you guys do, could you continue development and put your creative and personal differences behind you until after we get 4.3 for our forever great Xperia Play's :highfive:

...................................................................................................^cheesy as f*&% emoticon, but why not :silly:
[Xperia Play General] mikeioannina:
I agree that it's not a competition, take for example nAa: he developed the 3.4 kernel which nobody had managed in the past and then stopped because he's busy with personal life. Most of the time I copied his work and even my kernel is based on his work. He didn't say anything to me because I respected the authors and kept the git history as-is, in fact he was very helpful whenever I had any dev questions.

You can't imagine how difficult it is to maintain 9 devices in both cm-10.1 & cm-10.2 and solve their bugs, I spend all my free time there and I don't want my work to be copied without permission. Even the newest developers, people with very few knowledge and people who just release a custom rom based on LX with just some apks changed, ask me for permission before using my work. Some people really cannot understand that this is needed.

My sources were always open, I even pushed sources before I released builds so people can test by building themselves. I thought xda was about development and sharing. Everyone is free to use the LX sources only if they give proper credits in their thread, respecting the hard work of devs.

I can't say much before most of the 3.4 development for zeus is done, we will see in the future. If I find any thread not giving credits or not maintanining proper source authorship, I'm happy to report it to the mods, this is simply out of the xda spirit.
[Xperia Play General] HashyCode:
Yes. But alot of bugs + errors. Fixing it.
[Xperia Play General] joshua10796:
Getting excited! :eek:

Keep developing. Goodluck! :D :thumbup:

Sent from my MT25i
[Xperia Play General] ahmedzz:
great job dude (y)
[Xperia Play General] krchi:
When you said there are error can you list then as i started doing kernel stuff and might be able to fix
[Xperia Play General] HashyCode:
Hell yeah! Wifi fixed, Camera fixed ! Fixing others bugs right now ;)
[Xperia Play General] thatha:
Very good news. Tks
[Xperia Play General] CriGiu:
Holy sh*t :eek:

Here, let me offer you a beer :D:beer::beer::beer::beer:

P.S.: you're awesome dude :D
[Xperia Play General] Spatinator:
Are you building this with an 2.6.x or 3.x Linux kernel?

Gesendet von meinem Nexus 7 mit Tapatalk 4
[Xperia Play General] HashyCode:
Yeap. 3.x ;)
[Xperia Play General] ps2stuff:
Wow incredible work any ideas when we get a beta(no pressure) cant friggin wait... whats left to fix?
[Xperia Play General] abdel12345:
Thats great. I wish i still had my play but theres too many things wrong with it to fix. I got it checkd and als, flex, and some otther thing were all damaged :(. So it looks like im just going to replace it

Sent from my LG-P970g
[Xperia Play General] HashyCode:
For now. I fixed some random rebooting issue. Fixed many various bugs from kernel and CM. I will start build back a new fresh ROM and kernel by tomorrow.
[Xperia Play General] HashyCode:
Wait for xplay 2 :p
[Xperia Play General] CriGiu:
OMG :D

Are you basing it on nAa's sources?
[Xperia Play General] HashyCode:
Yup. But nAa kernel not fully supported yet for zeus. A.K.A (3.x) Dont worry. Im making it to work ;)
[Xperia Play General] CriGiu:
Thank you man :D
[Xperia Play General] HashyCode:
My pleasure :)
[Xperia Play General] CyberScopes:
Your amazing :)

Sent from my Xperia PLAY [R800i]
[Xperia Play General] korrectmethod:
It's great to see a dev here doing incredible work for our phone. 3.x kernel and 4.3 would be a huge leap for us. Can't thank you enough.
[Xperia Play General] fllipperr:
[MENTION=4801100]Hashy[/MENTION] finally got my kernel to boot, now im going to start on porting ubuntu touch, if you need any help with kernel bugs I can maybe help
[Xperia Play General] krchi:
if you could [MENTION=4801100]Hashy[/MENTION] can you make a 3.x kernel with the stock ics sony boot logo so i can use it on my ics phone?
[Xperia Play General] ronii ahmad:
still wating
[Xperia Play General] HashyCode:
Great! Which toolchain version you used :confused:
[Xperia Play General] Lefteris Fragiadakis (Frago):
Nice progress here,waiting the kernel cause I want to start development new rom!!!
[Xperia Play General] HashyCode:
Need some time mate. Making still making it compitable for zeus :fingers-crossed:
[Xperia Play General] Lefteris Fragiadakis (Frago):
Νo rush my friend
[Xperia Play General] HashyCode:
Okay! Now i'm start working on 3.4 kernel for zeus ;) This kernel project started for android 3.4 kernel development for msm7x30 zeus board device. And yeah, i request all interested developers to help contribute with this project. Lets get the 3.4 kernel booting on zeus board! :cool:
[Xperia Play General] fllipperr:
I've got alot of things done already, basically a working kernel already but it needs tweaking and cleaning up.

And the toolchain i use is 4.4.3 and 4.7, both of them work but 4.4.3 is more stable since linaro needs some optimizations. I recommend using 4.4.3 right now since it will give less warnings, at least for me thats the case.
[Xperia Play General] Lefteris Fragiadakis (Frago):
Nice,finally after a long time this day has come
[Xperia Play General] pedyvirus:
3.4 kernel? :eek:

i cant believe that fllipperr

are my dreams coming true?
[Xperia Play General] fllipperr:
Yes, only some things are missing from the kernel right now like the touchpads and its mostly optimized for mogami.

This is going to be a big week for the xperia play, new kernel, new roms( cm10.1 and cm10.2) and even ubuntu touch.
[Xperia Play General] CriGiu:
That is awesome man :D

Do you think that touchpads can be implemented into 3.4 kernel as well?
[Xperia Play General] ~iSamur@i:
Sorry if I am a little sceptical, but can you show some code (also if we want to be GPL compliant you need to release the source code)?

Inviato dal mio R800i usando Tapatalk 4
[Xperia Play General] ps2stuff:
and if they are will current framework mods for cm10 touchpads work for cm10.2 oh god i cant wait to see some kernals/roms
[Xperia Play General] fllipperr:
Yes, the touchpads are the same as the ones found on laptops.
[Xperia Play General] CriGiu:
I think that Hashy released something on his GitHub
[Xperia Play General] fllipperr:
You only need to release the sources when you release the kernel to the public. But if dont believe me just wait until i cleanup the code
[Xperia Play General] ~iSamur@i:
Sorry but I have seen a lot of mythomaniac claiming that they have done this and this (and when it is time to release it their work magically disappear for some mysterious problem...), so I am always a bit sceptical when someone claim to have done something without any true evidence (I am not saying that you are a liar, I hope that your work is real, but it is better to don't have trust in everything IMHO)

Inviato dal mio R800i usando Tapatalk 4
[Xperia Play General] pedyvirus:
thats one of the reasons that developers are leaving

you can see hashy's source now

as i know it boots now but with alot of bugs + erros
[Xperia Play General] Ljanmi:
Hey flipperr mate, when you say zeus devboard do you mean UART talking one?
[Xperia Play General] fllipperr:
Yes the one with serial ports, but we dont need it anymore since the kernel is already working
[Xperia Play General] Ljanmi:
I have ordered several days ago adapter for that here in my country, but I don't know what is the trigger for UART or where are pinouts on back of the pcb of xperia PLAY, can you help me with that?

All of these are for educational purposes only...
[Xperia Play General] fllipperr:
I can try
[Xperia Play General] HashyCode:
Awesome. :)

You should start dreaming from now :p

Sources code will release once everything goes good.

Naah. Not yet :p Still undermaintaince.

Dont worry! I'm not one of them ;)

Not yet uploaded. Will upload once everything goes well and released the project :)
[Xperia Play General] Ljanmi:
[MENTION=4801100]Hashy[/MENTION]

I sent you a PM, because don't wanna spam thread with off-topic
[Xperia Play General] konstruktor:
nice to see that some dedicated kernel hackers are still here :)

good luck people!

one question: do you think that the performance will increase in JB with the new kernel or is this mainly a adreno driver problem?
[Xperia Play General] HashyCode:
I'm not sure. We will see once the kernel done. I'm working on 3.4 kernel for zeus. Its headache!!!!!! :crying:
[Xperia Play General] joshua10796:
Why don't you rest for awhile?

Dude, you're already doing great. Maybe it will be easier to continue developing when you get a rest. :D :thumbup:

Sent from my MT25i
[Xperia Play General] HashyCode:
Working on that kernel almost 10+ hours. I cant rest! I really need to make it work for zeus @.@
[Xperia Play General] CriGiu:
No news on this guys?
[Xperia Play General] fllipperr:
CM10.1 boots with 3.4 in safe mode, thats what i got up to now, [MENTION=4801100]Hashy[/MENTION] probably got further
[Xperia Play General] CriGiu:
Thank you man, keep up this awesome work :D
[Xperia Play General] mikeioannina:
safe mode? any source released?
[Xperia Play General] fllipperr:
Cant upload the full source due to my internet but ill post a .patch to the legacyxperia kernel source. Give me a couple of minutes
[Xperia Play General] fllipperr:
Heres the patch

View attachment 2215192

You can only get into recovery if you set it in the ramdisk, if you just press the key it doesnt work;
[Xperia Play General] konstruktor:
are these the needed sources?

https://github.com/LegacyXperia/msm7x30-3.4.x-nAa
[Xperia Play General] fllipperr:
Yes
[Xperia Play General] mikeioannina:
Which branch did you use? I have a testing branch for zeus with some basic commits there, did you use that branch?
[Xperia Play General] fllipperr:
Yours was the first one i used, it doesn't boot. I've fixed some more things now.
[Xperia Play General] mikeioannina:
So you used the cm-10.2 branch and applied your changes on top of that?

Then, I will see what's different and update the zeus branch with the latest code :)
[Xperia Play General] fllipperr:
Yup, I have made more changes and will upload when im done
[Xperia Play General] HashyCode:
So that means u made a 3.4 kernel already? And i wasted time on 15 hours here @.@
[Xperia Play General] konstruktor:
perhaps you both can exchange some things :)
[Xperia Play General] fllipperr:
Im making a new patch with the latest changes
[Xperia Play General] ps2stuff:
Yeah perhaps you both can merge your code with mikeioannina's branch? the goal is the same for all it is a shame that work has being repeated and time lost but you all have credit and everyone appreciates the work you guys have done, Thanks guys
[Xperia Play General] konstruktor:
i'm just technically interested... there is a 3.4 kernel for neo-l? aren't these both the same board (i'm confused with the wiki description of neo-l being magomi and the play zeus)?

are the needed drivers for zeus already in there? what do you have to achieve to make it work? i would love to contribute, but for kernel hacking my skills wouln't be sufficient.
[Xperia Play General] mikeioannina:
I just created a cm-10.2-zeus branch that will hold the development of 3.4 kernel for zeus. I will bring up the zeus defconfig and board to the current state of mogami board and then we can see what is missing.
[Xperia Play General] CriGiu:
Thank you man :D

P.S.: did that xperia play arrive to you?
[Xperia Play General] fllipperr:
[MENTION=4801100]Hashy[/MENTION] [MENTION=3839575]mikeioannina[/MENTION] Heres the latest patch

View attachment 2215705

Its hard to get into recovery, so I recommend setting up a boot.img with the recovery image loaded by default.

Touchscreen isn't working and you have to use the Start button in the recovery instead of the home button
[Xperia Play General] mikeioannina:
Not yet :/ but saving some time by updating the sources now doesn't hurt

This is interesting, if we can boot in recovery, there is probably no need for serial debugging. All we need is to fix/port missing drivers from 2.6.32. Most of that is already done in my zeus branch but it's outdated since it is 4 months old. I will update it now to bring it in line with mogami.
[Xperia Play General] fllipperr:
You can boot into cm10.1 normaly the only problem is that the touchscreen doesn't work, but you can still use the keypad and enable adb.
[Xperia Play General] mikeioannina:
Neo L & play are based on zeus board. We need to port the missing drivers from 2.6.32 to 3.4 and fix the incompatibilities. Most of the changes are done, the only drivers still left to port are:

-Everything Wifi & BT related

-Touchpads

-Proximity sensor

Plus, there are some bugs that need to get fixed, like non-working touchscreen & home/menu buttons
[Xperia Play General] ps2stuff:
Hashy said he fixed wifi and camera here so maybe you can ask him how?
[Xperia Play General] mikeioannina:
Updated sources are here: https://github.com/LegacyXperia/msm7x30-3.4.x-nAa/tree/cm-10.2-zeus

Updates since last post: implemented touchpads & proximity sensor drivers.

Remaining drivers to port:

Wifi & BT

Additional keypad files (need rewrite for 3.4)(I'm currently doing this)

Everything is untested so if anyone can test it and give some feedback it would be awesome.
[Xperia Play General] krchi:
What do you mean by port? just taking the drivers from 2.6?
[Xperia Play General] HashyCode:
yup. for fixing the incompatibilities :)
[Xperia Play General] HashyCode:
Okay guys. Now u all should be ready for CM10.2 for zeus. Let mikeioannina work on this project. (I still didn't give up as you guys know :/)
[Xperia Play General] krchi:
Wouldnt then the kernel not be a 3.4 but be a 2.6?
[Xperia Play General] HashyCode:
some of the drivers will be from 2.6 if i'm not mistaken.
[Xperia Play General] krchi:
i meant wouldnt that mean that its not a pure 100% 3.4 kernel?
[Xperia Play General] ~iSamur@i:
It is something like the Ship of Theseus :)
[Xperia Play General] mikeioannina:
We'll use only some of the drivers that are not available in 3.4, not everything from 2.6. You can see as an example the mogami based phones.

We can never actually have a pure 3.4 kernel, unless we rewrite all the drivers by ourselves and that would take some years to stabilize...
[Xperia Play General] fllipperr:
The kernel is 100% 3.4, no changes have been made to the core, only some drivers are old.
[Xperia Play General] mikeioannina:
Right, that's what I meant but didn't phrase it correctly.
[Xperia Play General] clivejefferies:
Really appreciate the hours you guys are putting in to get the working.

What other benefits do we get from 3.4 kernel?
[Xperia Play General] Enri1196:
in 3.4 kernel, correct me if i'm wrong, all things are smoother and the ram management is better up to 6 mb and with this kernel MAYBE we can reach the impossible, for now, like play Xperia PLay optimized games in jellybean at almost at the same performance as GB
[Xperia Play General] konstruktor:
if the old drivers aren't in the way and make things worse ;)

i'm not sure about this but ICS didn't need a 3.x kernel and the performance is nearly the same as in JB (gaming-wise). i guess the kernel is not the problem - perhaps we can get more of the JB-goodness but in terms of performance i have my doubts.

perhaps the graphics-libs are the problem i don't know. i just know that somebody said that qualcomm did a miserable job with the drivers since ics. i can see that in emulators especially (wrong refresh-rates detected, stuttering when nothing should stutter). when i compare JB performance with GB i now use crazy taxi - the difference is crazy from totally fluid (GB) to stutter-slideshow or slow motion if vsync is enabled (ICS-JB).

what i noticed, if the app is low-level (c programming) the lack in performance is not that much (retroarch emulator). but when it comes to the graphics drivers like 3d-games things get laggy.

edit: perhaps the drivers in GB are more low-level and in 4.x roms there are still more UI stuff in the ram and processed? (kernel-drivers vs. user-space?) just a guess.
[Xperia Play General] Enri1196:
nope, for me that's not correct because even sony with their device 7x27 like xperia miro or tipo(dual) they have a 3.0.8 kernel for ics :) and even lg optimus black ICS=3.0.8 kernel these are all device which are with specs close to Xperia Play
[Xperia Play General] konstruktor:
oh then excuse me for being misinformed!

the performance on the miro for example is in heavy 3d applications the same as in gingerbread? if so the kernel could be a game changer since the miro has an adreno 200 gpu and they use the same drivers.

(the lg optimus has different cpu and gpu so the comparison with this one isn't adequate here)
[Xperia Play General] ronii ahmad:
Ihope this can realitatio... :good::good:
[Xperia Play General] Enri1196:
I don't know, one of my friends has got Xperia miro and he don't want to let me know if 3D games works good on it!!!! i told him just download dead trigger or something like this, but he said NO!! And another thing that i don't know is: why we can't port the drivers from the 3.4 kernel of Xperia J (I mean graphics library and drivers). Xperia Play is ten thousand better than Xperia Miro, tipo(dual), J or E and sony gave to them a 3.x kernel and Play fell in a black hole of disperation and outdated software!!! (this last thing was a lot poethic XD)
[Xperia Play General] konstruktor:
cyanogenmod might have included them. otherwise i found out that [MENTION=4496831]smokerman[/MENTION] put the 2011 JB GPU libraries in his JellyZeusBean (2nd post). but i doubt that they will improve much as the newest ICS drivers also don't deliver a satisfying performance. someone would have screamed if they do :D

edit: just noticed you are just using JellyZeusBean :D so you know what i mean

these other devices aren't branded as gaming devices so i think sony and it's customers can live with some 3d degradation :rolleyes:.

but sorry at the op for going off topic. the kernel is the next step. one foot in front of the other. :)