yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] dk_zero-cool:
I was never much for the Sense launcher, but loved the sense apps. Their music, mms, email and specially their phone and keyboard app rocked. However the sense ui is to heavy. It used way to much resources. And sadly the few apps I liked is so deep depended on the rest of the sense junk that I had to say by by to it all.

The ICS Stock however is, unlike prev. releases, great in it self. It's just sad that google, when doing something great, does not go all the way, like the missing T9 in dialer, missing folders and hide apps in app drawer etc.
[Desire Android Development] Thömy:
Can we please stick to kernel related talk? :)

So.., does anyone know what important things for us the msm-3.0 kernel from CodeAuroraForums contains and the one from Google does not?
[Desire Android Development] animehq:
The ability to provide a real hwa ?
[Desire Android Development] JörgXDA:
Hi,

The keyboard app is independent from the Sense framework. It should be possible to use it with ICS.

Jörg
[Desire Android Development] itsy:
But only in a modded Version (by jonas_ml) and there unfortunately has been no update since mid of last year...
[Desire Android Development] tajimura:
Damn it, the thread is not about keyboard!

Not sent from anywhere.
[Desire Android Development] BlinK_:
How long does it take to build the kernel image considering the cpu you are using?

Sent from my Nexus One
[Desire Android Development] Thömy:
About 1-2 minutes on a quad core AMD. But a lot of stuff is missing or deactivated. A working kernel takes about 5 min.
[Desire Android Development] tajimura:
No progress on this yet?
[Desire Android Development] lmbd:
sad we have no really progress on the Desire with the HWA. I want so badass the new chrome browser on the desire :) don't give up!
[Desire Android Development] kuyam:
We'll probably get it as soon as the p8 for the N1 gets ported to the desire
[Desire Android Development] lmbd:
what is p8?
[Desire Android Development] tajimura:
8th preview.

Not sent from anywhere.
[Desire Android Development] StillTheWatcher:
P8...

A version of drewis' nexus one ics build, you can find it in the n1 section... its a rom from the god who has been working hard on the kernel for our devices
[Desire Android Development] zaher.bahouth:
could this help by anyway ?

http://rootzwiki.com/topic/17563-the-other-touchpad-kernel-source-from-hp-android-dump/
[Desire Android Development] andQlimax:
I don't see any kernel for our Desire...

Sent from my HTC Desire with Tapatalk
[Desire Android Development] zaher.bahouth:
and wt's this?

http://lxr.free-electrons.com/source/arch/arm/mach-msm/board-qsd8x50.c

I see a source for the qsd8x50 for kernel 3.0 +

it seems I dont understand wt's going on with kernels..

so I'll stop talking about it.
[Desire Android Development] noonamer:
there are my sdks from Chaosz-X, but after compiling kernel wasn't start...mby some can fix it

https://github.com/NooNameR/bravo_kernel_3.0
[Desire Android Development] Parastie:
Choasz's github link isn't a working build.
[Desire Android Development] noonamer:
isn't working, becouse it doesn't compiling well, i fix this problem but it not starting, i'll post it becouse i think someone can fix it
[Desire Android Development] Thömy:
If you read a couple of pages back you find posts from me explaining why that kernel cannot work even if you fix all problems with the compilation.
[Desire Android Development] K900:
Maybe we should help him fix it? I'm not good at embedded stuff, but at least I can help with testing and building and things.
[Desire Android Development] noonamer:
yes dude, Chaosz is busy, becouse he ask me to help him...

i fix some trouble while compiling, but it not starting, i think need some drivers for bravo...but as for me i havn't too much time for this but i tring..if some can help me please PM me or write into ICQ 1-744-366, but if u don't know linux, arm compiling not PM me. Thanks

---------- Post added at 10:33 AM ---------- Previous post was at 09:54 AM ----------

if u can said me what, and i try to make this

---------- Post added at 10:57 AM ---------- Previous post was at 10:33 AM ----------

hmmm..i look into sdks and understand realy need to port bravo-board* files....and add them into Makefile..but i need help in this..
[Desire Android Development] taha198:
Good to see someone still working on it.:D
[Desire Android Development] Thömy:
Fixing is the wrong word here. More like porting every needed driver to the new kernel and if necessary adapting them to new interfaces in the process. Once that is done you start fixing stuff because it probably won't just work.

What help do you need? Where are you stuck? If you need help tell us a little bit more. Also try to set up a proper Git repository with history so we can actually see what you are doing. If Git is new to you then learn about it a bit more. Don't expect it to be easy. Because it will not.
[Desire Android Development] noonamer:
i'm only change one irq.c adding some files in makerfile (mach-msm folder)...

