Ah ok. I think Bruce's cm 10 (7 march) build uses ion, but camera doesn't work also.
I just said the build you were talking about was an early porting by Bruce (if I remember correctly), never said it was functional.Point me a JB rom where ION is implemented and functional.
It's totally functional, except for the camera.I just said the build you were talking about was an early porting by Bruce (if I remember correctly), never said it was functional.
Speaking of Bruce, did he start developing for the N4 or is he still MIA?
Let's just wait for the AOSP guys to weigh in...
I know @android1234567 @albinoman887 @DennisBold and the others are gonna have something to say about this
Sent from my HTC Sensation using Tapatalk 4 Beta
We've had ION for a while now, and the Linux version has absolutely nothing to do with ION. The reason why Albinoman isn't using ION in his CM10.1 ROM is because the camera doesn't work with ION. Other than that, he can build an ION-dependent ROM anytime and it isn't hard at all for him to do. If he switched to ION then there would be 9999999 posts complaining about the camera...Point me a JB rom where ION is implemented and functional.
There are enough posts about battery life alreadyWe've had ION for a while now, and the Linux version has absolutely nothing to do with ION. The reason why Albinoman isn't using ION in his CM10.1 ROM is because the camera doesn't work with ION. Other than that, he can build an ION-dependent ROM anytime and it isn't hard at all for him to do. If he switched to ION then there would be 9999999 posts complaining about the camera...
But as far as I know ION build would be much better, why not try to fix camera?We've had ION for a while now, and the Linux version has absolutely nothing to do with ION. The reason why Albinoman isn't using ION in his CM10.1 ROM is because the camera doesn't work with ION. Other than that, he can build an ION-dependent ROM anytime and it isn't hard at all for him to do. If he switched to ION then there would be 9999999 posts complaining about the camera...
Because it's really, really, really hard to do that.But as far as I know ION build would be much better, why not try to fix camera?
I guess so, but devs on xda made a lot of things which were hard or impossibleBecause it's really, really, really hard to do that.
That's true, but writing drivers from scratch is not something that can be done just like that.I guess so, but devs on xda made a lot of things which were hard or impossible![]()
Oh so it can't be done because of lack of sources. But HTC Desire community also needed camera libs, so they flodded HTCDEV twitter wall and after few days... HTC released those libs !! Maybe we should do the same thingThat's true, but writing drivers from scratch is not something that can be done just like that.
If I have learned something since I bought my first HTC and joined XDA it's the following: HTC doen't give a cr** about you, me, any dev, any communities, customers, ... .Oh so it can't be done because of lack of sources. But HTC Desire community also needed camera libs, so they flodded HTCDEV twitter wall and after few days... HTC released those libs !! Maybe we should do the same thing![]()
No...I'M saying that on Aosp we have the rom source, so we can mod it and build a rom working only in pmem, ion, or hybrid.So you are telling me that for example albinoman's rom is using working ION allocator? I saw before that everyone says that we need ION to get 100% device performance. I tought that we dont have it
Back in December 2011, LWN reviewed the list of Android kernel patches in the linux-next staging directory. The merging of these drivers, one of which is a memory allocator called PMEM, holds the promise that the mainline kernel release can one day boot an Android user space. Since then, it has become clear that PMEM is considered obsolete and will be replaced by the ION memory manager. ION is a generalized memory manager that Google introduced in the Android 4.0 ICS (Ice Cream Sandwich) release to address the issue of fragmented memory management interfaces across different Android devices. There are at least three, probably more, PMEM-like interfaces. On Android devices using NVIDIA Tegra, there is "NVMAP"; on Android devices using TI OMAP, there is "CMEM"; and on Android devices using Qualcomm MSM, there is "PMEM" . All three SoC vendors are in the process of switching to ION.
This article takes a look at ION, summarizing its interfaces to user space and to kernel-space drivers. Besides being a memory pool manager, ION also enables its clients to share buffers, hence it treads the same ground as the DMA buffer sharing framework from Linaro (DMABUF). This article will end with a comparison of the two buffer sharing schemes.
Let's 'drown' HTC by Twitter....:banghead:Oh so it can't be done because of lack of sources. But HTC Desire community also needed camera libs, so they flodded HTCDEV twitter wall and after few days... HTC released those libs !! Maybe we should do the same thing![]()
Hi,No...I'M saying that on Aosp we have the rom source, so we can mod it and build a rom working only in pmem, ion, or hybrid.
However the aosp Roms for pyramid till now use the pmem, so no need to work on kernel. But with sense Roma U havent the source, so the libs are compiled and works with ion only. The only way to use it is to build a kernel with full ion support in all the devices.
More clear now?![]()
Sent from the XxXSensationXxX
Hi,Hi,
I don't understand why you are still discussing about ION? I created few months ago kernel for Sensation with full ION support, compatible with HTC JB, based on HTC kernel 3.0.16.
Also, I already ported kernel 3.4.10 from Ville C2 to Sensation. Of course it's not finished yet but I'll try to release it soon.
I was only explaining to the users how it worksHi,
I don't understand why you are still discussing about ION? I created few months ago kernel for Sensation with full ION support, compatible with HTC JB, based on HTC kernel 3.0.16.
Also, I already ported kernel 3.4.10 from Ville C2 to Sensation. Of course it's not finished yet but I'll try to release it soon.