yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] testuser0072:
SlimGapps 4.2.2 updated to build 7.

Changes:

- Google Search updated to latest version 2.6.7.721924.

- Gmail updated to latest version 4.5.2-714156.

- Latest calendar provider...

Dennis when you find some time, please update your links.
[HTC Sensation] DennisBold:
Thanks.

I'm waiting for Sebsation's 3.4 kernel to be uploaded before I build again, simply because it will benefit us a lot.
[HTC Sensation] 69gm:
Have you tried PM'ing him? Not sure if true or not but I heard he's a little protective of his stuff
[HTC Sensation] AndroidSupporter318:
He said he would upload his source code today (07/08/2013)

Sent from my Ouya
[HTC Sensation] DennisBold:
Considering what some developers have done he's got a very good reason to be protective. I'll send him a PM shortly.
[HTC Sensation] 69gm:
Ahh, I guess I haven't been following what others have been doing. Taking too much advantage of him? That's too bad. I mean of course this is an open source forum and all but still I would assume there would still be some sort of etiquette.

Glad you and he are on good terms! :)
[HTC Sensation] papikev:
http://xdaforums.com/showpost.php?p=43391485&postcount=1042
[HTC Sensation] 69gm:
Whoa...:eek:
[HTC Sensation] papikev:
Yeah, hopefully it won't last too long and he will post his source. I'm not a big sense fan, but until it gets ported to aosp roms (Dennis build specifically :D ), I've been running it since it's release and I must say, pretty impressive.
[HTC Sensation] DennisBold:
I'm sure he'll post it when he can. I don't mind holding out myself, but if there's no source within a few days I'll build with Albinoman's kernel as it's still brilliant, I just assumed the updated source would make the ROM better.

I've been playing around with the Sense 4+ builds and I would go back to Sense quite easily (I won't though, I've grown quite attached to AOSP). Stock Sense 3.5 and above was never as smooth as stock Sense 3.0. Sebastian's (stock) Sense 4+ is almost as smooth as 3.0 and would be one of the reasons, if any I move back to Sense builds.
[HTC Sensation] ninjasalad:
I have to admit to flashing the new viper Rom and wow is it smooth. Can't wait to see if there are any performance improvements from the new 3.4 kernel
[HTC Sensation] DennisBold:
Sebastian sent me a link to the kernel source (which he isn't able to update on his ROM page since his thread is closed).
[MENTION=487859]jerdog[/MENTION] https://github.com/SebastianFM/SebastianFM-kernel
[HTC Sensation] henrik.dk:
Hi DennisBold,

I have started to use xprivacy which is much better than openpdroid. Just my personal point.

give it a try and maybe you don't need maintain the pdroid variant any more.
[HTC Sensation] DennisBold:
I'll look into it.

I was going to go all in and make Sebastian's kernel compile with display-caf and media-caf hardware trees (okay, I've done most of it, I just need to fix a few more errors), but that's probably best left until tomorrow. I'll knock together a quick build (clean, no anything really...) just so I can test the kernel, you're free to use it once it's done building.
[HTC Sensation] henrik.dk:
will give it a try as soon as it is ready. what is the difference of the kernel compared to that from your current kernel?

is that pure ion with working camera?
[HTC Sensation] DennisBold:
Yeah. It should also help with memory (it being a memory allocator) and various other things. The only exception is the display and media libraries are still not updated.

The only issue I have with the new media and display libraries is libomxvdec and libomxvenc which I'm working on.

Edit: might take a bit longer, my messy code needs cleaning before it compiles properly.
[HTC Sensation] l3ullseye:
Are the links down???

Cannot download...

Ok, now they are working... :eek:
[HTC Sensation] DennisBold:
Sorry, fell asleep at the keyboard and it might have accidentally rebooted... thought I'd out grown doing that.

Sent from my HTC
[HTC Sensation] DennisBold:
OK. Latest test build is a no flash. Compiled fine (with latest CAF hardware trees)... but isn't booting.
[HTC Sensation] Sultanxda:
Could you upload your changes to get it compiling with CAF hardware repos?
[HTC Sensation] DennisBold:
I will do as soon as I can

Sent from my HTC
[HTC Sensation] DennisBold:
[MENTION=4800121]android1234567[/MENTION]

It's a tad messy.

https://github.com/DennisBold/SebastianFM-kernel

https://github.com/DennisBold/android_device_htc_msm8660-common

Essentially, the kernel-headers from msm8660-common should be used and you'll need the files from the include/linux directory, ignore the rest as I stupidly squashed everything into one commit (inc. patch to 3.4.11).

Let me know if I've missed anything as I may have edited the CAF trees too.
[HTC Sensation] Sultanxda:
I read above that it wasn't booting. Did you remember to add Sebastian's ramdisk changes for the 3.4 kernel? He stuck the adsp firmware in the boot.img.
[HTC Sensation] DennisBold:
I forked Albinoman's repository a day or two ago and I think he already applied those changes

Edit: I think I missed something... I'll double back and check
[HTC Sensation] Sultanxda:
Albinoman's changes don't boot. Booting Sebastian's boot.img from Revelation or ViperS 3.1.0 works. Also, I think you forgot to add TARGET_USES_ION := true to the device tree.
[HTC Sensation] DennisBold:
https://github.com/DennisBold/android_device_htc_pyramid/blob/3.4-Fix/BoardConfig.mk

It's there.

I forgot the vendor files...I'll compile again and see if it boots this time.

Albinoman extracted the files from the boot image and uploaded them to github. I'll take a look at it and see if anything else can be added from it.
[HTC Sensation] 69gm:
Can I just say that I LOVE it that you and 'droid 1-7 are working together! 2 brilliant minds are always better than one and now I'm certain that the result will be AWESOME! :good:

That is all...get back to work you guys! LOL! :laugh:
[HTC Sensation] DennisBold:
Firmware makes no difference. Editing init.pyramid.rc does very little too (seemed like a good idea until it didn't work).

Could it be libs, or the fact we're compiling with Linaro?

I haven't corrected source for linaro yet, I'll try that tomorrow.
[HTC Sensation] Sultanxda:
None us have had success modifying the aosp ramdisk and getting the 3.4 kernel to boot with it. For the moment, a good way to check if the ROM boots is to package your 3.4 zImage with Sebastian's ramdisk and boot that. I can confirm doing that boots up SlimBean but many things are broken. I'm going to try again with the ramdisk tonight.
[HTC Sensation] DennisBold:
I'll try that, but only booting with SlimBean doesn't sound right. :confused:
[HTC Sensation] Sultanxda:
Sebastian's boot.img only booted on SlimBean. On CM everything (systemui, etc.) force closed at the lockscreen.

Also, the kernel won't boot when built with Linaro GCC 4.8.X. However, the kernel boots with Linaro GCC 4.7.X.
[HTC Sensation] DennisBold:
This bugs me a little... on ViperS all nine files show up in /vendor/firmware/ even though the last two don't exist.

From ramdisk.

/adsp/Q6.B09 -- ?

/adsp/Q6.B08 -- ?

/adsp/Q6.B07

/adsp/Q6.B06

/adsp/Q6.B05

/adsp/Q6.B04

/adsp/Q6.B03

/adsp/Q6.B02

/adsp/Q6.B01

/adsp/Q6.B00

/adsp/Q6.MDT

Vendor files/Actual files...

Q6.B00

Q6.B01

Q6.B02

Q6.B03

Q6.B04

Q6.B05

Q6.B06

Q6.B07

Q6.MDT

I don't know how to say this but...

I guess he got the paths wrong

symlink /vendor/firmware/adsp/Q6.B07 /vendor/firmware/q6.b07

Should be

symlink /adsp/Q6.B07 /vendor/firmware/q6.b07

I doubt it's going to boot, but it's worth mentioning.
[HTC Sensation] AndresSanzH:
Nice ROM guys, i want to flash it but...

Does the ROM boot?, is it smooth?, What about Halo (works correctly?). im on albinomans CM10.1 ROM, what are the steps to flash if i come from another rom? Would i have problems with the kernel?.

Sorry for the newbie questions. Im just a newbie flasher... :eek:
[HTC Sensation] DennisBold:
The ROM (released last month) boots. It is relatively smooth. A few memory leaks that may dampen the experience.

Make a NAND backup usig your recovery, then wipe all partitions except SDCard. Once done flash the ROM and Google Apps.

Sent from my HTC
[HTC Sensation] AndresSanzH:
Wich of the links is the bootable version??
[HTC Sensation] DennisBold:
All the links in post two work. I advise avoiding any test builds.

Sent from my HTC
[HTC Sensation] S.N.@.K.3:
Why I cant install any apps ?

Also choose unknown sources...

And whats tht blue ball on my left side ? I want to disable it ..... -(

Plus does this Rom have Frandom support ? Plus the fast charge mode ?

I have choosen slimbeam+odroid

Shud I use Non halo ?

Whats the differece ?
[HTC Sensation] ahsan64:
Blue ball is halo feature ... Go to settings and disable it..
[HTC Sensation] S.N.@.K.3:
Thanks for the quick reply....

Only one question has been answered -p

I have read it has a fastcharge mode...

But from where can I change ?

System etc ?

System build.prop ?

Also I want to change the values of cpu and governer and i/o settings...

Anyone ?
[HTC Sensation] ahsan64:
The simple and easy method is to install kernel tuner from market its has all the options...

And yes fastcharge option is also available in it under misc settings...
[HTC Sensation] Incredible_Culp:
Hey, [MENTION=4732064]DennisBold[/MENTION]

What SlimBean build is the stable builds in your op from? The Halo and Non halo version..

SlimBean 6.5?

Just wondering -- I cant remember..
[HTC Sensation] DennisBold:
Yeah, I think so. Test builds are 7.1 with 3.4 kernel but... doesn't boot

Sent from my HTC
[HTC Sensation] Incredible_Culp:
Ok, thought so.

The reason I asked was because there is a SlimBean ROM over at Droidevs and his is 6.5 -- he hasnt updated either (probably due to the same reason as you).. Im sure its the same ROM/build because he ported it over to the sensation as well.

I've been trying out different roms for the past couple weeks, and I came across that one -- I'm planning to come back to this one tomorrow though -- I always come back LOL

EDIT: I flashed the Non Halo version.. This version has the Slim logo lock screen handle or whatever, *yuck* what do I need to do to change it to the default one?

EDIT2: Nvm, I figured it out, all is good :)
[HTC Sensation] 69gm:
How did you change the lockscreen logo?
[HTC Sensation] DennisBold:
Pull framework-res.apk from the ROM (or extract from the ZIP).

*I recommend using 7Zip for this.*

Open the APK using an archiver.

Browse to res/drawable-hdpi.

Look for 'ic_lockscreen_handle_normal.png', replace with https://raw.github.com/CyanogenMod/...drawable-hdpi/ic_lockscreen_handle_normal.png

Save APK, and either add back to ZIP or push to phone.
[HTC Sensation] 69gm:
Thanks Dennis! I appreciate the post...but too much work! LOL! I actually don't mind it so I'll just leave it until the next build.

How's that build coming anyway? From what I've been following on your's and 'droid 1-7's thread, sounds challenging. Are you guys still collaborating?

Good Luck!
[HTC Sensation] DennisBold:
No problem. I feel a little guilty (for a lack of a better word) since the last update was a month and a day ago.

It depends if either of us has gotten it booted. I've personally re-worked the ramdisk to match Sebastian's (not match, but similar to), edited the kernel to support linaro and fix all the compile errors but the thing is still as stubborn and won't boot. I'll mess around with the build.prop as certain things need to be updated there to match Sebastian's kernel.

I'll give any fixes I find to any other devs if I manage to get anything working.
[HTC Sensation] Sultanxda:
Doesn't the kernel need some many CAF patches to the fb/mdp/vidc to get it booting with CAF display repos?
[HTC Sensation] DennisBold:
I've been editing in bits and pieces from other kernel that use 3.4.10, but yeah. It needs patches. I can't see any kernel errors because it doesn't boot so I need to run it in an emulator (if possible) to see what happens with the kernel.

I don't think any of the HTC Ville C2 devs have got CM10.1 booted with the 3.4.10 kernel.

I need to upload the commits to github but I got a college thing in an hour and really gotta go soon, so I'll upload as soon as I get back.
[HTC Sensation] Incredible_Culp:
LOL, its really not that hard at all.. Took me not even 2 minutes to change it after I found it. And when I found it, i decided to do some editing via Photoshop since im a very minimal guy.. Check the screen shots ;)

