yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] Droidzone:
Not really, but it is not really difficult. I can explain it a bit. PMd you.
[Desire Android Development] Nutterpc:
Buttery charge fix? Sounds tasty :D
[Desire Android Development] Droidzone:
Affects only "Extended Batteries"-see this thread- http://xdaforums.com/showthread.php?t=1334052
[Desire Android Development] blackhawk_LA:
Is it possible to have a Sense kernel that includes compatibility with the N1 Battery Calibrator app ( https://market.android.com/details?id=net.jonrichards.batterycalibrator.ui ) ? Many AOSP kernels have it included

I found it the best (and maybe the only) way to have a really well calibrated battery.
[Desire Android Development] Droidzone:
Oh, I'd not noticed the typo there..thought you made the typo! ;)
[Desire Android Development] Sebby:
has this kernel also the usb mounting fix

if not please add it
[Desire Android Development] Droidzone:
What exactly do you mean by usb mount fix? There is no problem with mounting the card via usb or using adb, if that's what you meant
[Desire Android Development] Sebby:
i mean when whe plugin the usb then you get a pulldown menu in the rom to choose drive or charge only

snq fixed that in the last version for my rom
[Desire Android Development] Droidzone:
The menu does have all options in my Rom..maybe you could try it on yours as maybe the issue was Rom specific for the snq kernel..
[Desire Android Development] live_0978:
If all he's done is added sibere battfix and extended battery fix shouldn't it already have all -snq's latest fixes?
[Desire Android Development] Alex-V:
Its a problem only sense 3.5 :)
[Desire Android Development] Droidzone:
That would have been the case if snq- had released his kernel sources (the best imho). Since he hasnt, my source is based on HTC source, with the patches (commis from snq/banancakes) mentioned.
[Desire Android Development] Sebby:
so droidzone wil you make you kernel with the usbfix for 3.5 roms

so whe runny users can use it also

or wil you never add it
[Desire Android Development] Droidzone:
Hey guys...to clarify this is not a kernel which I have worked on myself. The only work I have done on it is "Extended battery" fix. The rest are snq and banacakes' work commited by bananacakes. I used some of these commits choosing what I thought would be essential for my rom. So if the kernel provided by these master devs works for you, please use it.

I'm not into full time kernel development, and wont be handling bugs/requests.. My kernels work fine with my rom, so I'm leaving it at that.
[Desire Android Development] Alex-V:
Yeah..hope snq..will release his sources/github :)
[Desire Android Development] thanito:
Hey mate, I just flashed your kernel since it looks close to stock from your description so hopefully I wont have any reboots, freezes or shutdowns.

But I noticed that you do not include governors like smartass/smartass V2, can you include them somehow?

cheers
[Desire Android Development] Droidzone:
That would be like reinventing the wheel.. Please use either snq's, bananacakes or tristan's kernels..I'm not doing active work on kernels as I just mentioned in the above post.
[Desire Android Development] bookerok:
Just me on 111118 and 111016 and (not so often) happens reboot and freeze? CoolS V9 ? i like this smooth kernel but i hate this bugs
[Desire Android Development] blackhawk_LA:
Maybe your Desire needs higher mV...? Download IncrediControl and try raising all values +25
[Desire Android Development] bookerok:
no-no-no, early i used lower mv (875.....1150) and was ok! on banana stable but not so quick and smooth
[Desire Android Development] blackhawk_LA:
Then I'm sorry I can't help... Seems strange as I've been running it on different ROMs and always have been very stable
[Desire Android Development] Souldrinker:
Sorry for asking again, but I have a quite annoying issue and wonder if it's just me or if it's a common issue, and if there is a fix.

With the gingercakes 0.9 (various versions) and the snq 111118 & 110911 kernels my phone completely locks up almost everytime in some specific places with bad 3G reception, specifically the laundry in basement of my house and a specific local grocery store were I use to do my shopping. Doesn't matter if the phone is on or off at the moment it get stuck with the screen on or off and nothing short of a battery pull (or sometimes a trackball/minus/power) and a restart will get the phone running again.

If I avoid these two places the phone seem fast and rock stable and can run for a week without issues.

I don't remember this happening with snq v6 kernel or earlier, and the other ones between 110911 and 111118 caused the phone to spontaneously reboot/bootloop about once a day.

I've been trying the two latest desire radios but the same issue persist. I've the same issue both on LeeDroid 3.3.3 and various RunnyMede's from 2.2 up to the current 3.0.4, so it doesn't seem to be radio or rom related?

I'd rather not go back to v6 since it didn't feel as responsive (and I don't even know how to go back since I haven't seen a flashable zip of that except from the upgrade from v5).

I've not changed anything in SetCPU or DeamonController except from trying different governors which doesn't seem to help.

Could over/undervolting or over/underclocking remedy this issue and do anyone having any suggestions what values to test in that case?
[Desire Android Development] thanito:
After a few days I can say that phone looks snappy with your kernel.. First kernel that I do not have ANY freeze, lag, reboot;)
[Desire Android Development] siliconaddict:
Why don't you try one of Droidzone's nice GB kernels, just for testing purposes, and see what gives? Like the Droidzone_BatTPEBfix2WC_OCUV (Dec4)-kbase_snOCUV_041211_205136 kernel http://supernova.droidzone.in/?page_id=1083
[Desire Android Development] bookerok:
i installed this kernel: Droidzone_BatTPEBfix2WC_OCUV (Dec4)-kbase_snOCUV_041211_205136 but it dont work with daemon controler+andrew OC O_o

what VDD and Undervolt used on this kernel?
[Desire Android Development] resadent:
One question Droidzone... is your kernel gingercakes or snq- based? because snq-'s builds are noticeably faster.
[Desire Android Development] erklat:
Neither afaik. They are based on HTC sources only with most necessary commits from both developers. No hacks and no bull**** for us that consider stability > gimickzzzzz.

And one note, chat about droidzone's kernel should be in droidzone's thread. Not that I have something against advertising it as it is probably the best at this moment and it is going to remain that way it seems, I'm using it too, but I think this is more fair. Hope no one has a problem with it.
[Desire Android Development] resadent:
Yeah I knew and I realised I posted on snq-'s kernel a while after I did it so I decided not to erase my post ;) as nearly everyone is talking about droidzone's kernel I thought this one was its post. My bad :P
[Desire Android Development] rjvrijn:
My guess its undervolting. I had freezes and bootloops with most snq and bananacakes kernels. Tried different roms. Now i have upped all the voltages to 1300mv. No batt drain. Feels even more batt friendly.

Though its just 2 days now i think i found (at least my) source of freezes.
[Desire Android Development] t-pip:
Looks like we have lost all three of our Kernel Devs.

snq~ has vanished without a trace.

Bananacakes has moved onto HTC Vivid

Tristian202 is now doing Desire ICS kernels.

Anyone going to step up?
[Desire Android Development] booce:
Alexv released his first kernel today so yes, others are stepping up :-)

Booce
[Desire Android Development] rjvrijn:
Running snq version 18 november fot more than 2 days now. Its a record for this one. A few more days and i'll really be convinced that the default under(voltage) tables are definitely too low. At least they are for the pvt-4 batch of the desire.

1300mv on all frequencies and stable and batt friendly. No need for a new kernel now.

-edit- 6 days now:
[Desire Android Development] Droidzone:
I wonder if there are people over here with skills like snq-. He was...er, sorry, is a legend, that one. :D
[Desire Android Development] halaros2:
How very true about snq (He is after all still #1) !!! but maybe Alex can make a kernel which has new stuff for us if he want to and spend some time at developing kernels!!! If i judge from his roms he ll do a very good job at kernel development cause he likes to search for new stuff!!!

P.S. I know it is completely different(roms-kernel) but you never know ;-)

