yashsingh1/xdaforums huggingface dataset:
[Sony Xperia P, U, Sola, Go] Haxk20:
The rom needs to fix bugs and yeah you are right without team i cannot fix all the bugs thats why i asked for guys that can help me but nobody did so yeah.

also i dont know about the multirom because it will be probably hard to port as i read the github for it but i will try also spectrum is still not suported yet im having some trouble with it but im sure i will fix that.

And also devs for Nypon left they projects because this device is old and they got new phones and im student so im still with my Nypon but once i get new phone i will support that device (this will not be so soon).

And also this is my totally first rom ever builded you know i have a lot of years experience in Linux (5) as in C (9) but android have other architecture and its different from PC linux so im learninng new stuff with this project as i go.:):)
[Sony Xperia P, U, Sola, Go] HiR3x:
The nypon is my first android device ... i have better phones on my house but is still love the 4 inch screen of nypon and wen the first rom of 5.1 have created i immediately turn the phone on and flash the rom ???... i think now the lollipop can be the last rom for this device but let hope to get a bug free 5.1 rom in the future ... or a nugart rom ??? ..

but other developer of xperia u ,sola, ace 2, galaxy advance cant halp you ?? is the same chip and some bugs know how to fix it ?? members of 4pda cant help you because some of them are so active on developing for this device ???
[Sony Xperia P, U, Sola, Go] Haxk20:
Well i have wroten at least 10 PMs to guys from galaxy and other phones none of them responded only AGONTUK he is really nice but he said he dont own the device anymore so he cannot help but he helped me a lot at beggining :):) i hope for bug free 5.1 and then at least bootable 6.0 i will be probably able to fix some bug in it but definetly not all so i just need to make bootable 6.0 and bug free 5.1 welli dont think i will own that device that long and also my HDD is full already that ROM takes 120GB of space and i dont have even 60 Gb to download at least the source so i need to buy a HDD or better SSD but well im 17 years old student so it will take time to get new HDD so i see it like this first buggles 5.1.1 then delete the source or move it somewhere then download 6.0 or 7.1.1 or even 8.0 and work on that but as i said this is my totally first bootable rom and if i make bootable 6.0 i will be sooooooooooooo happy. There is really great support at galaxy ace i think with the same chipset but frien talked with him. he said that the dev is going to write me on XDA and its been over month and well still nothing (the dev is from 4pda and the friend too). So even if i make buggless 5.1.1 and bootable 6.0 maybe wifi fixed i will be happy but im just learning all of this. Yeah i have experience with C (9 years) and Linux (5 years) and android apps (3 years) but android porting is a lot different and im still learning it.

So thats about it from me.

Reall would like to bring a buggless 5.1.1 but i think some bugs on this rom are unfixable (I mean really hard to fix even for really good dev).
[Sony Xperia P, U, Sola, Go] Haxk20:
Well i wil get somehow new HDD and download 6.0 (it will take at least month to get new HDD) and will try to do that and will still build 5.1. but not daily maybe weekly.
[Sony Xperia P, U, Sola, Go] Haxk20:
Guys I may have idea I will start to work on 6.0 or even 7.0 but this will mean no new updates for my 5.1.1 rom .

So do you want new updates to this ROM or do you want 6.0 but there is like 50-50 % that I will be able to port it.

I'm asking you because I'm doing this ROM for you so I need feedback for this also even if I will be updating 5.1.1 ROM there will be no new stuff because what I could I did so I think its better to start develop 6.0 but again I need your feedback and what you need
[Sony Xperia P, U, Sola, Go] Uxair Khan:
Well, thats for you to decide if its really worth it because this phone is quite outdated but we still love it thats why we're into it plus that 50-50% chance since there are only a handful of developers still developing for Xperia P and the work you're doing might get pretty hard if you don't have a team.

