yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] gtp:
Many thanks, looking forward to trying it!
[Desire Android Development] richardtrip:
Try it :-) (dont use any of the V3 wifi modules with this kernel).
[Desire Android Development] capychimp:
have you uncluded the charging fix in your kernel v3 or newer? and whats the wifi fix some talk about? you know or anyone knows?
[Desire Android Development] richardtrip:
Yes i can. But this will be the last for tonight :-)
[Desire Android Development] ivicask:
After flashing this im getting "The SD CARD was mounted as Ready-only"

Cant write nothing to SD card..
[Desire Android Development] Beaverman20:
they never updated Quardrant when the 2.2 came out on the Desire... the Nexus numbers are for 2.2 ;)
[Desire Android Development] hensk:
Аndroid purity,м8
[Desire Android Development] Diamondback:
Working fine so far with LeeDroid 2.1a =)

Please include Interactive and Powersave Scalings.
[Desire Android Development] Beaverman20:
working awesomely :D 3rd run on Quadrant... 1463 ;) on auraxtsense :D and with Setcpu i can make sure it only runs at that speed when plugged into wall :D so no battery loss ;) thx for this great kernel mod :D
[Desire Android Development] PTKDev:
1463 with overclocking???
[Desire Android Development] Stylez Ray.:
WIFI is not working on Pinky Desire 1.8 with this kernel
[Desire Android Development] LoQo_:
In aurax 7.8.1 it´s ok wifi
[Desire Android Development] TomLeeDesire:
How much is your gain over quadrant?

I already have 1380 with my pure LEEDROID in interactive mode, without any overclocking, i don't want to break my precious...

;-)

Sent from my LEEDROID Desire with S-OFF...
[Desire Android Development] scott9824:
same prob, pinky 1.8
[Desire Android Development] HC4Life:
Works great 4 me too with LeeDrOiD rom.

Thanx ;)
[Desire Android Development] mikbe:
I lost service totally. No reception. Any other with same symptoms? I have the latest radio.

E: It's back. For now. But that was weird :confused:
[Desire Android Development] Stylez Ray.:
Yes, first I thought only WIFI isn't working on Pinky 1.8 but also reception doesn't work properly now.
[Desire Android Development] LeeDroid:
Nice work Mr Trip!

Sent from LeeDrOiD loaded HTC Desire using Tapatalk
[Desire Android Development] basthet:
Works great here as well on Lee 2.1a

Got 1360 in quadrant

Can please sw. tell me what is meant by interactive mode and how to activate it?
[Desire Android Development] Maestro2k5:
1413 Points on Quadrant with Modaco R9 ROM
[Desire Android Development] Oijkn:
This mode is accessible by the app "Set CPU" where you can set profile for usage of CPU. Take a look in my post in the first page ;)
[Desire Android Development] jahan11:
Excellent work! So I can now get higher FPS when shooting 720p videos? I'm concerned though, won't this cause the CPU to overheat? Especially when shooting videos?
[Desire Android Development] davdavo:
Thnx Richard :D

Back to my original question in your Defrost ROM thread. Can you make FM & all the HTC Sense apps compatible with your Defrost ROM please...if that's possible :D
[Desire Android Development] miyu-hitori:
richard,you new kernel download link is block China:(,I have to download it via VPN
[Desire Android Development] capychimp:
your latest one without audiomod is on github?
[Desire Android Development] richardtrip:
Yes, but you have to revert latest revert for no audiomod :-)

10 char
[Desire Android Development] capychimp:
nice :) then i will retry if i can get your source to compile, failed last time

what about the charging fix?
[Desire Android Development] gtp:
OMG, i'm afraid to say this too early, but it seems like you solved my problem! still can't believe it, but N.S.A. is running for >10 minutes without any reboots or freezes! fingers crossed!
[Desire Android Development] richardtrip:
You have pm
[Desire Android Development] capychimp:
i saw and replied ;)
[Desire Android Development] mike1986.:
Ok so this V4 is still in beta? I'm asking because the first post still shows V3. Higher voltages are the only change here? Thanks for removing audiomod!
[Desire Android Development] richardtrip:
New version posted:

V4:

Higher voltages (more stable, some phones had reboot problems)

Battery doesn't drop to 95% before charging again (99%).

All WiFi modules updated .
[Desire Android Development] cartmanotfat:
Can you include in the next kernel version you overclock the gpu?

Thanks
[Desire Android Development] elmalote:
Richard for us who don't have problems with reboot, is there any reason to flash v4? Doesn't higher voltage mean it uses more battery?

And thanks a lot for your work :)

Sent from my HTC Desire
[Desire Android Development] Mekrel:
Yes V4 would technically use more battery as each frequency has had its required voltage raised slightly.

The other difference is V4 has changed the way the phone behaves while charging, before it would switch off once at 100% full and wait for the battery to deplete down to 95% before allowing itself to be charged again.

Richard has changed this so the phone charges again once the battery level depletes to 99%
[Desire Android Development] snq-:
there's no such modification in v4

the only changes are in acpu_freq_tbl[] ((0xc0008000+) 0x463EFC..0x464180)

richard: you accidentally bundled tvtuner modules
[Desire Android Development] hamdir:
richard thanks a lot for your hard work, just to let you know, i've installed v4 without audio mod over my v3 kernel and nothing changed the audio is still as sharp, i then tried v4 with audio mod still nothing changed.
[Desire Android Development] Mekrel:
In his change log though:
[Desire Android Development] snq-:
i saw the changelog
[Desire Android Development] bluelavender:
Hi Richard and all,

Previously i install this kernel up to v3, then i update my rom to AuraxtSense 7.9 (which uses another kernel). Now, if i want to use this v4, do i have to re-flash all the way from v1 or can i just overwrite with v4 ? the reason i ask is because i saw each version looks to contain small upgrade over the previous version.

Thanks again :)

BL
[Desire Android Development] capychimp:
can you guys compile this source? i cloned the git but clean compile wont work some file is missing, cannot remember which now, but has anyone coned the git and compiled it as it is with luck?
[Desire Android Development] Mekrel:
I know the change hasn't been committed to his personal git, but I assumed he may have made the changes locally before compiling and not reflected it on the git.

You can flash V4 on without having to flash previous versions.
[Desire Android Development] bluelavender:
Thanks Mekrel :) Going to try it now :)

BL
[Desire Android Development] snq-:
this is irrelevant in this case as i didn't speak about the git :)
[Desire Android Development] hamdir:
ok V4 now allows underclock to 128mhz

but again with or without audio mode is making no difference
[Desire Android Development] richardtrip:
Thanks, reuploaded and think it should be right now :-)
[Desire Android Development] richardtrip:
Please download the noaudiomod version again (should be ok this time).
[Desire Android Development] Mekrel:
Can I ask how you know the change hasn't been made then?

Genuine question, I've only started to look into kernel compiling this week and would like to know :)

I'm confused as to why the change log states the change, unless I'm getting confused.

I've been looking at the git and reading the changes to learn more, I'm guessing the change would be in:

/arch/arm/mach-msm/htc_battery.c
[Desire Android Development] richardtrip:
Nope, drivers/power/ds2784_battery.c and the only change is to start charging again at 99% compared to 95% in the original source.
[Desire Android Development] 9600xt:
i have flashed v4 kernel on my rooted stock rom, all seems to be working fine, also overclock, but i can't turn on wi-fi anymore!!! it give me always ERROR.

i also tryed to flash wi-fi n module but it's always the same thing... help please!!

PS. why if i want to see in kernel information under software info i see V3 and not V4??
[Desire Android Development] richardtrip:
When did you download it? it should show V4 (checked 10 minutes ago).
[Desire Android Development] hamdir:
ok thanks it worked, but the no audiomod is showing v3, i didnt try the other (Downloaded when u posted this message)
[Desire Android Development] bluelavender:
How about trying wifi PM (non-n) version ? i just flashed it over auraxtsense 7.9 and works like charm... Thanks Mekrel :)

What i did :

- Reboot into recovery

- Flash kernel v4

- Reboot

- Reboot again into recovery

- Flash wifi module

- Reboot

Regards

BL
[Desire Android Development] 9600xt:
i downloaded it now, filename is V4, but in software info it's V3
[Desire Android Development] hamdir:
damn its true wifi is not working showing error (no audiomod), i dont want the wifi module either, i'm reflashing v3 for now
[Desire Android Development] Mekrel:
Thanks, I see it :)

else {
if (htc_batt_info.rep.level <= 99)
htc_batt_info.rep.battery_full = 0;

Thanks for answering my questions richardtrip, I see the levels they've set for cutting off the charge when the battery is hot too. Probably not a good idea to touch that :D

Donate coming your way for all the help :)
[Desire Android Development] richardtrip:
i just checked it and it isn't :-( Please reflash the current download.
[Desire Android Development] hamdir:
richard your latest v4 no audiomod, shows v3 in about and wifi cant be enabled, audio is back to default though

i tried the normal v4, audio louder, no wifi and v3 in about

maybe the servers are caching? why don't rename the files
[Desire Android Development] Lennyuk:
Yeah I can confirm no wifi as well.
[Desire Android Development] 9600xt:
downloaded and flashed again = no wifi + always V3 in sistem info
[Desire Android Development] Lennyuk:
Could someone upload v3 for me to use until wifi is fixed I forgot to nandroid :)

Edit: nevermind took it from Richards server
[Desire Android Development] kai84m:
Just restoring NAND :(

Should have read the thread before I flashed the new kernel.
[Desire Android Development] snq-:
um. no? :)
[Desire Android Development] snq-:
mach_type_bravoc != mach_type_bravo
[Desire Android Development] richardtrip:
removed......
[Desire Android Development] richardtrip:
I see, there's no need to change anything (it's alright already).
[Desire Android Development] lerutis:
V4 kills my VillainROM, just wont boot up.

V3 works perfekt!
[Desire Android Development] richardtrip:
deleted......
[Desire Android Development] snq-:
oh sorry i tested it ("v4_su"), it's exactly the same as the one in the 1st post

the unpacked kernel image contains a localversion (v3) that doesn't match with the modules (v4) (hence no wifi 'n stuff)
[Desire Android Development] richardtrip:
Ok, thanks for your work. Did a complete make clean. tripple checked the .config (there was a V4 in the localversion). compiled everything again and checked the modversion in the modules...... V3 :confused: . did a make oldconfig, make clean, compiled again and now there's a V4 in the module modversion. Compiled hundreds of kernels and never seen this before. Even an extract-ikconfig from the previous zImage showed a V4 clearly. can't trust computers anymore :eek: Hope my computer did it right this time. If not i'll throw it away:(

All uploaded again (guess nobody will try this again but who knows :-).
[Desire Android Development] capychimp:
sounds like a strange thing happend on your harddrive, lets hope its ok now
[Desire Android Development] kai84m:
Just flashed V4, looks alright so far. Booted and running, WLAN is working and its showing V3 in Systeminformations.
[Desire Android Development] hamdir:
I flashed the new v4 no_audiomod, audio is back to default, new 128mhz, v4 in about and WiFi works ;) thanks again
[Desire Android Development] gtp:
hi Richard, thanks for your ver 4. it seems like my cpu really does not like lower voltages, with v4 I've got almost excellent results, however I've got two freezes in 24 hours (against 1 freeze every 15 seconds on v3), and both of them have happened while I was browsing the web in Dolphin Browser HD. I tried other tasks incl. games but no freezes occurred anymore. I think there's no reason to make another version just to satisfy one or two unlucky users if others would suffer from a bigger battery usage in this case so I think I would stay with my previous rom and old kernel which both worked perfectly stable.

once again, many thanks for your hard work and your response to users!
[Desire Android Development] Jagdish84:
I find that my desire can handle V3 voltages quite alright, question is, will it damage my battery?! i havent experienced any freezes, reboots and such...
[Desire Android Development] mohamed_moscow:
thanks it works great.
[Desire Android Development] ghmail2:
Pls add gpu mode pls
[Desire Android Development] richardtrip:
Why should it damage your battery?
[Desire Android Development] rkdeogur3:
When 8mb rom hack and gpu patch? I want it :)
[Desire Android Development] ahac85:
Same here, no problems at all, all was working smoothly, i used to have mine running at 1075 but no longer can do that, its now 998 or 1113mhz
[Desire Android Development] ahac85:
Richard i noticed when battery drops to 99% the green light which shows its fully charged does not go orange??? is it actually charging with the green light on, because after a short while i looked again it was at 100%??
[Desire Android Development] ahac85:
what does the 8mb rom hack and gpu patch do?
[Desire Android Development] richardtrip:
I didn't change any of that. Just stock.
[Desire Android Development] kai84m:
@richardtrip or whoever it knows:

What program do you use to adjust the auto brightness like in your signature? Im not so happy with it (too bright in the night especially).
[Desire Android Development] gspibsp:
I'm also interested :)
[Desire Android Development] rkdeogur3:
:confused:
[Desire Android Development] capychimp:
how many times did you post this? why not answer to those who asked what it does and so?
[Desire Android Development] gspibsp:
Does anyone know it?
[Desire Android Development] richardtrip:
If you are using this kernel then you don't have that program (this kernel is for sense roms). It's a cyanogenmod setting (DeFroST,CyanogenMod,AOSPDesire,Opendesire).
[Desire Android Development] ahac85:
So when you say Battery doesn't drop to 95% before charging again (99%). Thats all stock? So was that in v3 as well??
[Desire Android Development] mark1316:
Pershoot's audiomod (loudness).

Guys how do i use this ? My sound is really low on my ringtones ?. Will this increase the sound ?
[Desire Android Development] gspibsp:
So the settings in your signature are not for being used in a sense rom?

big thanks :)
[Desire Android Development] richardtrip:
Yes

10 char.
[Desire Android Development] Noonski:
No strangeness with v4 till now for a day.
[Desire Android Development] bananacakes:
thanks it works great.:) , I appreciate with you.
[Desire Android Development] iamarcdam:
just awesome!!

First, I apologe my poor English..

Thank you for your very stable & fast kernel.

I never expected sense ui oc kernel, but you made it for sense users!!

For now... we are expecting your next step...

waiting time will makes high degree of completion.

You don't have to feel obligated to read some reply.

I just mean ... and wanna say..

"Cheer up!!"

from Korea
[Desire Android Development] Ki Hong:
You are the best programmer I have seen ever.

thank you for your help. I am always happy to use HTC Desire.

from Korea user
[Desire Android Development] System of a pWne!^:
Thanks for that Kernel. Getting 32 MFlops on MoDaCo R9 (underclocked to 800 MHz) and 40 MFlops on normal clock (up to 998 MHz). The default desire Kernel just gave me around 38 MFlops @ 998 MHz.

Also I like all the additional mods you added like ext4, cfq etc.

But one thing: I cannot mount smb shares with the cifs addon. It was possible before in MCR8 with an additional mod I installed there as kernel module (basically cifs + nls_utf8).
[Desire Android Development] hamdir:
i've been facing weird issues don't know if anyone can help or if its related to richards kernel

i have setcpu default on min 245 and max 998 interactive while screen off state is 245,245 powersave, it runs great

however on two occasions one time i opened a flash site and another occasion i was watching recorded videos in the gallery, the phone got very hot and the speed dropped like to 245 and after closing those apps it didn't recover i took a while to come back to normal, is it throttling? :confused:

any ideas?
[Desire Android Development] mondilv:
Thanks

Thanks for the sources, chef!

:)
[Desire Android Development] ThePanama:
Everything working great on VillainRomHD 0.2 - many thanks Richard, keep up the excellent work :)
[Desire Android Development] Alex-V:
Did i understand this right...?..

The phone reload at 99 %...?...but this is not in the original kernel or...sorry i am very confused... :S

But my phone jumped very quick ..1 min..to 97%...confused....maybe i must wipe batt stats...and try it 2 days more....

With kind regards...Alex
[Desire Android Development] Alex-V:
Have your rom screenstate scaling...if it can be that your phone is on 245 with screen on because of low battery...i think ie teppic have edit such things

With kind regards...Alex
[Desire Android Development] MrPontus:
but this will increase the wear on the battery :(
[Desire Android Development] Alex-V:
better as 95 % after load :)

with kind regards...Alex
[Desire Android Development] Mekrel:
It's fine as the stock HTC Kernel also allows charging once the battery level is equal or less than 99%. Richard hasn't changed anything.

I believe the confusion came from the fact the Kernel states 95% for the CDMA Desire. :)
[Desire Android Development] Alex-V:
hhhhhhhhmmm..i´m complety confused now....so with this kernel on a normal gsm desire....!!....it load the battery again if it as 99% (stock on 90% i think) or not..!!!!!?????

why it is in v4 changelog if its the same in v3 and stock htc kernel..???

sorry...also i thought...and have read its the battery not the phone or the kernel.. :

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

with kind regards..Alex
[Desire Android Development] Mekrel:
Basically, there's two pieces of code:

for BravoC (CDMA)

if (machine_is_bravoc()) {

/* We don't move from full to not-full until
* we drop below 95%, to avoid confusing the
* user while we're maintaining a full charge
* (slowly draining to 95 and charging back
* to 100)
*/
if (htc_batt_info.rep.level < 95)
htc_batt_info.rep.battery_full = 0;

if (htc_batt_info.rep.battery_full)
charge_mode = CHARGE_OFF;
else if ((htc_batt_info.rep.guage_status_reg & 0x80) &&
(htc_batt_info.rep.batt_current <= 80) &&
(htc_batt_info.rep.level == 100)) {
if (More_Charge_Extend_Time()) {
htc_batt_info.rep.battery_full = 1;
charge_mode = CHARGE_OFF;
}
}

For bravo(GSM)

{
if (htc_batt_info.rep.level <= 99)
htc_batt_info.rep.battery_full = 0;

if (htc_batt_info.rep.battery_full)
charge_mode = CHARGE_OFF;
else if ((htc_batt_info.rep.guage_status_reg & 0x80) &&
(htc_batt_info.rep.batt_current <= 80) &&
(htc_batt_info.rep.level == 100)) {
if (More_Charge_Extend_Time()) {
htc_batt_info.rep.battery_full = 1;
charge_mode = CHARGE_OFF;
}
}

The second piece was <= 99 from the original source code I believe :) , maybe richardtrip saw the "if (htc_batt_info.rep.level < 95)" but didn't see the bravoc check before it.
[Desire Android Development] Alex-V:
so this means..basicly..we can change that :

" if (htc_batt_info.rep.battery_full)

charge_mode = CHARGE_OFF;"

to CHARGE_ON........???

that would be wonderful for all (me also) load the phone over night...is it possible to have 100% if i unplug the phone and have full...after 4...or 8..or 10 h ..?

I think my old HTC Polaris/Touch Cruise/O2 Orbit 2 have it...

with kind regards..ALex

and thanks for the good answer :)
[Desire Android Development] Alex-V:
one more question...i have tried the kernel of neophyte 7.9 (up to 1300 mhz...on my rom 998 mhz as standard...) .....with my rom.....why this kernel loads the boot animation very quick..? (the quilant brilliant)

Don´t think its related to the 1300 mhz it can...because in Set Cpu it says 998 mhz

maybe richard and flohimself can make a "Together Kernel"

with kind regards..ALex
[Desire Android Development] Duddelmus:
Thanks for the great work! Runs beautiful on SuperVillain 1.0!

Great performanceboost! Stock kernel vs V4 performance in screenies below :)

Stock: http://content.screencast.com/users...59-493c-a5ce-30864b8ea491/2010-10-19_1207.png

V4: http://content.screencast.com/users...10-4690-932a-e4ee910c3811/2010-10-19_1348.png
[Desire Android Development] desireboss:
Second for this request. I installed this kernel as I was looking for a way to stop the phone draining if left on charge too long. It still seems to be doing it using this Kernel though, took the phone off charge this morning (green light on) and the battery was at 92%. Everything else works amazing though thank you.
[Desire Android Development] Noonski:
I've seen weird Battery Drops coming from Charging with the First Post V4.

Once it went from 100 to 93. And once to 90%.

I will charge up completely again, do the whole charge in of mode and wipe battery stats etc.

And keep an eye out for re occurrences.

Edit: I see I'm not paranoid and alone in this and that there might even be a good explanation to.

(came in here to report my experience without reading all the previous posts correctly ;))
[Desire Android Development] idroidonline365:
I flashed my PinkyDesire 1.8 with this kernel. Overclock works but mi WiFi broke.

I ADB pushed the original bcm4392.ko, it worked but after a reboot WiFi was broken again.

Any idea? DMESG was states that bcm was expecting a different version.
[Desire Android Development] K900:
Pinky likely uses an older base or kernel, try Alex-V or VillainROM instead

Sent from my HDfied HTC Desire
[Desire Android Development] Tutti-frutti:
I have flashed this kernel on Auraxtsense rom, but the sound quality when streaming over BT is not as good as running OpenDesire with its stock kernel. I thought that the audio mod would fix the crackling sound.

Is the audio mod used in this kernel different from the one in OD?
[Desire Android Development] ephumuris:
The audio mod in this makes it louder and that is all afaik.

Eph.
[Desire Android Development] Alex-V:
any news to that ...?? :) :)

with kind regards...Alex
[Desire Android Development] AztlanUnderground:
Didn't work at all for me on a modaco r8 unfortunately, saw absolutely no dif in sound level when listening to music and sound seemed like it was lightly distorted.
[Desire Android Development] ThePanama:
Is anyone still having issues seeing WIFI-N routers or dual band routers with the wifi n v4 patch enabled?

OK after a bit more reading, fuuny how you find the relevant posts after you post your question, but it appears it is a physical limitation of the attena in the desire?
[Desire Android Development] hongly:
Thanks for the new kernel. :-)
[Desire Android Development] hwpeter:
Thanks for your great work !!
[Desire Android Development] ahac85:
audio mod i believe is only for calls??? correct me if im wrong anyone?:confused:
[Desire Android Development] kaldean:
I want to ask a technical question if I flash Richard trips kernel for sense roms would affect me later if I want to say go back to the open desire rom which is senseless
[Desire Android Development] Noonski:
When you reflash OpenDesire it will include it's own Kernel/Boot.img.

So no this will not affect it.
[Desire Android Development] hamdir:
richard can you please add this tweak to your kernel

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

it fixes the slow SD card speed introduced with froyo sense

ps: it doesn't work on HD roms for some reason
[Desire Android Development] elmalote:
Yeah and maybe push speed a little up :o
[Desire Android Development] hamdir:
this is really an essential fix, finally new videos in gallery no longer skips, however flashing it over richards kernel my wifi no longer functions plus i don't want to loose the interactive scheduler and awesome mods in richards kernel

lets hope he is listening :)