Camera development for X10/ICS - XPERIA X10 Q&A, Help & Troubleshooting

Hi
As this is the Q and A section of the X10 forums I thought this would fit right in!
Since I last installed FeraLab v.20 Final I've more or less cured myself from the flash-fever I had earlier. As a direct consequence of that, my visits to these forums has been quite sporadic to say the least. And now, when I return I find that the camera development for ICS based roms has taken a huge leap forward!
Now 6mpix seem to be functioning as expected and the full 8mpix is more or less fixed, apart from issues with rendering (huge over generalization). Video also seem to be more or less on a highway to becoming fully functional!
Questions:
How did this come about?
Who did what?
Was Sony themselves involved?
How much is left before we have fully functioning camera/video/hotspot features under ICS in our X10?
Might JellyBean even be possible as a direct result of this development?
The questions are many, but these are really interesting times!

+1 on those. We'll wait patiently, hope all the best effort from XDA developers. I don't think any SONY involvement on this kink of custom development, but our support by Donate would be great beneficial..
Cheers

StaticGTF said:
Hi
As this is the Q and A section of the X10 forums I thought this would fit right in!
Since I last installed FeraLab v.20 Final I've more or less cured myself from the flash-fever I had earlier. As a direct consequence of that, my visits to these forums has been quite sporadic to say the least. And now, when I return I find that the camera development for ICS based roms has taken a huge leap forward!
Now 6mpix seem to be functioning as expected and the full 8mpix is more or less fixed, apart from issues with rendering (huge over generalization). Video also seem to be more or less on a highway to becoming fully functional!
Questions:
How did this come about?
Who did what?
Was Sony themselves involved?
How much is left before we have fully functioning camera/video/hotspot features under ICS in our X10?
Might JellyBean even be possible as a direct result of this development?
The questions are many, but these are really interesting times!
Click to expand...
Click to collapse
I can answer few question
Sony was not involved in it.
Zdzihu was the one who started it giving giving wvga camera working firstly. Here's the post . http://forum.xda-developers.com/showpost.php?p=28818020&postcount=1028
he came out of nowhere and posted that lol He always does that and has done in past and hopefully will do in future p
Then championswimmer tried to compile camera and after few tries he was able to get 6 mp camera working.( I guess zdzihu's camera fix helped him)
No one knows how much time will it take for complete working of cm9.( FXP is involved in cm9 so hopefully they will be able to do it)
As for JB AFAIK FXP isnt going to develop cm10 for X10 but someone else might
I guess your doubts have been cleared

Related

Gingerbread Dev for X10

Hi , lot of developper Jerpelea , Zdzihu & TripNRaVeRs and i dont forget Binary & Maxrfon & goroh "
try hardly to put custom rom for our X10 ,
strategy : why focusing on 2.2 or 2.1 AOSP : 2.3.1 is more attractive we have a lot of delay stop viewing the past :
Synergy : each developer work hard but alone "not enough fast" maybe the creation of one Dev-team & one project " avoid the personal conflicts" is a better way to escape from SE Curse they develop 2.1 and 2.2 is already in the Market
PS: i am very proud by our Devs , I only think that 1+1+1+1 ..... is better than BIG One
its a democracy but consensus is better
+1
agree with u , all of them are proffisor alone but if thy work together we don`t know what they can do !
I support your initiative. I would love to have ONE great ROM (with full hardware support) rather than several "half implemented" ROMs like we have today.
IMO most developers here prefer to work alone (don't know if it's related to donations...), but it's really easy to see that if all of them join a single project we would definetly have a better and more optimized ROM.
One good thing is that Google seems to slow down the new major releases to two a year, so our developers will also have more time to debug and keep up.
I can only assume that they have put a lot of time looking at and understanding how the previous versions run, now they have an understanding they are putting it to good use and developing us a custom rom free of charge. To inhance our phones
I dare say they are probably looking at the gingerbread stuff now but you can only you can only do what you can do, there is no point stopping a development everytime new software came out because that way you would never have anything finished.
Patience is key, these guys do have lives, there is a order to everything and just because you dont understand it doesnt mean it is wrong
the dev's are amazing and i wish i had the knowledge to help more, icecream is coming out in the summer will the devs be expected to down tools and move on from gingerbread then?
just be patient and let the devs do their magic
My (limited) understanding is that since the bootloader is still locked, they are developing these custom ROMs on the existing 2.1 kernel that SE has put out for the X10. That means that certain core components are Android 2.1, and can't be replaced without bootloader access.
As such, it makes sense that the further an OS version is from 2.1, the more likely it is that it will require specific features not available in the 2.1 kernel.
So developing stock 2.1 for the X10 would be easiest, 2.2 would be more difficult, 2.3 even moreso, and so on.
maybe its true but developing 2.1 AOSP or 2.1 with sense take a ot of time and confir the stupid idea from SE Eclair 2.1 plus SE soft is better than Froyo ,
Creating a team will reduce time of developement and may be improve the quality of the rom build , my idea it just to say that and unify the X10 community in supporting one effective project thant wasting a lot of creativity & effort in incomplete work its easy to say the difficulty is to DOING the Job
Just a little bit of insight here from someone who isn't a developer of ROMS....
I agree that combining their efforts would most likely give us better results with regards to hardware. Here's what I think may be happening. Now that they're able to create functioning ROMs, they're each taking the time to hammer out their skills. When you learn something new, you generally spend your time redoing the same thing over and over until you've got it down pat.
That being said, they're each learning more and more as they attempt new ROMs. I think once the fascination of "Hey I got a working port of *this* ROM first!" wears off, maybe they'll work together to create a fully functioning ROM. Who knows, one of them may actually sit still for a moment and finish up one of their own ROMs.
I hope that all of the developers working on different ROMs at the very least keep a line of communication open between them so as to share fixes and work arounds.
speaking of GB
http://forum.xda-developers.com/showthread.php?t=911364
Yes! I Agree With You!!!!
+1
I love all the dev here, but i too just don't get it..
either i get a working camera or working wifi ? Come ON...
i hope you guys see this posts as friendly talk, we are so lucky that we have all of you here you all understand the need of one functional AOSP Rom 2.2, 2.3 whatever
I feel the same way maybe the devs should team up and create a monster ROM that works.
I agree. It's been proven time and time again, teams work better than individuals. Please unite Devs! Think of what could be accomplished
I havn't even tested a ROM yet since their all incomplete, simple as that.
All the different ideas and "wishes" posted on this thread are of course appealing but until the bootloader is cracked it's practically impossible to have a fully working ROM on any other version other than the 2.1, at least from a short term perspective.
Correct me if im wrong, but from my understanding they started to work with 2.1 just to make it simpler to mod the code to 2.2 later.
The reason is that SE have released some code for 2.1, but of course not for 2.2. So they used SEs 2.1 code to develop the 2.1 AOSP rom. And could therefore much easier convert the code to 2.2.
It seems like you guys haven't been paying attention to dev work for the x10. Maybe it's because you didn't lurk the sub-forum since the beginning or maybe you don't understand what the devs are actually doing.
The devs ARE working together. jerpelea, zdzidu, bin4ry, goro-kun, maxfron, and many others DO communicate.
What one person said about having 2.2+ functions are strictly related to the kernal and bootloaders is the final word. Sony implemented special drivers for the camera and video decoding.
Until someone writes the drivers from scratch AND unlock the bootloader, we will have less than 100% functioning 2.2+ roms.
on that 2.3.1 HTC rom camera is working ... if they can get the BT and Wifi working it will be awesome . but i have a question . will we get the (MT) on these roms after SE release? i mean for 2.2 and 2.3
robbyf66 said:
I havn't even tested a ROM yet since their all incomplete, simple as that.
Click to expand...
Click to collapse
Yep.
Me neither.
And only because the camera and HD are not working
hemo1001 said:
on that 2.3.1 HTC rom camera is working ... if they can get the BT and Wifi working it will be awesome . but i have a question . will we get the (MT) on these roms after SE release? i mean for 2.2 and 2.3
Click to expand...
Click to collapse
The htc rom mentioned by you is 2.1. That thread is for 2 roms. 2.1 htc and gingerbread. So no, camera is not working on 2.2+ yet. Z got some progress making the camera atleast respond, but so far, if he implements full camera function, he looses other key functions in the rom. Not a good trade.
Sent from my x10 running 2.2
No pressrue on the devs and they can do what they please with their work. But as other have said it sounds like a great idea. Any devs care to comment on this idea?
Sent from my X10a using XDA App

[Q] Hardware LEDs: Zdzihu FreeX10 Beta2

Alrighty people.....my phone is currently running on Z's FreeX10 Beta 2, which the title actually implies ;D
You probably have noticed that the LEDs between the hardware buttons are "kind of" disfunctional and thus do not work properly. A way to get them to work is to play with the automatic brightness settings, which eventually causes the LEDs to work (at least for a while). By this i mean that they quit working immediately after you lock the screen and will not start working again by simply unlocking the screen.
Just to clarify and to prevent any flaming:
--> I did read through all threads concerning the 2.2 ROM (ALL of them, i've probably browsed through them for at least a hundred times by now)
--> I did see people posting questions concerning this topic
--> I did use the search function and even google to find clues how to fix this (no success)
--> last but not least, i do know this is not an issue of great importance and that there are bigger problems to be dealt with. i just thought it'd be nice to gather info and maaaaybeee to get this bug fixed (if you may call it like that).
So, no rush, possibly, there might be someone around here with an idea, or the proper knowledge, to get the LEDs to work properly (i'd love to have them working, i do kind of like them ;D)
So finally, if anybody has an idea, just let me/the others know, there are surely others that are interested in this topic.
I've started to have a closer look at the build.prop of Z's 2.2, even at SE's 2.1 build.prop to find some clues - nope, i probably do not have sufficient skills to find an adequate solution (in J's 2.1 custom rom, the LEDs do work)!
Thank you for contributing,
regards, Paddy
EDIT: Since this topic concerns firmware, modifications and collecting thoughts, i posted it in the development section. If i've posted this thread in the wrong section, i am truly sorry, or if it seems improper, a mod can feel free to remove it.
The Rom is in development these bugs are reported and dev are working on them, wait for updates
sent from my Commodore 64
chiefy009 said:
The Rom is in development these bugs are reported and dev are working on them, wait for updates
sent from my Commodore 64
Click to expand...
Click to collapse
i do know that, but since nobody had supplied neither an answer/nor help, i thought maybe there is a quick fix or something.....anyways, i've been patient so far, ain't got a problem with waiting ;D

[Q] I need help with camera not working

I really wanted to thank everyone in xda because you guys are doing an awesome job. Seriously I don't ask questions I read as much as I can until I find the answer but in this specific case there is a wall in front of me and I cannot go any further. Today after two days struggling with my Xperia X10i finally I installed the MIUI V2 also I used the KeRnel FXP133.ftf. There are some things working there are some that are not, but my concern is with the camera because I've been reading for a while and most of the people say if I understood right that the camera is functional. I'm really new installing custom ROMs so I don't really know what else to try or to read because the main threat has 153 pages of information that i don't really understand also I notice that there is a post that says ICS Camera fix 8MP/6MP [v0.9] I did read but without any solutions for my phone. I can life without the camera feature but having my phone incomplete doesn't make any sense to me. Once again I truly appreciate everyone’s job in here, thank you for your prompt answer.
Best regards
Kenneth Chaves
miquele506 said:
I really wanted to thank everyone in xda because you guys are doing an awesome job. Seriously I don't ask questions I read as much as I can until I find the answer but in this specific case there is a wall in front of me and I cannot go any further. Today after two days struggling with my Xperia X10i finally I installed the MIUI V2 also I used the KeRnel FXP133.ftf. There are some things working there are some that are not, but my concern is with the camera because I've been reading for a while and most of the people say if I understood right that the camera is functional. I'm really new installing custom ROMs so I don't really know what else to try or to read because the main threat has 153 pages of information that i don't really understand also I notice that there is a post that says ICS Camera fix 8MP/6MP [v0.9] I did read but without any solutions for my phone. I can life without the camera feature but having my phone incomplete doesn't make any sense to me. Once again I truly appreciate everyone’s job in here, thank you for your prompt answer.
Best regards
Kenneth Chaves
Click to expand...
Click to collapse
Generally most ICS ROMs on the X10, don't support Cameras because the drivers arent there. But you can always just fall back to a 100% Stable GB ROM
Good Luck!
miquele506 said:
I really wanted to thank everyone in xda because you guys are doing an awesome job. Seriously I don't ask questions I read as much as I can until I find the answer but in this specific case there is a wall in front of me and I cannot go any further. Today after two days struggling with my Xperia X10i finally I installed the MIUI V2 also I used the KeRnel FXP133.ftf. There are some things working there are some that are not, but my concern is with the camera because I've been reading for a while and most of the people say if I understood right that the camera is functional. I'm really new installing custom ROMs so I don't really know what else to try or to read because the main threat has 153 pages of information that i don't really understand also I notice that there is a post that says ICS Camera fix 8MP/6MP [v0.9] I did read but without any solutions for my phone. I can life without the camera feature but having my phone incomplete doesn't make any sense to me. Once again I truly appreciate everyone’s job in here, thank you for your prompt answer.
Best regards
Kenneth Chaves
Click to expand...
Click to collapse
if you want ics rom, install fxp142 rom and apply scritch007's camera fix. it works flawlessly.

[Q]So let's be honest here.

How possible does the Atrix collective development community think it would be to get some proper Tegra 2 drivers and libraries working on Jelly Bean? Impossible? Too much work? Not enough people?
With how smooth ICSROM seems to work on my Atrix, albeit with random charging and unplugging related reboots, I can only imagine that JB with hardware support would futureproof this device for a few years yet. Not everyone needs to run Unreal Engine 3 on their phone, but this handset has real potential to stay relevant.
LobotomyTH said:
How possible does the Atrix collective development community think it would be to get some proper Tegra 2 drivers and libraries working on Jelly Bean? Impossible? Too much work? Not enough people?
With how smooth ICSROM seems to work on my Atrix, albeit with random charging and unplugging related reboots, I can only imagine that JB with hardware support would futureproof this device for a few years yet. Not everyone needs to run Unreal Engine 3 on their phone, but this handset has real potential to stay relevant.
Click to expand...
Click to collapse
this thread is useless for me... Really if u keep reading on the development section u would already know that the devs have a kernel for ics. Its booting its running but not perfect so they need time for the bug fixes.
We are going to get perfect ICS maybe JB but it takes time for the Devs to create a perfect Kernel. I hope this thread is going to be closed because there engouh threads with asking about ICS/Kernel and complaining about unstable ICSROM.
@OP, I suggest next time you at least skim through the relevant topics and educate yourself. That should prevent you from doing something stupid such as opening useless threads like this.
Reported.
OP, TBH, questions go in the Q&A...and please do some research and homework regarding this Topic. Thank You.

[Q] Any rom 4.0 (or higher) that isn't seriously broken?

As far as I can see, there really isn't any rom out there that will give you Android 4.0 or higher, and that still lets you use the video cam. I'm not too big on recording but I still consider it to be a very integral part of a phone, so of course I don't want to omit on that feature.
Now, ICS has been out for quite some time and the official Android iterations have already moved far ahead, but the latest stable release I can find for Atrix seems to be CM 7. Android 2.3.7. And that was in June 2012. Seems like stone age. Is it really this hopeless or am I missing something?
Lots of apps require at least 4.0 so being stuck on 2.3 feels really frustrating. Any tips on functional roms that aren't missing too many important features?
Wow, after the huge rage over Moto deciding to leave the Atrix behind and all the dozens of threads about that, there are still questions like this?
ravilov said:
Wow, after the huge rage over Moto deciding to leave the Atrix behind and all the dozens of threads about that, there are still questions like this?
Click to expand...
Click to collapse
I started using smart phones two years ago. It took me quite awhile to discover the Atrix, so you could say I missed out on that outrage. I just bought a used Atrix and had hopes of updating it to at least 4.0 but it seems difficult to achieve, despite that a long time has passed. Can it really be that hard to get the recording to work?
Yes, it actually can. Reason being non-existent drivers for proprietary hardware. Sadly this device has been discontinued, despite its great hardware potential, and there is and will be no support for it past GB. So we're left with having to "invent", figure out and piece together stuff on our own.
It's all explained in great detail in many other threads.
ravilov said:
Yes, it actually can. Reason being non-existent drivers for proprietary hardware. Sadly this device has been discontinued, despite its great hardware potential, and there is and will be no support for it past GB. So we're left with having to "invent", figure out and piece together stuff on our own.
It's all explained in great detail in many other threads.
Click to expand...
Click to collapse
Okay, I can buy that, makes sense.
Well, I've managed to find at least some roms at 4.0 and above, so I will try out the most promising ones, starting with AvatarRom and AtrICS. Functionality over "better stats" and all that. And then move on from there. Taking photos and recording is something I do on a regularing basis so it's vital that those parts actually work as intended, other parts I might overlook easier.
Daige said:
Okay, I can buy that, makes sense.
Well, I've managed to find at least some roms at 4.0 and above, so I will try out the most promising ones, starting with AvatarRom and AtrICS. Functionality over "better stats" and all that. And then move on from there. Taking photos and recording is something I do on a regularing basis so it's vital that those parts actually work as intended, other parts I might overlook easier.
Click to expand...
Click to collapse
AtrICS yes, Avatar no due to their servers being jacked up and the ROM not available (disregard if they actually did get that ROM back up). Krystian's CM9 and Epinter's CM10.1 are your heavy hitters that really are worth looking into for a 4.0 and up experience.
If you want the video and picture quality, you can use the Alpha stage ROMs suggested above, otherwise best advice is stay on GB until more kernel work is done.
Per the first complaint (see thread name), doing this thing called research would have told you what @ravilov mentioned. You say you got into smartphones 2 yrs ago. The Motorola ICS debacle happened Sept 29th-ish, 2012. Thats within 2 yrs, and that was a big backlash they suffered.
Sent from my MB886 using xda app-developers app
palmbeach05 said:
AtrICS yes, Avatar no due to their servers being jacked up and the ROM not available (disregard if they actually did get that ROM back up). Krystian's CM9 and Epinter's CM10.1 are your heavy hitters that really are worth looking into for a 4.0 and up experience.
If you want the video and picture quality, you can use the Alpha stage ROMs suggested above, otherwise best advice is stay on GB until more kernel work is done.
Per the first complaint (see thread name), doing this thing called research would have told you what @ravilov mentioned. You say you got into smartphones 2 yrs ago. The Motorola ICS debacle happened Sept 29th-ish, 2012. Thats within 2 yrs, and that was a big backlash they suffered.
Sent from my MB886 using xda app-developers app
Click to expand...
Click to collapse
I actually found the AvatarRom, albeit not on their homepage but linked from the forum to some other download source. However, that rom didn't work out very well for me. AtrICS seemed complicated due to me not understanding the whole "vendor" thing they mentioned, so I decided to skip that one entirely. After trying out several roms I went back to CM 7.2 since that at least made the phone function quite good (except one app that seems to have a model specific bug in it).
I'll take a look att Krystian's alternative, whatever it's called. Epinter's seemed to have camera issues?
About "getting into smartphones two years ago": At that time, I nearly hated smartphones, which is why I didn't read very much about them (and therefore, I missed that "why no ICS?"-rage). Just because something "big" happens doesn't mean everyone will know about it. Yes, it's okay to ask me which rock I've been sleeping under. However, I can't point out the rock now, I've forgotten where it was.
Daige said:
I actually found the AvatarRom, albeit not on their homepage but linked from the forum to some other download source. However, that rom didn't work out very well for me. AtrICS seemed complicated due to me not understanding the whole "vendor" thing they mentioned, so I decided to skip that one entirely. After trying out several roms I went back to CM 7.2 since that at least made the phone function quite good (except one app that seems to have a model specific bug in it).
I'll take a look att Krystian's alternative, whatever it's called. Epinter's seemed to have camera issues?
About "getting into smartphones two years ago": At that time, I nearly hated smartphones, which is why I didn't read very much about them (and therefore, I missed that "why no ICS?"-rage). Just because something "big" happens doesn't mean everyone will know about it. Yes, it's okay to ask me which rock I've been sleeping under. However, I can't point out the rock now, I've forgotten where it was.
Click to expand...
Click to collapse
Really? now that is interesting. I wonder if they just restored the link and didn't update their page. idk, ppl have been having issues with the creators of Avatar ROM for weeks now about getting their stuff in order. AtrICS isn't hard to understand. Flash main ROM, then flash Vendor. Its like any CM ROM. Flash main ROM, then flash Gapps. Same concept. CM7.2 (GB) is going to give you the most stability and fully functioning ROM for this device. until the 3.1.10 kernel is given the Beta status, all 4.0 and up ROMs are considered Alpha stage if they use said kernel.
Krystian's CM9 is 4.0.4 running on the 3.1.10 kernel. Epinter's is 4.1.2 and 4.2.2 running the same. all 4.0 and up ROMs will have camera issues due to the need for updated drivers. drivers we don't have b/c Moto refuses (not worth fighting for anymore) to release them.
The ICS mess happened a yr ago. but yes, I do see your point. for example, these galaxys that keep coming out. I see news about them, but I don't go looking at them or reading the news about them.
AtrIcs is somewhat a stable rom with just few issues like average battery timing and sometimes lag in screen lock.Only thing i love about AtrIcs is stock look of moto . Currently i am on Epinter's Cm 10.1 it's also worth trying especially with motoblur theme from play store it's a treat to have Atrix on stock moto look with jb.

Categories

Resources