Plus, who knows you win a lottery today and buy the Xperia XZ tomorrow and start working on it because correct me if I'm wrong but you said yourself that you're a student and that you only have a Xperia P that's why you're developing for it and that in the future when you get a new phone you will start working on that device and leave this one.

All of that coming down begging the question, do you think its worth it?

Because its your time, you have to decide the right thing to do with it.
[Sony Xperia P, U, Sola, Go] UmairSaifullah:
I would suggest you build oreo when the sources release. lineage 15 :) or atleast try.
[Sony Xperia P, U, Sola, Go] gouchouya:
I got a big problem

new “greenify” updeta on Google play

and......it's boot loop infinity

that's terrible T_T
[Sony Xperia P, U, Sola, Go] Haxk20:
Why? Is there some big change in device support ?
[Sony Xperia P, U, Sola, Go] Haxk20:
I'm sorry but that is grenify problem tell the dev to build without gradle 3.0.0 and tell him to build with 2.3.3 cradle its problem with gradle 3.0.0
[Sony Xperia P, U, Sola, Go] Haxk20:
Also to fix bootloop go in recovery mount data go to file manager in twrp and go to data/data and find folder with grenify in name and delete it fixed
[Sony Xperia P, U, Sola, Go] Haxk20:
Yeah its my ROM but its this community decision and not mine but I would love to port new os to this beautiful phone. And new phone is not possible in like 1 years maybe more but not less since I don't even have money for HDD (50€ for 1TB not much but cannot afford it). And I have older phones but I started porting on this one because I wanted and also this is power full phone that can handle lot more than 5.1.1 .
[Sony Xperia P, U, Sola, Go] HiR3x:
you rom you choice ??

in may opinion marshmallow have the same ui of lollipop only have a bigger api...

if you develop a nugart or oreo i think is better and the performance will be higher but the roms can have more bugs then lollipop
[Sony Xperia P, U, Sola, Go] Haxk20:
ok then its decided probably will delete the source of los12.1 and will download los 14.1 and try to port it
[Sony Xperia P, U, Sola, Go] Haxk20:
OK so kadabrais porting los14.1 to our device too I will try to join him and help him with it if he agree
[Sony Xperia P, U, Sola, Go] UmairSaifullah:
good to hear;)
[Sony Xperia P, U, Sola, Go] Haxk20:
OK i deleted LOS12.1 from my PC so no new updates for 12.1 and Downloading 14.1 ta da daaaaaaa i skipped 13.0

IF i only make it to boot i will be happy so much.

Wish me luck guys as much as you can.
[Sony Xperia P, U, Sola, Go] Uxair Khan:
Appreciating the effort. Good luck! :):D
[Sony Xperia P, U, Sola, Go] HiR3x:
way this dastricaly change on the geekbeanch is the same cpu guvernator but the build not the same the

308 is the build 7.8.2017 and the 277 is the latest build the 21.8.2017
[Sony Xperia P, U, Sola, Go] Haxk20:
I'm sorry but nothing was changed in the source.

Also I don't have that source anymore I deleted it
[Sony Xperia P, U, Sola, Go] Haxk20:
Also guys I spoke with kadabra he said he want firstly finish some changes in it then release the sources and also I won't port it too since it will be for nothing since he is already ahead of me so I will wait for release of sources and then build and help him fix things.

So I have a little holiday as dev.
[Sony Xperia P, U, Sola, Go] UmairSaifullah:
can you invite Kabadra to xda.

It will be great if he comes back.

i know he came here back in the lollipop days :o
[Sony Xperia P, U, Sola, Go] Haxk20:
i may ask him but i only speak with him trough friend because he is not very good in english so if he comes here he will use google translate
[Sony Xperia P, U, Sola, Go] Haxk20:
Well i downloaded Cm13.0 source and fixed the compiling issue then i realized i had this with CM14.1 so i deleted cm 13.0 and will download again 14.1 and well start working on it and when kadabra10 releases source for his cm14.1 i will push to his repo my fixes what i have fixed and will merge his fixes hopefully i will get it booting.

