[T-Mobile myTouch 4G Slide] Blue6IX:
The doubleshot is blessed where most devices aren't with the sister-device of the Sensation and the similarities between.

While yes, there were revisions between the Sensation launch and the later doubleshot launch, we can win on a lot of levels with the similarities.

Any hardware component that is the same between the devices should yield a close to working driver from the source that we could work into our kernels.

We definitely lose on the screen and the hardware keyboard - the Sensation has a different size screen and no keyboard ( ...so expect no hardware keyboard stuff )

I haven't spent as much time over in the Sensation forums as I probably should, mainly because i'm trying to discover while I learn. Jumping over there is in some ways like cheating because of the special relationship in hardware the devices share.

I am not sure what the differences are specifically, but that information is all at XDA (if not already in one spot together somewhere) and coming up with it should be able to be done on short order with minimal effort if we need/want to.

Any HTC device with the same hardware components can potentially yield a piece of HTC driver source code when that source becomes available. It's doubtful you'd get a copy-paste solution ( maybe...just maybe from some pieces of a Sensation kernel but even that is asking for a lot) but something workable in some context should be able to be gained.

So, should we track down all the devices from HTC that have the S3 Snapdragon, our model camera and etcetera, or should we let it ride and find what we need when we need it?

PDAdb is a helpful resource to start on that...

Personally I haven't really done anything with ICS beyond downloading the source from Google. I'm trying to learn Android a specific way, and so having:

1 - this device

2 - Gingerbread (source code - Google)

3 - kernel -Gingerbread (source code - HTC)

...are what I need. I'd like to get the most recent kernel source for Gingerbread, working with 1.28.531.10 and they are up past that now in the newer OTA versions, i'd like to see what they changed and why.

So, given that ICS is beyond the scope of my Android education right now, spearheading a project like this to find the other HTC devices with our hardware components is...well...up to someone else :D . I'll help where I can, but in the context of tacking on to whatever is already there.

(I will want to move on to ICS someday... and it seems likely that this will come to pass before we get official ICS... )

An official HTC ICS kernel for this device trumps any frankenstein-style kernel we can patch up to from the Gingerbread source we have, but at least we have something to start with...

-Gingerbread HTC kernel source ( however undesirable of a starting point this may be it's a whole lot better then the nothing it could be instead...)

-various HTC kernel sources for other devices we can pull patches from to play Mr. Potato Head with the doubleshot source we have...

... with heavy emphasis on the Sensation as a source to help us get from here to there. Thrice flashed a Sensation Hboot to his device and used it to make changes that stuck after replacing the Hboot with a doubleshot one again. I followed the research into S-ON for the Sensation to bring us an S-ON solution for the doubleshot.

Stuff like the link found and shared in the OP of this thread are going to be the essential building blocks of our way forward.

I'm pretty bummed out that we're getting passed over for ICS officially too...it's not the same as hitting the brick wall we did without any kernel source at all (what can you do but wait?) but pretty close.

We get passed over for ICS, if we get updates they are paused longer then they are available, we have no leaked RUU, etc... etc... etc...

Yet, we have a pretty fantastic track record here at the doubleshot corner of XDA from things like fixing the logging issue:

US = less then two hours from problem identification to working resolution.

HTC = two MONTHS later, increment from 1.28.531.9 to 1.28.531.10 to fix the security problem (still logs you though...:rolleyes: )

We fixed the HTC Unlock method and brought a whole segment of the doubleshot population from unrootable (stable, anyways) stuck on bloated stock to the ability to use the HTC Unlock method...(still waiting on a fix from your end, HTC, though admittedly it was your - leaked - signed software package that fixed it, when will we see that officially?)

...and more along those lines. Identify problem, discover or invent a solution, implement, tune/tweak, enjoy.

Point is, we've done a whole lot with very little - and in a lot of ways it makes the victories taste sweeter. There aren't a whole lot of us compared to the populations of some other handsets, but we have been helping each other out and working together to come up with solutions to the problems we face.

However opposite of ideal our position is ( damn, any ICS kernel + source from HTC for this device would be fine - we only need one to get started with...) we do HAVE a position and that's something to be thankful for.

I bought the device for the hardware, not the software and manufacturer support & dependence that comes with. Depending on them for it puts you at their mercy, we can make that part of it ourselves and then it doesn't matter if they do this or that or whatever. That's no excuse for them to starve us out...

We do need something to work with though, so we'll do the best we can until they toss us a bone....

...a little bit more then the "That'll help, thanks for the link!" I meant to type...:eek: