Attention kernel devs: 3.4.10

redback_rsa

Senior Member
Nov 9, 2012
474
128
0
Cape Town
Point me a JB rom where ION is implemented and functional.
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?

*I know the camera is the only thing that doesn't work :)
 
Last edited:

Sleepy!

Senior Member
Jul 20, 2010
4,757
391
223
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?
It's totally functional, except for the camera.

Sent from my HTC Sensation using Tapatalk 4 Beta
 

Sultanxda

Recognized Developer
Aug 18, 2012
6,415
37,523
263
California
www.kerneltoast.com
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
Point me a JB rom where ION is implemented and functional.
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...
 
  • Like
Reactions: Kierek and Sleepy!

redback_rsa

Senior Member
Nov 9, 2012
474
128
0
Cape Town
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...
There are enough posts about battery life already
 

szotaa

Senior Member
May 13, 2012
586
179
0
Warsaw
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...
But as far as I know ION build would be much better, why not try to fix camera?
 

lolmachine4

Senior Member
Dec 18, 2012
160
27
0
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 :p
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, ... .
 

XxXPachaXxX

Senior Member
May 1, 2010
1,542
4,301
0
Naples
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
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
 

ashkan-khatar

Senior Member
Dec 28, 2012
2,342
855
0
24
Keqiao, Shaoxing
Hi @XxXPachaXxX
How have you been working on the kernel? Any progress? Have you even thought about it?: D


Spit out from an HTC Sensation XE, a revived device while was dying due to lack of support, with TeamVenom, and other astonishingly amazing developers' benignity...
 

spiderio

Senior Member
Aug 28, 2009
1,209
917
0
Jakarta
it's so confusing,
but after read this I began to understand something

http://lwn.net/Articles/480055/

quote from there
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.
 

daheufster

Senior Member
Mar 15, 2006
690
88
58
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 :p
Let's 'drown' HTC by Twitter....:banghead:

Sent from my HTC Sensation XE with Beats Audio Z715e using Tapatalk 2
 

SebastianFM

Senior Member
Dec 13, 2009
640
5,305
0
38
Warsaw
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,
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.
 

ashkan-khatar

Senior Member
Dec 28, 2012
2,342
855
0
24
Keqiao, Shaoxing
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.
Hi,
You mean, over? Everything shall be working now?


Spit out from an HTC Sensation XE, a revived device while was dying due to lack of support, with TeamVenom, and other astonishingly amazing developers' benignity...
 

XxXPachaXxX

Senior Member
May 1, 2010
1,542
4,301
0
Naples
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 works :) it's my work of recognized contributor
However atm we havent a stable and bug free ion kernel with full support

Sent from the XxXSensationXxX
 
  • Like
Reactions: BanB

szotaa

Senior Member
May 13, 2012
586
179
0
Warsaw
Will it be possible to have 3.4 kernel on aosp rom someday? My brother owns HTC ONE X and his device is much smoother on CM 10.1 with 3.4 kernel that it used to be on 3.0.

Wysłane z mojego HTC Sensation za pomocą Tapatalk 2