Edit: I said this wrong I didn't make it to finish compiling and get ROM with .zip file nooooo

I solved issue where it didn't wanted to start compiling (it was unable to find device tree while it was still in there) so now let's solve a looooot more errors in compiling process.
[Sony Xperia P, U, Sola, Go] HiR3x:
waaaw great news ???
[Sony Xperia P, U, Sola, Go] Haxk20:
Sorry I said it wrong it didn't compile at all I was having error that it didn't start compiling at all so now it will hopefully at least start compiling I will still surely have a lot of errors while compiling but I'm happy that I fixed this issue now let's fix a loooooot more issues.

So to wrap it up I didn't make it finish compiling I made it to start compiling because it was unable to find device tree while it was in there.
[Sony Xperia P, U, Sola, Go] HiR3x:
any news from kebabra ????
[Sony Xperia P, U, Sola, Go] mirhl:
Could switching to a compressable file system (==> btrfs) help you with your tiny hard disk issues?
[Sony Xperia P, U, Sola, Go] Haxk20:
already have it as btrfs becuase it gave me best speed resoults once i switch to SSD i will use f2fs but for now btrfs and no it will not because i cannot compress it that much
[Sony Xperia P, U, Sola, Go] Haxk20:
no he is still working on it and he is working on it only at holidays so when he have free time.

but im working on cm-14.1 too on my pc and making some progress so we will see.
[Sony Xperia P, U, Sola, Go] mirhl:
??

I'm talking about this. Source code should compress like a cakewalk especially.
[Sony Xperia P, U, Sola, Go] Haxk20:
oh ok looks good but doesnt matter now since im deleting source last 2 days.
[Sony Xperia P, U, Sola, Go] Haxk20:
Well the fix i used on cm-13.0 isnt working at cm-14.1 at all it doesnt start compiling and im thinking about again deleting it and trying cm-13.0 and leaving cm-14.1 on kadabra.

Well deleted cm-14.1 (will leave it on kadabra because the damn source cannot find my device tree (cannot find lineage_nypon) even if it was for sure in there and if i modified it as cm-13.0 it says cannot find cm_nypon.

cm-14.1 damn choose which one you want.

will donwload cm-13.0 and work on it because i get that one to start compiling.

I trust that kadabra will be able to do cm-14.1 bootable because he is still only one who got cm-13.0 to boot on nypon.

Well lets do it.
[Sony Xperia P, U, Sola, Go] Haxk20:
And now i will hopefully not switch again sources :)
[Sony Xperia P, U, Sola, Go] mirhl:
Aaand the point would be you not having to bother anymore with this stuff.

Hell, possibly even keeping the trees of two or three android versions simultaneously, if everything goes well
[Sony Xperia P, U, Sola, Go] Haxk20:
oh ok just googled it looks good and easy to make it btrfs and ave you tested that i will be able to hold 3 sources

also will do it when i will have more time cause as i read it take lot of time
[Sony Xperia P, U, Sola, Go] mirhl:
If you are already on btrfs, it shouldn't take anything.

I mean, you don't need to apply it to all the hdd. Just the sources folders.
[Sony Xperia P, U, Sola, Go] Haxk20:
Yes I know need to switch from ext4 will do it later
[Sony Xperia P, U, Sola, Go] Haxk20:
So i was thinking to give a little update how its going so in those few days so i ported Bluez 5 for CM13.0 (Bluetooth) with few patches i found on Xda thread about porting Bluez need to find patches for Bluetooth app because it gives me few errors but its ok i will do it probably and then i will see how many errors will show up Probably a lot of them i found frameworks/native on ChronoMonochrome Github for Samsung ste with the same chipset so this should not give us errors also i patched few other folders with patches from Sony ste and those should not give me errors (few of patches failed but i patched it manually) but im thinking that if it will boot probably BT will work hopefully. I will not be so active as i was before because second year in high school started for me and lot of stuff i need to do so school stuff is slowing me down now and school is important for me i hope you understand that.