-- Notice the "ring" around the lock is gone --

-- That little lock logo that pops up on the right when you press the lock to unlock the phone is gone --

-- Home screen --

-- What the pop ups look like --

-- Notification drawer (nothing special) --

-- Tile tab --

-- App drawer (told ya I'm minimal :p some of the apps such as phone, messages, etc are gestures and or hot keys, so they're hidden) --

- Messages (showing off Swiftkey bacially LOL) --

-- Settings --
[HTC Sensation] Sultanxda:
Dominos_liberty got it booting for the VilleC2 on CM10.1: http://xdaforums.com/showthread.php?p=43368519#post43368519

As far as the CAF display HAL goes, it should work if we patch the fb/mdp/vidc with all the stuff from here: https://github.com/Team-Hydra/android_kernel_htc_msm8960

That kernel has all the patches we need for the CAF display HAL. I'd try patching our kernel with them but I don't have a computer to build with right now :(
[HTC Sensation] DennisBold:
Does he have a private github? I come across his email on Github, but that's about it.

I'll patch in the things from the msm8960 kernel as soon as I can, I got held up a bit.

What flavour of Ubuntu do you use to compile?

Sent from my HTC
[HTC Sensation] Dev!n:
could you give us a downlaodlink please?
[HTC Sensation] Sultanxda:
Here's his GitHub: https://github.com/bilalliberty

The only 3.4 kernel repo on his GitHub (aside from a CAF repo that I doubt compiles) just has base VilleC2 source from HTC with a bunch of cherry-picks from me and some other Sensation kernel devs :(

I use Lubuntu 13.04.
[HTC Sensation] Incredible_Culp:
download link towards what exactly?
[HTC Sensation] DennisBold:
I am a bit busy, but as long as you have an SSH capable computer (you can use your phone, not as great though) send me a PM.

Your customisation.

If you want to share it, simply create a nandroid and delete everything (that means the hidden '.android_secure.vfat.tar') except 'boot.img', 'system.ext4.tar', 'fsinfo', and 'nandroid.md5'. Remember to edit 'nandroid.md5' to exclude everything but boot and system.

Add to an archive and upload. Others can extract and restore via recovery.
[HTC Sensation] Sultanxda:
Thanks for the offer! I'll probably make use of it when my dad takes my laptop again. About an hour ago I found where he hid it so I'm going to try patching our kernel with the updated vidc.
[HTC Sensation] DennisBold:
No problem. Let me know when you need it.

Also, I never figured this out, are the display-legacy trees from ICS? & thanks.
[HTC Sensation] Sultanxda:
The display-legacy trees are JB 4.1 trees patched for 4.2. So far I've fixed all the compile errors with the CAF-patched vidc except for the ones coming from Sebastian's display driver. Not sure if I'm going to be able to fix those errors though. If that's the case then I'll upload my progress to GitHub so you can try.

EDIT: Got around 50 undefined reference errors and I doubt the panel is going to initialize. I'll probably try patching from somewhere else tomorrow.
[HTC Sensation] 69gm:
Again I have to say how much I LOVE that Dennis and Sultan are working together on this! Fricken awesome!

Question...is it a no no to ask Sebastian for help since he seems to have solved some of the puzzles? I thought this was an open source with everyone helping each other?

Also, Sultan, are you grounded? (Asking because of the computer hiding thing...) ;)
[HTC Sensation] DennisBold:
Makes sense why HTC stopped Ville/VilleC2 updates. Code Aurora Forums don't have 8660/8260 source for 4.2.2. The 4.1.1 source supports the 3.4 kernel. I've also downloaded the qcom hardware trees from CAF just to test. The display libs compile fine without editing.

I've got lots of free time now so I'll try and patch things up.

Edit: MSM8960 and MSM8660 aren't far off each other. I've started adding the Pyramid files to the MSM8960 kernel.

https://github.com/DennisBold/android_kernel_htc_pyramid (not sure if it's uploaded)

When I last checked, Albinoman had already asked. I'm not sure what Sebastian said as I didn't check back. I'll take a look and let you know.
[HTC Sensation] Sleepy!:
Meh, that's Venom. We would just be grateful they uploaded their source. :p
[HTC Sensation] DennisBold:
There's nothing stopping Sebastian from helping someone out with his kernel (given that he has free time and isn't working on something else).

Venom is Venom... I don't have a problem with their (lack of) source sharing. They worked hard, they can do what they like with it.
[HTC Sensation] AndroidSupporter318:
Dominos_liberty has gotten 3.4 kernel to work on cm 10.1, is it possible to just port the ROM, or somehow tweak his kernel to fit the Sensation's?

Sent from my Ouya
[HTC Sensation] DennisBold:
I can get the kernel working with the ROM using 4.1 libs, that's not a problem. I want to make sure the kernel is useable going forward too. That inevitably means using 4.2 libs.

Sent from my HTC
[HTC Sensation] XeloOw:
Stop asking these kind of questions. It's boring for everyone and Devs

Wait and see.....

Envoyé depuis mon HTC Sensation en utilisant Tapatalk 4 Beta
[HTC Sensation] AndroidSupporter318:
Ok, I was just wondering...

Sent from my Ouya
[HTC Sensation] DennisBold:
I welcome questions. You can't know if you don't ask, and I like to talk so it's a plus. :P

Sent from my HTC
[HTC Sensation] Sleepy!:
Yeah... I know they've worked hard... and while I was being sarcastic, what I said is also true. We should be grateful to them for sharing their source.

I know I am. :)

Also, Sebastian is apparently going to be patching up some of the errors in his kernel, according to something I read from the ViperS thread... so I don't know how much time he'll have to help the AOSP guys out. :(
[HTC Sensation] DennisBold:
Hopefully the 8960 kernel doesn't differ much from the 8260/8660. Given it is a 8x60 we should be fine. I can get the msm8660_defconfig to compile fine. I just need to patch it up for the pyramid and get it booting -harder than it sounds... I'll try including new drivers for sensors and cameras if I can find them...

Sent from my HTC
[HTC Sensation] Sleepy!:
It has to be hard... iirc 8960 is a krait chipset... it has to be quite a bit different from our Scorpion cores...
[HTC Sensation] DennisBold:
Yeah, it is. I've found that I can compile a msm8960 kernel from CAF using msm8660 source. They contain both board files. You can browse the code on my github a few posts back, and you'll find it has 8660 board files. It should work both ways. At least, until I've gotten a chance to properly test it; for all I know it could compile but refuse to boot.

Sent from my HTC
[HTC Sensation] Sleepy!:
I'd browse, but I don't understand code...

I have a passion for hardware, but software just goes over my head. :eek::P
[HTC Sensation] DennisBold:
I mix between hardware and software. I got a chance to mess around with PICs and PCBs during GCSE roughly three or four years ago. The software designed to program the chips was horrendous. Kernel source is a headache most of the time anyway and you can miss the most simplistic error because you forgot to add debugging to a module; consider yourself lucky! Anyway here's hoping I'm not a complete idiot and the 8960 kernel works.

Sent from my HTC
[HTC Sensation] Sleepy!:
Hah. You underestimate yourself. :D
[HTC Sensation] 69gm:
It's not for you to decide what's relevent. This is Dennis's thread and if he's okay with it, that's all that matters. This kind of small thinking is what pissed me off and turned me off from another thread. Please don't poison this one. It's so far been great. Very open, you never feel dumb asking questions, etc. That, IMHO, is how an OPEN forum should be! You think, it's boring, you can leave the thread at anytime, but don't police what's not yours to police!

Thanks for listening! :)

---------- Post added at 10:20 AM ---------- Previous post was at 10:14 AM ----------

At least it sounds like you're making progress! Better than any of us could do, because if we were anywhere near as brilliant as you, we'd have done it ourselves! LOL! :laugh:

Looking forward to an awesome ROM!

Question: Will this also fix the memory leaks you mentioned your current ROM has? I love your ROM but that, at least for now, seems to be it's biggest weakness and accounts for some minor stability issues.

Thanks again!!!
[HTC Sensation] DennisBold:
Memory leaks (quote me on this incase I'm wrong) are mostly ROM based.

Sent from my HTC
[HTC Sensation] 69gm:
In that case, and I know I'm being selfish here so keep the flames minimal :o, can you work on a more "stable" version of your ROM while we wait for the magics you are making with the puzzle you are working on?

You had a good thing going and if you could fix the mem leaks, as well as update to the latest SlimBean, I know your current ROM will be even better.

I really appreciate you working so hard on your current puzzle, but if it's not asking for too much, can you fix what you know for sure to crank out an update to your ROM? I'm sure that would tide us over while you continue your pursuit of perfection! LOL!

Sorry if I'm asking too much but the mem leaks are enough of an irritant to force me to at least ask you of this. I really appreciate your time.

If I'm asking too much, I apologize and no worries! Just thought I'd ask (no harm in asking, right? ;))
[HTC Sensation] DennisBold:
I'll have one out in a few days, the only thing is there won't be Halo or OpenPDroid. It will essentially be stock Slim source, just with old display libs and the new kernel.

Sent from my HTC
[HTC Sensation] 69gm:
Thank you thank you thank you! You da man!!!

Those things are what were causing the memory leaks?

Again sorry if I am causing you any inconvenience, but it was slowly feeling a little unstable. Hopefully with those memory patches it will stabilize nicely.

Thanks again!!!
[HTC Sensation] AndroidSupporter318:
[MENTION=4732064]DennisBold[/MENTION]

I got a random reboot while uninstalling an app. I have attached a logcat, take your time, look at it when you have time, but I hope it will help! :p
[HTC Sensation] testuser0072:
SlimGapps 4.2.2 build 7.x updated.

Changes:

- YouTube updated to latest version 4.5.17 (patched)

I know that maybe at this moment Gapps are not very important, but Dennis when you find some time please update your links ;)
[HTC Sensation] DennisBold:
I'll update the links soon. Thanks!

Sent from my HTC
[HTC Sensation] topgeardave:
A 3.4.10 kernel? I thought the whole thing still needed a hell of a lot of work to get it working properly?

Kind Regards

Dave
[HTC Sensation] DennisBold:
If I can sort out the RAM disk, make the audio libs compile and make sure it boots then it can be done fast enough. Using newer 4.2..2 libs still needs a lot of work.

Sent from my HTC
[HTC Sensation] 69gm:
We appreciate the time you're putting into this!
[HTC Sensation] 69gm:
Everything okay? :o
[HTC Sensation] DennisBold:
Sorry for not checking in sooner. I'm fixing a few unexpected problems with the old libs that are causing the build to stop midway.

Sent from my HTC
[HTC Sensation] 69gm:
Thanks for keeping us informed of your progress! We appreciate all your hard work and look forward to your awesomeness!
[HTC Sensation] acidglory:
Denis...

Im waiting for the video autofocus to be fix..hope our great Devs cn do it.
[HTC Sensation] Togijak:
Denis...

I am waiting for a full working OpenPDroid version. Any chance to get it done soon?

Defend yourself against PRISM and Tempora