HTC releases source code for Sensation and more - HTC Sensation

http://androidcommunity.com/htc-rel...nsation-sensation-xl-rhyme-and-more-20111214/
Can't wait to see what the community can cook up with this new information. Should make our roms/kernels even faster than they already are!

Great, but sadly it's probably not source code from 3.3.5 .
Sent from my HTC Pyramid using Tapatalk

i am working on a stock 1.50.531.1 rooted + busybox and other fun stuff

mkinney88 said:
i am working on a stock 1.50.531.1 rooted + busybox and other fun stuff
Click to expand...
Click to collapse
How's that coming along? I aquired a Sensation today, and am interested in a similar effort, or a ground-up AOSP. I checked the htcdev site and found multiple kernel tarballs with no clear indication of which one was for my device. I'll have to crack them open and hope there's some info in there. Still unclear on what non-AOSP source outside of the kernel I might need for an AOSP effort. May just pull down the CM source instead...

Related

[REQ] Experianced testers for custom kernel

Hey guys,
I am in the process of trying to build a custom kernel for the incredible S, but as it happens HTC have only released sources for the Froyo version, not the Gingerbread version
In my quests to find the changes need to upgrade this kernel to run on 2.3, I am building a kernel for the Saga,as the Desire S was released with 2.3 the sources should be as well.
Anyway, long story short. I have a custom kernel for the saga, with an overclock available and it is quite easy to port all the other features I have added to my kernel without the video / camera problem (assuming this is the 2.3 source, which it looks like it should be), and I see you don't have any custom kernels, is anyone interested in testing?
hi mate, im developin a custom kernel as we speak but yh wudnt mind testing urs... u use the saga 2.6.35 kernel source code?
Sorry didnt realise someone was already on it. Yeah I am using it cause I think it has the changes I need in the board files, and I accidently overclocked it by editing the wrong files. If.you want I can speak to you about what changes you wanna make so you can start devving it on your own
Sent from my HTC Incredible S using Tapatalk
lmao wat u sayin sorry for this forumn needs all the attention it can get. wel am already workin on one but why dont u sort that one and ill test it for u am sure itl help u when the incredible s has released.
Iv played with the desire the dhd and ds.....hows the dhd compared to incredile?
l0st.prophet said:
Hey guys,
I am in the process of trying to build a custom kernel for the incredible S, but as it happens HTC have only released sources for the Froyo version, not the Gingerbread version
In my quests to find the changes need to upgrade this kernel to run on 2.3, I am building a kernel for the Saga,as the Desire S was released with 2.3 the sources should be as well.
Anyway, long story short. I have a custom kernel for the saga, with an overclock available and it is quite easy to port all the other features I have added to my kernel without the video / camera problem (assuming this is the 2.3 source, which it looks like it should be), and I see you don't have any custom kernels, is anyone interested in testing?
Click to expand...
Click to collapse
Well done dude !!! I've been following your quest for root and S-OFF on the IS forum, no one here is trying for S-OFF. Our best bet is someone like you porting an IS or Sensation exploit. I'm S-On so i can't test. But since the saga (DS) and IS have the same processor, i'm assuming this goes up to 1.8 Ghz too. Correct me if i'm wrong.
When will be a download link i will test the kernel.
i was wondering if it will work with a Desire kernel? can i try a desire kernel or is a bad ideea?
i miss cifs
trying a desire kernel is a very bad idea mihaibuda u must wait for a desire s kernel
send you a PM dude
OK Doesn anyone know how to flash a zImage? If not, if someone sends me a boot.img from the stock Desire S ROM I can pack it up into an update zip
l0st.prophet said:
OK Doesn anyone know how to flash a zImage? If not, if someone sends me a boot.img from the stock Desire S ROM I can pack it up into an update zip
Click to expand...
Click to collapse
a boot.img is in this post
[BOOT] Root for S-Off with unsecured Boot Image
regards
l0st.prophet said:
[...] HTC have only released sources for the Froyo version, not the Gingerbread version
Click to expand...
Click to collapse
It is a GPL violation then ... ?
Anyway, good to see that custom kernels are coming
GPL actually says that the source code has to bereleased within reasonable time...what that time is noone knows...
l0st.prophet said:
..,is anyone interested in testing?
Click to expand...
Click to collapse
yes
10char
Bump ...?
Lost prophet are you still in for another custom kernel ?
Sign me up!

[Q] With s-off, but without kernel source...

Very curious about this...so we know s-off is coming for sure, whether alpharev or HTC release it first - it's coming, but we don't know when HTC will release the kernel source code. Even though they are required under the GPL guidelines to do so, they still haven't even released the source for the Evo4g (if I remember right). So for roms that require a different kernel, such as MIUI or CM, where does the lack of kernel source code leave us? I would guess that the devs would need to port a kernel from the closest device they have a working kernel for, or compile one from scratch, until they have the actual source to modify? Am I on the right track here? Anyone care to clarify?
Thanks for any info!
No one can add anything here?
Sent from my HTC Sensation 4G using XDA App
can you get the kernel off your own phone if it is radio s-off, like you can for hboot img and the like? if so i think that would be the most viable option.. but that is a dumb notion of going seens as if that was how it was done, it would be widespread and known... so doubting its going to be anything easy like that for kernel source
civicvx94 said:
Very curious about this...so we know s-off is coming for sure, whether alpharev or HTC release it first - it's coming, but we don't know when HTC will release the kernel source code. Even though they are required under the GPL guidelines to do so, they still haven't even released the source for the Evo4g (if I remember right). So for roms that require a different kernel, such as MIUI or CM, where does the lack of kernel source code leave us? I would guess that the devs would need to port a kernel from the closest device they have a working kernel for, or compile one from scratch, until they have the actual source to modify? Am I on the right track here? Anyone care to clarify?
Thanks for any info!
Click to expand...
Click to collapse
What were you smoking? The evo4g kernel was released long time ago. A number of versions for different android builds were released in fact.
http://developer.htc.com/
Ok? I've never had an Evo so I don't follow development on it, regardless, that's far from the point of this thread.
Sent from my HTC Sensation 4G using XDA App
civicvx94 said:
Ok? I've never had an Evo so I don't follow development on it, regardless, that's far from the point of this thread.
Sent from my HTC Sensation 4G using XDA App
Click to expand...
Click to collapse
Actually what tsekh501 said is right on key with this thread. It means HTC WILL release the kernel source,,,,in time.
Patience is a virtue.
Apparently you didn't read my op. Everyone knows they will release it in time, because they are required to, but my question was - until it's released, what's the likelihood of seeing CM or MIUI? Would it require a substantial amount of more dev work without the source code?
I'm not being impatient, I just want to how the lack of source code impacts development and asking out of shear curiosity, guess I didn't phrase my question right.
Sent from my HTC Sensation 4G using XDA App

[REQUEST] Custom Sense kernel

Now that we have an unlocked bootloader, we can get some real work done.
We already have a "custom" kernel for AOSP ROMs (ie. SuperOSR) that has an added CPU governor and tweaks to get it to boot. However, I personally prefer Sense ROMs and some of the apps that HTC include.
I've tried getting a kernel to compile myself, but the source from htcdev.com doesn't compile for me, and when I use SuperOSR source, I either get loads of glitches on Sense ROMs, or it just doesn't boot after I try modding the CPU values.
So I'd like to politely request if someone could possibly compile a kernel that works with stock Sense ROMs with some added features (a few examples of possible features here, and maybe some basic additions like a slight CPU overclock [this is where my compiles refused to boot], swap, BFS CPU scheduler, additional I/O schedulers, and any other performance-enhancing tweaks).
Developments like this would guarantee to get us out of the Legacy & Low Activity Devices section and back onto the main board
ooh i wish to have developments on chacha, im a flasholic ..every couples of hours i check the threads if there is somthing new, the development is so slow due to limited numbers of developers that have chacha that are working on it and realy big thanks and respect of those developers for their efforts,i wish if i was a developer to help .hmm can we seek for other phones developers(as sensation or cyanogenmod) to have their help and support in developing kernals and custom roms or tweaks for the little chacha ? is it difficult to ask help ? i can join the team as beta testers
Kernel source available
Kernel source for additional variants of HTC Desire HD, ChaCha, Flyer, Wildfire S, EVO 4G+ and more now available at: http://t.co/oWFY7ieb
Yorzua said:
Kernel source for additional variants of HTC Desire HD, ChaCha, Flyer, Wildfire S, EVO 4G+ and more now available at: http://t.co/oWFY7ieb
Click to expand...
Click to collapse
Yep, already downloaded :-D
Btw, all the variants have the same kernel sources, at least it's the same file. I haven't diffed with the first sources they released. Anyone? Any diff?
qzfive said:
Now that we have an unlocked bootloader, we can get some real work done.
Click to expand...
Click to collapse
Real work started way before that imho
first kernel releases
adlx.xda said:
Yep, already downloaded :-D
Btw, all the variants have the same kernel sources, at least it's the same file. I haven't diffed with the first sources they released. Anyone? Any diff?
Click to expand...
Click to collapse
same for me here...
adlx.xda said:
Yep, already downloaded :-D
Btw, all the variants have the same kernel sources, at least it's the same file. I haven't diffed with the first sources they released. Anyone? Any diff?
Click to expand...
Click to collapse
Yep, it's the same as the original. One diff, the naming convention. )
Alex C. said:
Yep, it's the same as the original. One diff, the naming convention. )
Click to expand...
Click to collapse
there are some diffs. Not sure how significant though...

[Q] what stable kernels are everyone using?

I'm wondering what kernels everyone is using that are stable?
Now that Undead is out of the biz, I'm wondering what kernels people recommend to replace the stock kernel for stable usage. I don't need overclocking, what I want is bone stable and return to the Google-stock contact manager. (Sense can't find business contacts, doesn't have favorites, etc)
I see this one:
BulletProof http://forum.xda-developers.com/showthread.php?t=1360746
Is there anything else anyone recommends for stable use? I'm really hoping to only have to do this change once, and then stay on the new kernel until I replace the phone.
Bulletproof is using a stock gingerbread kernel at the moment.
The reason for this is that ROM was/is being developed for testing overclock limits with kernel edits, but to get a solid baseline it's a stock kernel at the moment.
Due to work constraints and now devoting a majority of my time to the S-OFF issue , I hadn't had time to circle back to pushing modified kernels.
In unraveling the S-OFF issue where we are down to now is having to modify the kernel to continue, so i've been working on kernels again recently. That's actually where my dev time is being spent now, so i'll probably post some over the next few weeks.
AgentCherryCola actually started putting together a list of kernels we have available a little bit ago, which you can find here:
HTC Doubleshot Kernels. February 21, 2012.
Might want to check it out. It does include the stock kernel UndeadK9 compiled from straight HTC kernel source with no modifications.
You can also get that kernel with an HTC signature from flashing the boot.img available in the stock PG59IMG.zip found here:
Doubleshot_TMOUS_1.28.531.9_Radio_10.48.9007.00U_1 0.12.9007.07_M2_release Thanks to football for posting it for us. This is the 2.6.35.10 kernel and is the same one you would compile if you downloaded the HTC source from the HTCDev website.
You can get the updated HTC kernel (version 2.6.35.13) from the leaked HTC OTA 1.55.531.3 software update I found recently, also uploaded by football found here:
http://www.filefactory.com/file/c0f....00_11.16.3504.20_2_release_227956_signed.zip
But it's actually a kernel.img file within the OTA PG59IMG.zip package, and won't flash right or work correctly unless you update the whole phone to this package.
NOTE: If you are S-ON when you update, you will not be able to get S-OFF at this time.
You can also obtain the 2.6.35.10 version of the kernel through any of the boot.img files found in my dev reference, here is the posting:
boot, hboot
----
That should give you a good start in finding what you are looking for, any questions just ask!
Blue6IX said:
Bulletproof is using a stock gingerbread kernel at the moment.
Click to expand...
Click to collapse
Stock Google or stock HTC Sense-enabled? From the posting, it seemed like it kept parts of Sense for the camera but removed other stuff?
Blue6IX said:
AgentCherryCola actually started putting together a list of kernels we have available a little bit ago, which you can find here:
HTC Doubleshot Kernels. February 21, 2012.
Click to expand...
Click to collapse
1. It didn't list any other Undead or Bulletproof kernel
2. The only link to a sense-less kernel that was stable was for the Unity kernel, but there's no mention of the 4G Slide in the Unity downloads area.
Blue6IX said:
You can get the updated HTC kernel (version 2.6.35.13) from the leaked HTC OTA 1.55.531.3 software update I found recently, also uploaded by football found here:
http://www.filefactory.com/file/c0f....00_11.16.3504.20_2_release_227956_signed.zip
But it's actually a kernel.img file within the OTA PG59IMG.zip package, and won't flash right or work correctly unless you update the whole phone to this package.
NOTE: If you are S-ON when you update, you will not be able to get S-OFF at this time.
Click to expand...
Click to collapse
I keep seeing comments about this. Is there a link with the whole story? I'm on bone-stock HTC with kernel version 2.6.35.10-g6dea02d from Jun 27, 2011. Does this mean that S-OFF isn't currently possible?
Thanks for your help.
jorhett said:
Stock Google or stock HTC Sense-enabled? From the posting, it seemed like it kept parts of Sense for the camera but removed other stuff?
...
Click to expand...
Click to collapse
Stock HTC gingerbread kernel. You can't run the device without an HTC kernel or one built from HTC source, plain and simple.
The kernel is what contains all of the device-specific information on how the software can use the hardware present.
If you flashed a kernel from another device, the absolute best case scenario is nothing will work.
jorhett said:
..
1. It didn't list any other Undead or Bulletproof kernel
2. The only link to a sense-less kernel that was stable was for the Unity kernel, but there's no mention of the 4G Slide in the Unity downloads area.
...
Click to expand...
Click to collapse
Like much of XDA, it's a works in progress. I am sure Agent will update as time allows and options are available, but we're all volunteer in our spare time here so think of his thread as the foundation of our guide to available kernels. It's a good start.
I doubt very highly that any of Undead's other kernels would be present in a thread on XDA since he has been banned, so the only one acceptable to post here would be the stock one he compiled before that happened. Anything more would get the thread locked.
(let's not derail this thread on that subject, this thread can help people in the future if we don't get it locked over that.)
Bulletproof only has one kernel at this point that is publicly available.
jorhett said:
I keep seeing comments about this. Is there a link with the whole story? I'm on bone-stock HTC with kernel version 2.6.35.10-g6dea02d from Jun 27, 2011. Does this mean that S-OFF isn't currently possible?
Thanks for your help.
Click to expand...
Click to collapse
The kernel itself really has nothing to do with S-ON or OFF.
The limiting factor here would be if you were on hboot 1.45.0013 and S-ON.
If that were the case there is currently no method to obtain S-OFF for the device (working on it). We do now have a fixed version to the software that should be on the device and if you flash that then you can unlock the hboot and do some things. See this thread if you need to unlock:
Root the latest OTA when the HTC Unlocker tool doesn't work
If you are S-ON and NOT on the 1.45.0013 hboot, you should obtain S-OFF before updating to the most recent OTA or you will not be able to S-OFF the device at this time.

Kernel source release?

HTC might need a gentle reminder about releasing kernel sources, none of the U series have been released yet, they are required for us to support SlimRoms/LineageOS/aosp/caf style ROMs.
I've tweeted at htcdev etc...
Nick.
Flinny said:
HTC might need a gentle reminder about releasing kernel sources, none of the U series have been released yet, they are required for us to support SlimRoms/LineageOS/aosp/caf style ROMs.
I've tweeted at htcdev etc...
Nick.
Click to expand...
Click to collapse
With you, just retweeted
Flinny said:
HTC might need a gentle reminder about releasing kernel sources, none of the U series have been released yet, they are required for us to support SlimRoms/LineageOS/aosp/caf style ROMs.
I've tweeted at htcdev etc...
Nick.
Click to expand...
Click to collapse
tbalden said:
With you, just retweeted
Click to expand...
Click to collapse
With you both. Also retweeted. Lets Hope for the best.
I didnĀ“t even know HTC never released kernel source for U Ultra etc. I thought they had a good record releasing source code (well, sometimes a bit late but...)
One of my intentions when buying U11 was to create a kernel for the ocean after I took the trip to the Pixel XL and created my first kernel there.
tbalden said:
With you, just retweeted
Click to expand...
Click to collapse
Are you getting the U11?
flar2 said:
Are you getting the U11?
Click to expand...
Click to collapse
Yes, hopefully next week
I just noticed they added kernel source of u play.
Also a search category for android 7.1 appeared which is still empty. Previously highest was 7.0.
Fingers crossed it's for the 11.
At least TWRP is fully working without it on this device. So I need it less than you kernel/AOSP devs this time around .
I emailed htcdev and asked about all U series kernel source. They said it had been passed on. May just be coincidence though
@Flinny @tbalden @flar2 @Captain_Throwback
source is out
Let the fun begin
Freak07 said:
@Flinny @tbalden @flar2 source is out
Let the fun begin
Click to expand...
Click to collapse
Yeeeeew!!!
Heh they snuck that out in the few hours of sleep I had last night! Funny they released Vodafone UK source when they don't seem to be stocking the phone! I've been playing with building using the stock kernel. The biggest problem I'm having is actually restoring my stock backup afterwards. /Data either won't restore or when I do fully wipe it and get it to restore it won't accept my unlock code/pattern/fingerprint anymore.
Setting the phone up from scratch every time you test is a pita!
https://github.com/htc-msm8998/kernel_htc_msm8998
Is it relevant that there still no US unlocked & sprint variations kernel source?
Sent from my HTC U11 using XDA Labs
I expect they will come, but it looks like it's fully interchangeable currently, at least I've been running the europe unlocked boot.img on my EE UK single sim device without issue. I've just built it and it's running also.
Flinny said:
Heh they snuck that out in the few hours of sleep I had last night! Funny they released Vodafone UK source when they don't seem to be stocking the phone! I've been playing with building using the stock kernel. The biggest problem I'm having is actually restoring my stock backup afterwards. /Data either won't restore or when I do fully wipe it and get it to restore it won't accept my unlock code/pattern/fingerprint anymore.
Setting the phone up from scratch every time you test is a pita!
Click to expand...
Click to collapse
Ouch, that sounds bad. I'm not sure when I'll start hacking, my vacation is very close and by then I guess most features might be already done and ported for sense kernels.. tho the new soc may add some pain to the equation of simple patching

Categories

Resources