So in few weeks when school stuff get slower i will continue at this and also when i have free time i will do this.

But its all going good in porting CM13.0 so i will hopefully do it and it will be bootable.

So thats all guys i wanted to say Bye for now.
[Sony Xperia P, U, Sola, Go] Haxk20:
Time for new update

Well i have been working on porting CM13.0 for a long time now and im still continuing im porting old patches from CM12.1 to CM13.0 actually frameworks/av patches because i have taken other frameworks(base native) from ChronoMonochrome git and they work perfectly no errors just need to fix av and well then see what errors cames out but as i remember there should be no more errors after av so im thinking that im pretty damn close to porting it but well im not sure about it because any error can show up.

Ohhh just now error showed up but probably easy one to fix.

Wish me luck

EDIT: stagefright error FIXED
[Sony Xperia P, U, Sola, Go] Haxk20:
Actually not entire av is bad only stagefright is messing with me so much.
[Sony Xperia P, U, Sola, Go] Haxk20:
Im taking break for today because now bluez just said "no glib is required i will not let you build me without it"
[Sony Xperia P, U, Sola, Go] Haxk20:
Hi guys again im having big problems with surfaceflinger and just cannot figure it out ERROR:

frameworks/native/services/surfaceflinger/DisplayHardware/HWComposer_v0.cpp:1083:34: error: allocating an object of abstract class type 'android::HWCLayerVersion0'

return LayerListIterator(new HWCLayerVersion0(list0->hwLayers), index);

if anybody have any idea what is needed to make it working i would love to hear it and if anybody needs the source file its at ChronoMonochrome github at cm-13.0 branch. Also very big thanks to him he done very good job at his device.

any help is welcome this error really stoped me for now until i fix it.
[Sony Xperia P, U, Sola, Go] samuel.caldas:
Someone will build los 14 or 15 for our devices? Why HDMI cant works?
[Sony Xperia P, U, Sola, Go] Haxk20:
if you cant see above im building cm13.0 and im having a looooooot of errors with it kadabra is trying to port cm14.1 same as here looooot of errors. its not very easy to port new system to a phone its actually really hard to do it and it consume looooot of my free time to just fix one damn error. and hdmi will not work because its a bug if you look at not working list hdmi is in there. and im having problems with cm13.0 and have done loot of work already so will not fix hdmi in near future.
[Sony Xperia P, U, Sola, Go] Haxk20:
So i will probably have new device in about a month but that doesnt mean i will not support this device anymore i will support even if i got new device since this device already got AOSP 8.0.0 will almost everything working. Im still working on CM-13.0 and still the same error so i will try to fix that one but without any help im stuck at this one. So im asking for help if anybody knows how to fix that error.
[Sony Xperia P, U, Sola, Go] Haxk20:
I'm still stuck at the same error cannot find a fix. I wish I could exclude surfaceflinger but I cannot the most important thing is making the most errors
[Sony Xperia P, U, Sola, Go] mirhl:
Mhh, now that I think, that smells pretty a lot related to whatever I was blathering a month ago.

Why not just settling down on something as comfortable as lollipop, then just focusing at once, step-by-step on the kernel?

Tick-tock, like Intel. Grasp all, loose all they say.
[Sony Xperia P, U, Sola, Go] Haxk20:
Well I wanna to make cm13.0 first kernel is not a problem at all surfaceflinger is ! But I don't know C++ very good but I know C very well so I will learn some virtual functions stuff from C++ then I may be able to solve it
[Sony Xperia P, U, Sola, Go] mirhl:
Yeah, I know there's no specific hard line as for kernels..

But nonetheless I'm not sure which phone could ever get away with it, not even with some backporting from newer ones.

Also, if you are fond of C, shouldn't kernel feel like a cool playground?