keep up the good work Alex
[Desire Android Development] Alex-V:
snq is a legend in all this kernel things...not want to a god or so...but he knows what things are behind....if you know what i mean...i just know how to make kernels and how to patch it with github things....anyway learning by doing :) never thought that i can make it..lol... (thx to droidzone for his great how to)

anyway...we ere all know that the desire is a "oldi" ;)

with kind regards...Alex
[Desire Android Development] ironjon:
That's right :)

Tapatalking
[Desire Android Development] andQlimax:
I'm wondering what phone snq- (© snq-is-still #1) will buy after the desire

snq- if you reading then tell us, so we can follow you :D
[Desire Android Development] Droidzone:
I thoroughly regret not asking him his technique of patching closed source kernels and making modules for them. It's such an advanced level of disassembling a binary that tells you what a gem that man was!

See this

Sometimes I think he was pissed off by all the requests and complaints over here..There's such a thing as peace that every dev craves!
[Desire Android Development] Souldrinker:
Is it safe to increase all levels to 1300mv? I did try to increase each level by 50mv, but still get freezes in the same two low-reception places.

I mean the lowest frequency has 950mv as default. Do you increase even that to 1300? Are you using smartassv2 or another governor?
[Desire Android Development] bg_man:
I don't get the point to increase every voltage to 1300mV.

If you do so why to run your phone at lower frequences?

You won't save your battery life.

Instead set 1Ghz to 1300mV, change governor to performance

and set 1Ghz in Daemon Controler.
[Desire Android Development] koenvbeek:
That's not true. A cpu takes a little bit of power every clock cycle. How much power it will take each cycle, depends on the voltage. The physics formula is Power (Watt) = Voltage (V) * Current (A).

This way you can easily understand the power usage. The higher the voltage, the higher the power consumption. But if you lower the frequenty, the cpu just takes that amount of power less frequent. So: when you set the frequency from 1ghz to 500mhz, the power usage by the cpu is now half the amount it was at 1ghz.
[Desire Android Development] bg_man:
You are partly right, operating at a higher clock rate always requires more power, but the dependency is not that high.

Don't want to argue but see:

http://en.wikipedia.org/wiki/Dynamic_voltage_scaling

So I think if you don't undervolt there is no practical reason to lower frequency of the CPU. What you will get, extra 5 minutes?
[Desire Android Development] MarylandCookie:
Can someone be so kind and link me to the most recent snq Kernel please?

A friend has asked me to juice up his desire :)
[Desire Android Development] bgumble:
AFAIK this one
[Desire Android Development] t-pip:
Agreed, this its the latest.
[Desire Android Development] debully:
Can anyone confirm the tendancy of a new battery (retail boxed HTC) to cause random issues such as rebooting?

I have had 4 batteries from ebay, some better than others, all got sent back. Finally stumped up the cash for a retail boxed one and this reboots too. Can't get a battery that provides stability like the one which came with the phone (it's still good).

Maybe a tempreture or voltage issue?

With 2 batteries my new main concern has obviously gone from longevity to stability. Would max setting or upping the voltages benefit?

Regards,
[Desire Android Development] Bitjesmaker:
Thats version xxxxxx8 (bravo-2.6.35.8-snq-111118), the latest is xxxxxxx10? (2.6.35.10-g3f43272 [v06])?
[Desire Android Development] PlayPetepp:
bravo-2.6.35.8-snq-111118 is the latest. 2.6.35.10-g3f43272 [v06] was built before HTC released desire kernel source code.
[Desire Android Development] Memphis007:
@snq-:

In V06 kernel the usb charging part in not working properly when in use in the car with any gps app, the phone keeps loosing battery instead of recharging it (not encoutered with my previous kernel, was on leedroid 2.5 before)

Anyway thanks for your work.
[Desire Android Development] Alex-V:
v06 is a very old closed source kernel...maybe you want install something newer open sourced...?!?