and now i need help to port all board-bravo* files (mach-msm folder too) to new 3.0 kernel because files in my kernel not compiling...
[Desire Android Development] salvarez01:
Hi,

any news?

Regards
[Desire Android Development] Lothaen:
Was thinking the same. Think all the devs got busy irl?
[Desire Android Development] kinghunki:
I also hope that...I transplanted 4.0.3_sense4.0 for HD2, animation and music playback stopped..I think it should be HW causes.I hope you can get help...:confused:

Sorry,my English is very poor!:o
[Desire Android Development] 2WildFirE:
Hey folks Quallcomm just released a Adreno 2xx ICS driver !

see here -> https://developer.qualcomm.com/deve...phics-optimization-adreno/tools-and-resources

and here a download link, so you don't have to register on Quallcom

http://www.mediafire.com/?od908tye6zkssl7

btw. the driver is vor Armv7 but works on Armv6 too.

So how about ICS on Desire now? :P

// sources : http://www.android-hilfe.de/root-ha...rom-auf-bacis-von-android-4-zu-schreiben.html (german)
[Desire Android Development] Lothaen:
We have a pretty good version already with sandvold and texasice... Wonder if this would help them...
[Desire Android Development] naruz:
yep, this driver seems to be working on Huawei Ideos X3, the ICS booting
[Desire Android Development] biohaufen:
new Linux/Android Kernel

Is it right, that the new Kernel 3.0 is extremly faster than the old? Because the official Gingerbread Kernel (of the HTC Developer Update) was a lot faster than the old one from Froyo:D
[Desire Android Development] :
Chaosz-x if you need help on kernel development send me a pm to a private irc :)
[Desire Android Development] topgeardave:
Chaosz-x -Have you discontinued all Desire development as I haven't seen you post anything in this part of the forums for a while?
[Desire Android Development] :
Chaosz-x is busy atm, i dont think he will be deving on this for now

Sent from my Desire HD
[Desire Android Development] orange_24:
Can any one upload new flashable kernel

Build 7: http://api2.ge.tt/0/9E4FvzC/0/blob/download

Changes:

-Set some stuff for Bravo

-Modified the .config, so it compiles properly

-And much more stuff I don't remember anymore

im looking, looking and nothing - where is it :)
[Desire Android Development] topgeardave:
Why are you digging out such an old thread? Can't you read that it is discontinued?
[Desire Android Development] parsvbulletin:
can we install this kernel on sence 3.5 like runny med all in one
[Desire Android Development] ulixess:
This kernel doesnt boot!!! Neither on Sense 3.5 nor on another Rom.

Its a 3.0 kernel, Shaky & maybe noonamer are working hard to get to boot. Its UNfinished!

So STOP asking!
[Desire Android Development] Kalashnikitty:
Github pls.. all other is useless. if u dont like it, use http://www.syntevo.com/smartgit/index.html
[Desire Android Development] :
@op camera is related to kernel, I got libs to load but camera code needs to change for it to load, camera libs ask how many cameras does this device have? Kernel can't answer cuz code hasn't been changed, also remember zsl that a to do with axi clock/ clocks might need changed to get zsl running unless modified, also remember subsystem/genlock/domain manager emulation etc etc
[Desire Android Development] Sandvold:
I can give you a build where the camera libs are loading if you need it for testing chaos
[Desire Android Development] Chaosz-X:
I have experience with Windows for about 10 years, and I'm also using it for my job (freelance designer), and for all the tweaking stuff, hobbying at home etc., I work in Linux. So I'm experienced with both OS's, I'm no stranger with the terminal and toolchains etc., but for general work, the UI and workflow of Windows works faster for me ;)
[Desire Android Development] Chaosz-X:
Uploading to github now, but god I hate it....
[Desire Android Development] Kalashnikitty:
Good choice, i love you ;-)
[Desire Android Development] itsy:
Sounds nice :)

Have you made progress with the 3.0 kernel?
[Desire Android Development] Chaosz-X:
Porting to 3.0 will take a much longer time, much more work.

Anyway, source code: https://github.com/Chaosz-X/DirtyKernel-8250

And make sure to raed the README.
[Desire Android Development] itsy:
Ok, then we'll have to wait :)

Hope someone with knowledge of kernels can take a look and help you to fix the last few problems so that we can get a HWA kernel with WiFi (and cam eventually) :)
[Desire Android Development] M..N:
Just to let you know an indicator to see if you have real/full hwa would be that the background in some areas such as settings would have a gradient to it, a sort of blueish grey colour .
[Desire Android Development] danarama:
Good info
[Desire Android Development] skitty:
An N1 version of the kernel would be good!
[Desire Android Development] MrPadie:
Made a post over in the HD2 forums to try bring awareness to the kernel devs over there. It would really benefit us HD2 users to have any improvement in Hardware Acceleration.

For interest sake, you can find that thread here.

Thanks for your efforts, and keep up the good work!

MrP.
[Desire Android Development] zyr3x:
problem with the source
[Desire Android Development] guy_smiley:
Thanks for posting all that.:confused: Is there anything wrong with putting it in a text file to attach instead?
[Desire Android Development] HairyMerkin:
Way to complain about a non-issue? Did your finger get sore scrolling allll that way?

OT; That's a lot of errors.
[Desire Android Development] Zammo76:
Will this kernel work with Sandvold's ics ROM? Thanks.
[Desire Android Development] K900:
Yes, but remember that Wi-Fi is broken.
[Desire Android Development] *child:
Kernel name reminds me of my girlfriend.
[Desire Android Development] Chaosz-X:
About the errors: build with 'make -i <other arguments if you use them>' and it should build just fine ;) Meanwhile, I will be fixing the errors.
[Desire Android Development] FoRmaTiTo:
Your girlfriend's name is dirty kernel?

:P
[Desire Android Development] Chaosz-X:
Think I found out why WiFi isn't working...Working on a build based on Tiamat now, which should have both HWA and WiFi working :)

Edit: no, scratch that. I'm fixing the WiFi in the current source, because the current one seems to be faster.
[Desire Android Development] danarama:
The code tags are the best option. He used quote tags. It could be an accident as they are next to each other in the toolbar when making a post.
[Desire Android Development] tajimura:
for chuhks of code longer than, say, ten lines it's the best to use pastebin
[Desire Android Development] danarama:
Nah cause then when I Google specific compile errors, I have to filter through millions of Useless paste bin dumps as results which obviously never offer an answer ;)

If pastebin could somehow show where it was being linked to from, (which it easily could) it would be invaluable. As it is, its no more than a glorified online notepad. The code tags suffice unless the dump is bigger than the maximum post length
[Desire Android Development] dk_zero-cool:
+1

I hate pastebin for this very reason.
[Desire Android Development] danarama:
It fills me full of hope...

"look, someone has the exact same compile error as me.... oh wait, pastebin. Another waste of my time"

Multiplied by 20 per error, per search. Very annoying.
[Desire Android Development] tajimura:
Mates, I'm not saying that pastebin has somewhat magic functionality, it just helps to not to overload a thread.

Why should I write "sent from _something_ using _another something_"???
[Desire Android Development] Theshawty:
That's just a tapatalk signature.
[Desire Android Development] vasili_defy:
Chaosz ..this is dumb q?

but wen will ver 3 wud be out??
[Desire Android Development] 2WildFirE:
its done, when its done ;)
[Desire Android Development] will8578:
Maybe today, maybe this week, maybe next week, maybe this month or next, quite possibly this year, def when he's done it and posted it here :-)
[Desire Android Development] tajimura:
All hail mighty Blizzard Ent.

Why should I write "sent from _something_ using _another something_"???
[Desire Android Development] danarama:
The functionality I mentioned is nowhere near magic. Easily achievable

The code tags do just this, they put the code in a text box with its own scroll bar. This prevents the thread becoming overloaded.

Just like this, its a very handy feature and all source code and errors remain in context with people (xda members or otherwise) searching the internet for a resolution.

Nice huh?!

:D

Anyway, I think we should leave this thread for the kernel now :p
[Desire Android Development] Chaosz-X:
Trying to fix WiFi now, and make builds for HD2 and Nexus as well.

Edit: fixing all the errors in the current build is a lot of work, so I think it's better to focus on 3.0.
[Desire Android Development] zyr3x:
'make -i ' does not work, build for n1.

modules are collected and zImage not.

I want to help in dev. But first I want to build your version for begin.

THX
[Desire Android Development] Chaosz-X:
In all the confusion and folders, I think I screwed something up with the source code. The source codes I have don't make a zImage, so I think something went wrong there. Instead of trying to find out what went wrong and fixing it, I decided to move on to 3.0 immediately. I'll upload the source code of MSM 3.0 tomorrow to github, and then start on porting our device properties to it.
[Desire Android Development] :
If u need any help just pm me
[Desire Android Development] tajimura:
BTW, Chaos, will u implement functions responsible for ZSL?

Why should I write "sent from _something_ using _another something_"???
[Desire Android Development] Theshawty:
Any update to this? Would be great having this kernel for the N1 :p
[Desire Android Development] Chaosz-X:
Getting a 3.0 kernel to build for QSD8250 isn't something that can be done in a few days, and school starts again on monday, and I have a few other projects to do, so count on atleast a month I think.

Edit: and guys, PM'ing 'I want to help', when you even never worked in Linux, or never tried to build an AOSP from source or a kernel; please don't PM, the only people that can help are those who know their way out in Android and Linux (preferably also with kernel stuff).

And feel free to commit your work; it would really help if some people could help me out with this.
[Desire Android Development] paamet:
Hi! Just wondering if you have any progress? I may be looking into making a kernel 3 working as well. Most experience on desktop system kernel compiling though...
[Desire Android Development] Nutterpc:
Well chaos, I threw ur kernel on my phone, adjusted a few settings to get it to my liking, and of course, job well done son :D

Soon as I get the rest of my Dec environment setup, ill see what I can do to help (configuring 3laptops & a server ATM for a family friend)
[Desire Android Development] jukyO:
@nutterpc and paamet, hats down for trying to help!

Hopefully you'll make it along with Chaos-z.

Cheers!

Sent from MIUI powered phone
[Desire Android Development] Nutterpc:
Well I'm a cross platform systems support, but I prefer my *nix :D

Downloading the rest of the dev environment tonight, all I'd need is the kernel configuration he's business and I can find out what else I can do from there
[Desire Android Development] Nutterpc:
Usin <-- stupid autocorrect
[Desire Android Development] Chaosz-X:
The current work on GitHub ain't working, it can't get a zImage compiled. I hope to rebase to the MSM 3.0 kernel and start working from there, but the coming 2 weeks will be really busy for me, lots of tests and exams.. :(

Tldr: work on Github is not usable, unless we manage to fix all the issues, in which case just using a brand new base is just a bit more work for a much better result. If you want to try it, download CodeAurora's 3.0 MSM and get all Bravo stuff in that kernel, and try to build it to get a zImage (Linaro Toolchain rec.)
[Desire Android Development] Chaosz-X:
Currently cannot use my laptop for building a new kernel, but I think I have a clue on how to fix the HWA. So someone out there with a Linux-box ready with Linaro toolchain?

Instructions:

Get Tiamat Kernel Source.

In /arch/arm/configs/, there should be a file with 'bravo' in it, with a .defconfig extension (I think it's hidden, so enable show hidden files). Copy the .defconfig to the root of the kernel folder, and rename it to .config.

Edit the MAKEFILE in the root according to the location of your toolchain (Linaro preferred).

Make sure there ain't any zImage in /arch/arm/boot/, if there is, remove it.

Replace some code with CodeAurora's commits, namely:

File 1

File 2

File 3
[Desire Android Development] K900:
Isn't that for libhardware? Or do you mean stock Tiamat kernel + this stuff in libhardware should do it? Just thinking if I should rebuild the kernel or not.
[Desire Android Development] Chaosz-X:
These commits seem to have fixed the issues for some other devices (ZTE Blade and a Galaxy Ace I believe), so yeah, these changes in libhardware could fix the issue.
[Desire Android Development] K900:
Wow. I'll try it now, should probably do a fresh compile...
[Desire Android Development] Chaosz-X:
No wait, it's way too simple to fix the issue. Never mind, I think it won't do the trick.. Looking further now.
[Desire Android Development] Theshawty:
How goes the progress?
[Desire Android Development] StillTheWatcher:
He needs more devs to chip in and help him out
[Desire Android Development] StillTheWatcher:
Apparently drewis is now the man for the job, not chaos, just to let everyone know...
[Desire Android Development] Lothaen:
same thread? new thread? :p
[Desire Android Development] cesco73:
Chaosz-X

great you're doing a great job for the community'!!!! look forward to a kernel with wifi-camera / video working, knowing that this involves great effort good luck =)
[Desire Android Development] Lothaen:
is anyone from nexus one forums able to collaborate? noticed a few different names not seen working on stuff on nexus one...
[Desire Android Development] cesco73:
it would seem that this kernel has the Full HWAcceleration for adreno 200. for

Optimus One P500 Android Development

while this will 'help

https://github.com/lupohirp/lge-kernel-msm7x27

oppss hwa already supported sorry =)
[Desire Android Development] Lothaen:
Does that mean a massive woop?
[Desire Android Development] Chaosz-X:
Still working on this guys, I think I'll have a source of a 2.6.39 kernel ready in about an hour (still some work to do, a lot of stuff is done, working on the last pieces of unique MSM code now, which is mostly about GPU, framebuffer, MTD, soundcodecs). So if anyone could get his Linux machine ready, as I don't have one here atm. A link to the source code will appear here this evening :)

Edit: RARing the code now, so anyone: ready up your Linux box...
[Desire Android Development] dk_zero-cool:
I'l give it a try when I get home in about 20min although I'm not all that experienced in building kernels.
[Desire Android Development] Chaosz-X:
I took the Tiamat 8x50 source as a base, and applied all the changes of 2.6.39.4. Once this version is up and running, we should be able to download a brand new version of the kernel as 1 patchset, and apply it within a couple of minutes. And more importantly, it will make the work on porting of drivers (e.g. HWA) easier as our kernel isn't a bottleneck anymore. I just finished uploading the source code of this 2.6.39 kernel, and with a few modifications, it should run on the Nexus One too I think. So here is the link:

http://api2.ge.tt/0/8XflAuC/0/blob/download

The file in the root called 'RENAME THIS TO (DOT)config', and yes, you should rename that file to '.config'. I was working on Windows so it doesn't allow me to cal files with a . in the front, so you have to change this yourself ;p

Edit the MAKEFILE in the root to redirect to the place of the toolchain. The line that has to be edited for this is:

CROSS_COMPILE ?= arm-eabi-

Get Linaro Toolchain for Android, and replace this arm-eabi- with the location of the Linaro toolchain. Enter the terminal, get root access, and type:

make menuconfig

And press EXIT, and YES to save. Then enter

make -j2 -i (if you have 2 cores, if you have 4, you can try -j4)

And it should compile. It will tell you where it put the WiFi 4329 drivers, and you should find a zImage in /arch/arm/boot/. Try this zImage (with AnyKernel Updater, or get the download from the OP in this topic and replace the zImage and the modules).

And then, report in this topic how it works, what works and what doesn't, etc. I haven't tried compiling this yet as I don't have my Linux machine here atm, so you may run into errors and it can stop compiling: if so, tell me.

(and make sure you got all the dependencies to build a kernel, if you don't know which one you need, Google it)

Edit: dk_zero_cool: if you can't manage to build it, PM me or say it here and I'll help you to get it build ;)
[Desire Android Development] chrrh:
Windows will allow to rename it, but you have to use the commandline for this.

"rename config .config" will work ;)
[Desire Android Development] dk_zero-cool:
Ok I'm home, source has been downloaded, currently setting up the build environment and then we'll see.
[Desire Android Development] Droidzone:
By the way, make	-jN is not exactly the core number, but number of simultaneous jobs. I usually work on 50. :)

Why not git, btw? It's so much easier to view commit comments..
[Desire Android Development] dk_zero-cool:
The recommended is about 2 for each core. 50 might be quite the overkill and will most definitely not make things work any faster. Quite the obersite if anything.
[Desire Android Development] Droidzone:
Well I've been using 50 for all my kernels, and never seen a slowdown on a quad core dedicated machine. Build after a clean takes around 10 minutes..Don't know how much it takes on j8.
[Desire Android Development] Droidzone:
Anyway, not important. What I'd like to know is what you guys are trying to solve atm.. Is there a git repo with comments? The one on the OP doesn't seem updated.

@midian, move the .config out, make mrproper, and then put it back in, and try.
[Desire Android Development] Chaosz-X:
No, the GIT isn't updated, as I really hate git... Uploaded a commit once and it needed so many commands that I got sick of it.
[Desire Android Development] Kalashnikitty:
mrproper does not fix it. same errors again
[Desire Android Development] Droidzone:
Ok, I have access to only my Desire today. Can't test it out atm..
[Desire Android Development] Chaosz-X:
You compiled it with -i? If not, do make clean and run it again with -i this time. If you did run it with -i, did you interrupt it yourself? If so, don't. Just let it run until it's done and check if it made a zImage. I think it's pretty difficult to get a kernel built without any error at all, and I compiled other kernels with warnings in it, and as long you have the zImage as output it's fine ;)
[Desire Android Development] Kalashnikitty:
yep i always compiled with -i