Also also, I won't say that we could benefit from CMA on various stuff, or gpu malloc, or whatever anything to lessen modem impact on RAM, but....

Also also also, I just uncovered what we may consider the 'official 3.4 sources' of the platform. And I'm baffled to see your tree is basically a mashup of the thing.

I almost wonder if you shouldn't follow chronomonochrome how-to... to get a clean 3.0 itself before all.
[Sony Xperia P, U, Sola, Go] Haxk20:
3.4 kernel will be hardly ported to this device a lot of people tried it and failed at it also the sources arent for our CPU ( the ones you pointed to me) yeah we could add our CPU to it. and again im 90% sure that looooooot of thing wont work on 3.4 yeah we would get lot of benefits but im also student and school is for me the first thing and not this device i missed one test because of spending entire night at PC trying to get 6.0 to work if i got it compiled it wont be so big problem to find what is causing it to not boot and then fix wifi and all that stuff. Also Kadabra is still working on 14.1 for this device. Also im alone on this project asked a lot of guys to help me everybody is like NO or net responding i cannot do it alone i wanted to help Kadabra but he wanted to do the basics alone (Dont ask me why yeah it will be faster done but ohh well). And also kernel is not so cool playground for me i know C very well but its not easy like you say kernel have few milions of lines of code and i dont understand all of it. Also i never worked with GPU code stuff so im looking at GPU code like wtf is that. and also CPU code is not so easy too. why dont you join me and help me with some errors i got new device too with Oreo support and probably will get 9 and 10 support too from community first build of it and everything working in it.
[Sony Xperia P, U, Sola, Go] Warise:
Working

Hi, my Sony working fine,

Correction of plan recording? :crying:

thx Warise
[Sony Xperia P, U, Sola, Go] Haxk20:
As i wrote you in the PM im not planing to do it CM13.0 is consuming so much time because of lot of errors and school takes even more time so if i get CM13.0 bootable i will definetly try to fix it but thats a small chance that it will boot if i fail i will try to fix CM12.1 but i tried with kadabra10 and also he didnt even know whats wrong code is fine it should work but it doesnt
[Sony Xperia P, U, Sola, Go] mirhl:
A lot of people already tried, but I don't think as assiduously as Chronomonochrome (in like.. I think a couple of years one subsystem at time, then 6 months for the final spurt?)