with kind regards
[Desire Android Development] Memphis007:
I tried to use your v0.3 kernel included in AN-Droid's rom but i got strange trackpad issue, when unlocking screen focus is moving alone toward the back/right of the screen.

If you can fix this i would be pleased to use a newer open sourced kernel :D

see: http://xdaforums.com/showpost.php?p=23308290&postcount=878
[Desire Android Development] Alex-V:
lol...really never have that...also its not reportet in my thread...strange thing....anyway i only can fix a problem that i have...anyway2...try some other dc or theGanymedes...bananacakes...or..or...

with kind regards
[Desire Android Development] Memphis007:
...or buy a galaxy nexus....:p

I was so close to have a fully fonctionnal desire with Gingerbread rom.
[Desire Android Development] Alex-V:
lol ;) :) or so :)
[Desire Android Development] biohaufen:
@ SNQ : Can you make an ICS Sense Kernel ? I know that this is really difficult, but we need a Sense Kernel for this http://xdaforums.com/showthread.php?t=1405337 It´s the new Android 4.0.3 with Sense 4 from HTC One V, maybe you can port the Kernel of the HD2 :o
[Desire Android Development] imcat:
wifi disconnection fix

Did this issue ever get properly resolved? Having read through all the posts, it is not conclusive one way or the other.

I am using Droidzone's implementation of the wifi fix in his kernals and it is definately not working in these as I am still getting disconnects at -88 if mobile data is switch on.

Anyone else actually seen this work and in which kernals?
[Desire Android Development] moltes74:
Hi there,

I'd like to know, which kernel version is the "best" (or at least what are the differences) between 2.6.35.8, 2.6.35.10 (v06 ?) and 2.6.35.14

Thanks for making it clearer to me :D
[Desire Android Development] hojnikb:
Any good kernels for sense ?

I'm still using v6 with sensevoltion right now ..
[Desire Android Development] ulixess:
Oh, a very old cobination. :cyclops:

Im using Droidzones Powersaver v4 for ALL Sense Roms. The kernel is superduper stable, blazing fast even on Sense 3.5, with a very very low battery drain :D

Here is the official download link. Flash it withaut wiping.

EDIT

Ohhh, links are down.

BUT, here is the NEW official download link :D
[Desire Android Development] hojnikb:
yeah i still use that rom, becouse it has the same base as leedroids roms, so i can transfer tweaks from there.

But kernel is really old and is missing some awsome tweaks that i could use.

I will defenetly give droidzone a try ,)
[Desire Android Development] snq-:
i don't have access to the source. nobody does except htc. if we had it, we wouldn't mess with external fs modules, insmodding cpufreq governors, patching cifs + the kernel image

it's actually the other way around, see here: 2.6.32-froyo sources

as said i don't have the source, but i do have objdump, kallsyms and my favourite hexeditor ;)

here's the original disassed code (inlined into ds2784_battery_work() as ds2784_battery_read_status() only gets called from there):

(comments by me)

c0262b60: e59f6aa8	ldr	r6, [pc, #2728]	/* htc_batt_info */
c0262b64: e3038d09	..
c0262b68: e3a07043	..
c0262b6c: e2860054	add	r0, r6, #84	/* htc_batt_info.lock */
c0262b70: eb051497	bl	c03a7dd4	/* mutex_lock() */
[COLOR="Red"]c0262b74: e5d430d9	ldrb	r3, [r4, #217]	/* di->raw[DS2784_REG_RSNSP] */
c0262b78: e3530043	cmp	r3, #67	/* BATT_RSNSP */
c0262b7c: 13e03000	mvnne	r3, #0	/* ~BATT_UNKNOWN */
c0262b80: 03a03001	moveq	r3, #1	/* BATT_FIRST_SOURCE */
c0262b84: e5c6301c	strb	r3, [r6, #28]	/* htc_batt_info.rep.batt_id */[/COLOR]
c0262b88: e59f6a80	ldr	r6, [pc, #2688]	/* htc_batt_info */
c0262b8c: e2860054	add	r0, r6, #84	/* htc_batt_info.lock */
c0262b90: eb0511b0	bl	c03a7258	/* mutex_unlock() */

noping out the comparison, and writing BATT_FIRST_SOURCE into batt_id should do the job:

[COLOR="Blue"]c0262b74: e3a03001	mov	r3, #1	/* BATT_FIRST_SOURCE */
c0262b78: e1a00000	nop
c0262b7c: e1a00000	nop
c0262b80: e1a00000	nop
c0262b84: e5c6301c	strb	r3, [r6, #28]	/* htc_batt_info.rep.batt_id */[/COLOR]

here's the modified zImage, please test it (fastboot boot imagename): zImage-v02-killer2k8
[Desire Android Development] Terepin:
Then what are kernel source codes for?
[Desire Android Development] Droidzone:
Snq, I tested the new jdb2/ext4 modules, and they work fine..You've successfully added ext4 to our roms and given new life to them. Thanks a lot, from all of us!
[Desire Android Development] Killer2k8:
Hello, Thank you SNQ it is working really good. You are the man!! :D

I can now use my battery. Thank you again!
[Desire Android Development] NeoPhyTe.x360:
I didn't read that you have done hexedit!! I thought that you have compiled it from Desire S modifying source!

Thanks in advance!

And a thing, can you post or edit aufs.ko module for gingerbread?

it's 2 try aufs2ext in gingerbread
[Desire Android Development] fridaycider:
kernel

could the audiomod be added to this kernel?
[Desire Android Development] Droidzone:
Hmm.. I noticed that in the quadrant advanced video tests, a lot of tests show black screens (kernel incapable).. Would these be related to gpu+ ?

Swyped with my Starburst based Desire. Please ignore any typos or grammos.
[Desire Android Development] Droidzone:
Snq, could you add the source code for this patch to your current starburst kernel for its next release..

I use an extended battery and this kernel had fixed an issue I had with my battery charging indicator..it used to get corrupted each time a quick reboot was done.. Please see the picture below:

http://twitrpix.com/eecb

This patched kernel seems to have patched that issue..

Swyped with my Starburst Classic based Desire with Intelligent Data2sd
[Desire Android Development] snq-:
added v03 kernel image with trackpad-to-wake support
[Desire Android Development] Droidzone:
Power polling to keys? Excellent! Thank you!

Swyped with my Starburst based Desire. Please ignore any typos or grammos.
[Desire Android Development] Kameo:
This is an impressive work. The whole scene was eagerly waiting for this patch.

Thanks again mate.
[Desire Android Development] Muxeu:
Flashable kernel zip v03.

It doesn't touch any modules in rom
[Desire Android Development] sookster54:
Good stuff, trackball wake works on AuraxTremeGinger 8.6
[Desire Android Development] maxvanni:
you're the man.
[Desire Android Development] Terepin:
I don't get it. Kernel's source code is available on HTC's site. So what exactly is closed-source and unofficial about it? Or you mean specifically Desire's GB kernel?
[Desire Android Development] abc001:
Does it support two ways call recording as well?
[Desire Android Development] Droidzone:
Exactly.. Gb source code isn't available for sense

I think gb add ons are synonymous with snq .. :)
[Desire Android Development] spitjo:
With version 3 i have charging problems.

When charger is disconnected battery drops immediatly to 99% and to 95% in less than 5 minutes of standby (no data connections, screen off)...

Just like the old times on froyo without charging fix...

V1 and V2 are not suffering this kind of problem
[Desire Android Development] cicksler:
No, it does not work. I just tested it. Unfortunately I have to replace them on an "old " Froyo 2.2 ROM. : (

"I lost all my evening" - Lothar Matthäus
[Desire Android Development] alexdiaz:
Kinda confirmed, then it locks at 99% for a while.
[Desire Android Development] Terepin:
Then what is this?
[Desire Android Development] snq-:
kernel sources for the htc saga, an msm7x30-based device with completely different h/w setup?
[Desire Android Development] snq-:
i couldn't reproduce this with v03
[Desire Android Development] Terepin:
I know, but I was confused since he said GB source for Sense, and not for Desire.
[Desire Android Development] spitjo:
I'll check again tomorrow morning and report.

Maybe just a random problem....
[Desire Android Development] sookster54:
Wifi doesn't want to work after a reboot, couldn't fix it until flashing another kernel, under the Wifi settings it said "Error".
[Desire Android Development] Droidzone:
Your bcm4329 module is probably from another kernel.
[Desire Android Development] sookster54:
Nope that isn't the case, I removed the bcm module and all other modules in the modules dir and reflashed this kernel and still no wifi.
[Desire Android Development] Droidzone:
Well how would the kernel work without the module?.copy the original module from the leaked rom.
[Desire Android Development] sookster54:
Yeah I just did that, copied from the rom zip and it works.
[Desire Android Development] snq-:
added modded wifi driver

min rssi threshold for scan results lowered (-88dBm -> -108dBm)

don't send "rssi low" events via wireless_send_event()
[Desire Android Development] cicksler:
Thanx snq! I have a litten question. How can i patch this kernel to get two way call recording working? Or is there any other way to Do this?

Sorry for my bad english, Iam from germany...
[Desire Android Development] siedkins:
Can I be a pain and ask for a flashable zip from someone with the know how ? I've just opened up the zip file from v2 and wondering if I can just replace the files but I'm not too clued up on kernel updates ...

:)
[Desire Android Development] Komadyret:
Read the thread. Flashable zips are posted for all 3 versions, but not in OP.
[Desire Android Development] cicksler:
I think he wants a flashable zip with the modded wifi driver....
[Desire Android Development] Komadyret:
Point taken :o I should read the post twice to avoid such misunderstandings before answering. Hope others learn from my mistake :rolleyes:
[Desire Android Development] ieftm:
Hi snq-, any chance for a v03 version without UVOC?

So basically stock, with LZMA, trackpad-to-wake :) perflock possibly.

I've been playing with arm-eabi-objdump, but could not get the vmlinu[x-z] out of your zImages. From there, I could ofcourse compare assembly ;)

If you have pointers on this as well, that'd be awesome :)
[Desire Android Development] Droidzone:
Snq, I've been having reboots on using the camera, with your mod for extended batteries

Swyped with my Starburst based Desire. Please ignore any typos or grammos.
[Desire Android Development] siedkins:
2 new leaked GB ROMs:

http://xdaforums.com/showthread.php?t=1069651

Bravo_Gingerbread_hTC_Asia_WWE_3.09.707.0_Radio_32 .56.00.32U_5.17.05.08_test_186245

Bravo_Gingerbread_HTCCN_CHS_3.12.1400.1_Radio_32.56.00.32U_5.17.05.23_test_189900
[Desire Android Development] snq-:
can you give the exact steps that reproduce the problem? (= fails w/ v03 and works w/ v02 on the same setup)
[G2 and Desire Z Accessories] radici:
In need of a merchant/site that sells G2 housing (preferably USA based) or anyone has a damaged phone that the inner workings are still intact that I can buy off?
[G2 and Desire Z Accessories] TyrannosaurusFencingChamp:
Your best bet is searching ebay for a display phone.
[G2 and Desire Z Accessories] radici:
hmm, I'm buying the Z Hinge mechanism middle housing that comes with the flex cable and i need the piece that screws onto that that the black sticker goes onto to cover the screws.

would a display have that?
[Nexus S Q&A, Help & Troubleshooting] Cwest1:
followed all instructions and achieved unlock, recovery would not flash and neither would root....downloaded files ten times and still tells me for recovery file cannot be loaded and for root it just reboots my phone. not sure if im loading it correctly maybe. please help. Thank you