That started from the sources I pointed out (which I guess weren't for our exact same CPU, but I don't think that's all that relevant difference)

And ultimately did it with no bugs to report (sure it's not all just about U8500 for us then, but that's your 95% of the work done imo)

Anyway, I didn't mean to say to start from that repo, just that whatever happened in the early AOSX days quite leave something to be desired.

If not any in the leftovers/polish department, at least in the code history and "knowing what's actually inside" one.

This should be your holy grail. (with the added bonus that whatever the problems, it shouldn't be too hard to compare with current branch)

And if kadabra10 is going along his way with the rom itself for now, I cannot see why not chilling out and avoid duplicating efforts.

But your call.

EDIT:

XP uses STE AV7100 HDMI transmitter, which the internet is totally void of (aside of the datasheet here).

BUT it seems like that's just AV8100, minus analog TV support. And, guess what? This seems to have the entire bloody sources

Ok, I guess the problem is this. Aka you have to play nice with userland blob.

Though I'd be surprised if in 2017 there didn't existed a generic library for hdmi, assuming there's nothing special to do in this regard? (in fact, check this post for details on how XS could solve it)

EDIT2: I have put together a zip with the relevant stuff extracted from XP stock rom

EDIT3: In other news, since I was at it, and well I got the hang, I checked even NFC.

NXP naming convention is a hell, but reportedly (and according to vendor firmware folder) we should have PN65 chip, aka ~PN544.

It wasn't exactly clear which revision, but a russian bank claims at least Sola has PN65O (=PN544 C3)

In turn, surprise surprise surprise, getting me back on the lead of our past overlord munjeni.
[Sony Xperia P, U, Sola, Go] Haxk20:
I think your suggestion about leaving it up to kadabra10 is really good he have surely done more work on it then I did.

Stopping cm13.0 doesn't mean I will start to build 12.1 again I'm going to try the kernel 3.4 if we get 3.4 device will be lot faster but idk if I can do it (if it will compile and run) I will leave cm sources on my PC just to be sure if I found something usefull.
[Sony Xperia P, U, Sola, Go] Haxk20:
Also the kernel from chronomonochrome 3.4 clean is perfect no stuff added actually have our CPU in and I can definetly start from there.
[Sony Xperia P, U, Sola, Go] UmairSaifullah:
phone reboots and stucks in bootloop after installing nova launcher 5 latest or the action launcher which has the oreo icons etc .

can you check it [MENTION=6890709]Haxk20[/MENTION]
[Sony Xperia P, U, Sola, Go] Haxk20:
That is app developer issue itself because they are using gradle 3.0.0 and not 2.3.3 somehow 3.0.0 makes 5.1.1 android crash I cannot do anything about that
[Sony Xperia P, U, Sola, Go] Haxk20:
For stability cm11
[Sony Xperia P, U, Sola, Go] Haxk20:
But well then you will definetly don't have nova launcher
[Sony Xperia P, U, Sola, Go] UmairSaifullah:
okay thanks for the info.

can you download and extract and provide a modified apk built with gradle 2... :)
[Sony Xperia P, U, Sola, Go] Haxk20:
To fix this go to twrp and file manager /data/app and find app name in there it should have nova in its name somewhere then delete the folder
[Sony Xperia P, U, Sola, Go] Haxk20:
Sorry I cannot do that don't have time for that sorry you better use older version and don't even know if nova is open sources
[Sony Xperia P, U, Sola, Go] UmairSaifullah:
yeah i know that.. :) :)
[Sony Xperia P, U, Sola, Go] Haxk20:
got some time now to atleast fork the project i will try to do some work this week but well school takes lot of free time.
[Sony Xperia P, U, Sola, Go] Haxk20:
im thinking that if anybody is interested in new CM12.1 build with fixed CAMCORDER !!!!!!!!! ????????? i accidently missed one very important patch.

If yes (99.9999999999999% yes) new builds will be out in 2 weeks about that time cause of school.

Thanks for notifing me of this patch [MENTION=5262037]DaniPhii[/MENTION]
[Sony Xperia P, U, Sola, Go] DaniPhii:
You're welcome! Thank you for helping me build LineageOS 12.1 for Xperia U. :D
[Sony Xperia P, U, Sola, Go] Haxk20:
I'm sure we will build more useful stuff well I may just tell that I'm having something in mind that I hope to port for our devices that will make a lot of people happy no its not 3.4 kernel yet
[Sony Xperia P, U, Sola, Go] Dagalur:
how about an ace2nutzer kernel/rom port? is it possible? :confused:
[Sony Xperia P, U, Sola, Go] Haxk20:
As you may know kernel porting needs a looooooooot of time even more when you are a student so no I'm not going to do that you might be happy for that I'm trying to port 3.4 but just trying.
[Sony Xperia P, U, Sola, Go] ptcool:
thank you for making this rom you just gave my dead xperia P a new life ..
[Sony Xperia P, U, Sola, Go] Haxk20:
Hi Im happy that it works perfectly for you.

I will update this rom with a fixed camcorder ( Video Recording)
[Sony Xperia P, U, Sola, Go] Haxk20:
OK so im just downloading CM-12.1 sources again to build it with Camcorder fix and also im downloading it for one really cool stuff im going to port im sure lot of ypu will be happy about it.
[Sony Xperia P, U, Sola, Go] UmairSaifullah:
whats the cool stuff.... :fingers-crossed::fingers-crossed: