yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] wiz_-_kid:
I re-installed TB from market as they have just released version 3.3.6. I'm not too worried about it right now at the moment. Just thought I'd mention it in case it was a widely reported/known issue. Will keep you posted. Thx again.
[Desire Android Development] wiz_-_kid:
Thanks for the tip. I'll give that a go if it proves to be an annoyance.
[Desire Android Development] danne_jo:
Made an new package 001_standard_rom_v3.zip

+ OpenVPN

+ EXT4

+ New default wallpapers

+ Google maps installed in /data/app - removed from 050_apps-extras package

+ Facebook installed in /data/app - removed from 050_apps-extras package

Made an new package for 050_apps-extras_v4.zip

- Maps

- Facebook

Made an new package for adding /system sounds 022_mods_adds_systemsounds_v2.zip

+ Adds sounds to /system/media/ and replace the /system/build.prop to change default ringtone (to match livewallpaper and themed-keybord), alarm and notification! (build.prop does include the marketfix)
[Desire Android Development] Moe5508:
I love this idea of a-la-carte build-your-own-ROM and am surprised that not a lot of people are buying into it. Can you please add some Espresso mod packs to this? Lincore released quite a lot of interesting parts disaggregated which I think would be a great addition to here.

Secondly if you can find a mod for adding just the % to the stock battery as another alternative to the super circle battery I think that would be a great idea!
[Desire Android Development] Moe5508:
Danne_jo, a quick question about the base ROM, I can't remember the source/specs for this now? Include some of Paul's MCRr7 kernel parts or not?
[HD2 Android Q&A, Help & Troubleshooting and Genera] huanyu:
I absolutely take no creative credit in making this kernel as all I have done is used the lower voltage code on Ivan Dimkovic's github and build based on the LEO kernel tree. The real credit goes to them.

Please check "Save battery while running ANY Android build on your HD2" for how to tweak the system with setcpu.

In this kernel, I have enabled the follows:

Conservative CPUfreq governor

Conservative governor is the default CPUfreq governor

Voltage goes down to 1000 mv (zImage_1000mv) or 925mv (zImage_925mv) or 1050mv (default voltage)

Overclocking to 1.113 GHz max.

Remember, I hold NO responsibility for anything that goes wrong. I'm simply providing the kernel, whatever happens with it is on your shoulders not mine.

If you do not like the overclocked feature, you can use SetCPU to disable it.

minor tweaking to drivers/cpufreq/cpufreq_ondemand.c

#define DEF_FREQUENCY_DOWN_DIFFERENTIAL (30)

#define MICRO_FREQUENCY_UP_THRESHOLD (65)

#define MICRO_FREQUENCY_MIN_SAMPLE_RATE (9500)

minor tweaking to drivers/cpufreq/cpufreq_conservative.c

#define DEF_FREQUENCY_UP_THRESHOLD (65)

#define DEF_FREQUENCY_DOWN_THRESHOLD (30)

To use it, overwrite the existing zImage and push the bcm4329.ko to the /system/lib/modules:

adb remount
adb push bcm4329.ko /system/lib/modules/bcm4329.ko

for detailed instruction, please check[Discussion]Linux and Android on the HD2 *READ POST4 BEFORE ASKING QUESTIONS

The main purpose of the AUFS is to provide an overlay to a read only file system (usually a compressed filesystem, such as squashfs or cramfs). Since the ext2 images are writable, and we are not using a compressed filesystem, what is the point of using AUFS? The real issue is this, currently the HD2 is running on the sdcard, and reading from sdcard is slow. If the file system is compressed, you'll read less and decompress it, and decompression is pretty fast. Hopefully, the decompression overhead is smaller than the read performance gain from a compressed file system. It could mean that overall compressed file system is faster than ext2 (i hope).

Change Log

version 0.4:

kernel based on LEO tree (HEAD version 827fa85),

add aufs support
[HD2 Android Q&A, Help & Troubleshooting and Genera] pongster:
interesting... did you include manusfreedom's 384mb RAM patch by any chance?
[HD2 Android Q&A, Help & Troubleshooting and Genera] fi3ry_icy:
lol.. only 1 way to find out..

:D
[HD2 Android Q&A, Help & Troubleshooting and Genera] dusdus:
Ok nice, I guess. What does it bring me? :-)

Better battery performance probably. Do you have any experience with it? Does it slow down the overall performance?

Im willing to test it, but i need to know what to look for...
[HD2 Android Q&A, Help & Troubleshooting and Genera] sicdroid:
How about a detailed step by step NOOB guide to use this. Where to put the downloaded file, what to use to overwrite, etc. may sound like stupid questions but....

Thanks
[HD2 Android Q&A, Help & Troubleshooting and Genera] guenfood:
Is this bcm4329.ko incluying the wifi module for ZImage.384Mo ?

Thxs.
[HD2 Android Q&A, Help & Troubleshooting and Genera] THANHVO31:
Had try it but call, data do not works
[HD2 Android Q&A, Help & Troubleshooting and Genera] random_username_:
Overclocking works however linpack scores arent any different, the undervolting works too (voltage readings on bootup are lower). Thanks for the kernel :D

p.s. you should try adding this to the 384mb ram image here: http://htcleo.noobhands.net/manusfreedom/
[HD2 Android Q&A, Help & Troubleshooting and Genera] campbell.0:
thnks for the share ;)
[HD2 Android Q&A, Help & Troubleshooting and Genera] huanyu:
The 1.113GHz has about 30 linpack score ( pretty consistent ) and the default speed (998MHz) is about 28. Make sure you switch to performance mode when running linpack.
[HD2 Android Q&A, Help & Troubleshooting and Genera] reocej:
WOW!! THIS IS AWESOME!! Anyway to combine this with the extra ram zImage?! For those not getting the overclock to work, you must redo autodetect speeds.
[HD2 Android Q&A, Help & Troubleshooting and Genera] OrionBG:
Performance mode????? Where is this thing?
[HD2 Android Q&A, Help & Troubleshooting and Genera] reocej:
You need SetCPU app to set overclock and other profiles. It is free for xda membs and a paid app in the market. My favorite app so far.

Link-->http://xdaforums.com/showthread.php?t=734886
[HD2 Android Q&A, Help & Troubleshooting and Genera] OrionBG:
Oh! I though that there is some setting in linpack!

BTW Can somebody tell me why the HD2 without OC scores around 27 in Linpack and the Samsung Galaxy-S that have supposedly better CPU scores around 14 (under Froyo)???
[HD2 Android Q&A, Help & Troubleshooting and Genera] aceo07:
I'd love to see these features go into a mainstream build. Especially the undervolting. It'd make it much easier for people like me.. :)
[HD2 Android Q&A, Help & Troubleshooting and Genera] huanyu:
i will wait until the 384mb ram merge into the LEO kernel.

I have create a patch for the undervolt and overclock features. Other kernel developers/builders can just apply the patch to have the UV and OC features.
[HD2 Android Q&A, Help & Troubleshooting and Genera] reocej:
Someone please implement this with the increased ram kernel!
[HD2 Android Q&A, Help & Troubleshooting and Genera] Shatterv2:
Its a kernel not a hack ;)

@OP

Add [KERNEL] to your post title, it'd give it alot more views.

Updated my thread on battery saving and added a link and directions to using the conservative power setting enabled in your kernel. Check it out and let me know if i missed something. Maybe add it to the first post to save you some questions.

Thanks for this! :)
[HD2 Android Q&A, Help & Troubleshooting and Genera] kivine:
just for curiosity sake, whats the original voltage?

and how do i push the bcm module?:confused:
[HD2 Android Q&A, Help & Troubleshooting and Genera] reocej:
Any update on this kernel? Dying to see this merged with the fullram kernel!!!!:D
[HD2 Android Q&A, Help & Troubleshooting and Genera] Reignzone:
It would be nice to see this overclocked kernel be merged with the 400+ MB RAM zImage.

I don't really think that the "voltage adjustments" are necessary, considering SetCPU will allow for the users to create profiles and manage their battery consumption, while providing automatic frequency changes if the temperature is "too hot" or if battery power is too low.

Just providing us with an overclocked kernel would be wonderful. I like the sound of 1.2GHz, so if we can make that happen, like NetRipper was able to with his application for Windows Mobile... then Android would be unbelievable on the HD2!
[HD2 Android Q&A, Help & Troubleshooting and Genera] Reignzone:
So, I take it you're planning a release for today, huh?

That's a bit of good news...

Unless of course I'm missing something and those attached files have been updated?

Thanks.
[HD2 Android Q&A, Help & Troubleshooting and Genera] OrionBG:
I'm using Mattc's 1.5 and this kernel 0.3 I've pused the bcm4329.ko but I still can't activate WiFi. It gives error in settings! Everything else works 3G/Bluetooth. Can someone help please?
[HD2 Android Q&A, Help & Troubleshooting and Genera] Reignzone:
I have no problem activating Wi-Fi, it's working just fine for me. No issues whatsoever...

Be sure that you've pushed the matching file to correspond to the zImage.

You could simply use a file manager such as Root Explorer or ES File Explorer to copy n' paste the file into the system/lib/modules folder. That's what I do every time I have to move something into the system, rather than ADB.
[HD2 Android Q&A, Help & Troubleshooting and Genera] poweroutlet:
Can anyone with this kernal comment on performance/stability? Quadrant and linpack scores with overclock?
[HD2 Android Q&A, Help & Troubleshooting and Genera] Reignzone:
I have everything working smoothly, and I mean everything... with the standard voltage kernel, that is overclocked.

I've been using it for about 2 hours now... not a single hiccup.

I'll edit this post with Quadrant scores and Linpack averages...

EDIT: I ran the Quadrant Benchmark PRO Edition, THREE TIMES... averaging higher than 1,530 each time. And I also ran the Linpack Benchmark, THREE TIMES... averaging between 36-38 MFLOPS.
[HD2 Android Q&A, Help & Troubleshooting and Genera] :
Thanks for this, im having no problems whatsoever :D

edit: Just saw this over in the evo forums http://xdaforums.com/showthread.php?t=695750 think it can be done on our hd2s?
[HD2 Android Q&A, Help & Troubleshooting and Genera] Reignzone:
Benchmark scores posted...

And I must say this is rather impressive, so I'd say we're continuing to take steps in the right direction.

Then again, I believe the "up-and-coming" DarkStone build should be averaging more than 1,600 points in the Quadrant Benchmark... or so the picture that was posted in that thread shows.
[HD2 Android Q&A, Help & Troubleshooting and Genera] poweroutlet:
Thanks for the benchmarks Reignzone.

Where you running at 1 Ghz or 1.13?
[HD2 Android Q&A, Help & Troubleshooting and Genera] Reignzone:
Anytime bro.

As for those scores, I was using "Performance Mode" at the time, so it would throttle between 1GHz and 1.13GHz, based on my threshold refresh rate and frequency scaling.

Play with your settings in SetCPU, it's very feature-rich.
[HD2 Android Q&A, Help & Troubleshooting and Genera] -NRG-:
Thank you verry much running 925mv build now and overclocked at 1113ghz.

Got a score of 1676 with quadrant, running nicely, thanks again!
[HD2 Android Q&A, Help & Troubleshooting and Genera] alexv75:
This kernel (925mv with conservative governor) is just great Since i started using it i'm able to use android as my daily os. Actually for the tasks i need (heavy web and rss) it lasts longer than my winmo, save for the gps (for some reason it wastes a lot more power than under windows). And thanks to the overclock i can watch 720p videos almost without lag :)
[HD2 Android Q&A, Help & Troubleshooting and Genera] Reignzone:
Here's an insightful link in regards to one of the "benefits" of these modified kernels.

I prefer the "standard" voltage, considering it will output the consistent performance that the system intended, as opposed to asking "less" of the system when it comes to power consumption. Nevertheless, speed-wise... these kernels should be equals.

http://en.wikipedia.org/wiki/Undervolting
[HD2 Android Q&A, Help & Troubleshooting and Genera] alexv75:
Well, i did try all versions, and since there is no difference in performance or stability (as far as i can tell from the usage 'till now) for me, i obviously chose to use the most power efficient option :). After all, if it works with less power, why waste it?

@poweroutlet there is definitely a difference in consumption, especially in standby. I get a good 3hrs (browsing/standby mix) more with the 925mv versus the standart one.
[HD2 Android Q&A, Help & Troubleshooting and Genera] poweroutlet:
I used to be very into overclocking computers, but doing this on a phone is quite interesting. I'm running mattc froyo 1.5 unmodified, but can't wait to get this kernal with full ram and overclock. Is the undervolted kernal giving anyone reduced power consumption? or is it too minor to tell?
[HD2 Android Q&A, Help & Troubleshooting and Genera] iosub:
Hi, on setcpu, what values do you have on the advanced tab ?

Thanks
[HD2 Android Q&A, Help & Troubleshooting and Genera] starbase64:
Hi,

your 925er zImage works fine with MattcFroyo1.5.

with friendly greet

starbase64
[HD2 Android Q&A, Help & Troubleshooting and Genera] xkravenx:
I get stuck at Jumping to kernel?? Right after Haret finishes loading.

:-(
[HD2 Android Q&A, Help & Troubleshooting and Genera] Beretta93:
I confirm.

Thx very much for this trick. I'll be using it the next few days and see improvements by myself. What I can say for now is that he phone is really cooler than before.

Anyway, xda rocks so much, thank you very much for all the good stuff and hard work you provide. The first dev to get us a NAND flashable rom of Android will be getting a donation from me for sure. ;)
[HD2 Android Q&A, Help & Troubleshooting and Genera] starbase64:
Hi,

here is my startup.txt for mattcfroyo1.5:

set mtype 2524

set ramaddr 0x11800000

set ramsize 0x1e400000

set initrd_offset 0x00a00000

set KERNEL zImage

set initrd initrd.gz

set cmdline "lpj=638976"

boot

with friendly greet

starbase64
[HD2 Android Q&A, Help & Troubleshooting and Genera] shehrammajid:
Hi!

thanks for this...its great. Is it possible however to include the wireless n mode from here: http://xdaforums.com/showthread.php?t=752380

that would be a big help! thanks again.
[HD2 Android Q&A, Help & Troubleshooting and Genera] xkravenx:
Thank you. This startup allowed the phone to boot.

However, I have the same graphic lines corruption I had with the other kernels released recently. It does work as I see the cpu information, but will use the old one.

I even tried this kernel with a stock install of MattFroyo. Nothing installed, same issue.
[HD2 Android Q&A, Help & Troubleshooting and Genera] poweroutlet:
wow, this is amazing. Using this new kernal, i went from 27-28 mflops in linpack to 43+.
[HD2 Android Q&A, Help & Troubleshooting and Genera] aznboilnoodles:
does any1 have the instruction to upgrade this kernel? I replaced the zImage file in my Android folder... and i dont kno how to push bcm4329 file.. can some1 can give me a detailed walkthrough please?
[HD2 Android Q&A, Help & Troubleshooting and Genera] the_scotsman:
Thanks for this! Working great on mattc 1.5!

I'm getting 1553 in Quadrant...not that numbers mean much, but it's obviously working well..SetCPU sees the higher clocks after running autodetect.
[HD2 Android Q&A, Help & Troubleshooting and Genera] poweroutlet:
I just replaced my zimage, updated my startup.txt with whatever was posted in this thread, and used a file explorer to copy bcm4329.ko into /system/lib/modules/bcm4329.ko. Seems to work fine.
[HD2 Android Q&A, Help & Troubleshooting and Genera] 23207:
What are the best setCPU settings for this kernel. I'm on mattc 1.5 version.
[HD2 Android Q&A, Help & Troubleshooting and Genera] sungc007:
On my HD2, I applied the zImage_925mv_v03 and I tried to replace the bcm4320.ko into the /system/lib/moudules with the ASTRO but wifi connection try is getting an error.. So could you share the zImage which is already applied the bcm4320.ko ?
[HD2 Android Q&A, Help & Troubleshooting and Genera] jdm_cars:
awesome thanks for this post, working great for me on mattc 1.5
[HD2 Android Q&A, Help & Troubleshooting and Genera] poweroutlet:
While this kernal gave me good benchmark results and was fast, it wasn't nearly as stable as the kernal which came with mattc 1.5. Had a few crashes and random reboots. Going back to my original kernal for a while.
[HD2 Android Q&A, Help & Troubleshooting and Genera] reocej:
AWESOME!!! JUST AWESOME!!!! 1 ?. How do the different voltages affect performance? I'm using the 925v cause I assume it will give best battery performance. But was wondering what would be advatages/disadvantages of the different versions. Again thanks so much for making this happen.:p
[HD2 Android Q&A, Help & Troubleshooting and Genera] babouin:
don't get wifi working

also using matc froyo 1.5 with sense but wifi is not working. copied the bmc file, rebooted but still error message in settings when trying to activate wifi... otherwise wonderfull kernel, working smoother than smooth (for the 925mv kernel)
[HD2 Android Q&A, Help & Troubleshooting and Genera] Reignzone:
This thread really does deserve more attention...

(That's my attempt at a successful bump.) :rolleyes:
[HD2 Android Q&A, Help & Troubleshooting and Genera] the_scotsman:
Well, been running the 925mV overclocked kernel for over 24 hours now...have SetCPU set with profiles as per the norm.

My best way to test battery is see how much it drops overnight while its idle with nothing running.

With this undervolted kernel, I dropped 14% overnight.

With the standard fullram kernel, I only drop 3 or 4%...seems strange, but true...might leave this one for now, and go back to fullram, as battery usage is at a premium for the time being.
[HD2 Android Q&A, Help & Troubleshooting and Genera] shehrammajid:
I used this and my temps shot up to 42 celsius really fast even though i disable overclocking...i waasnt doing any outlandish task...just using the phone as normal...ideas why this happened???
[HD2 Android Q&A, Help & Troubleshooting and Genera] LittleMerc:
Yesterday I used the 925V zImage, my mattc 1.5 crashed straight away with the launcherpro force closing and acore force closing error... Had to reinstall the whole thing and when I used the same zImage again, my device became very unstable... Waking it up from sleep is getting longer, touchscreen is very unresponsive etc... In the end, I reverted back to the full ram zImage which is quite stable and acceptable battery life...
[HD2 Android Q&A, Help & Troubleshooting and Genera] Reignzone:
You guys are aware that the FULL AMOUNT OF RAM is available within each of these kernel selections.

And thus far, I haven't had any issues with excessive battery drain, crashes, freezing, or those "death screens".

9% of my battery was drained overnight... and I "hibernated" my phone at 2:30ish A.M., then woke up around 1:00 P.M. with notifications waiting and Twitter updates as well.

So, you do the math... :rolleyes:
[HD2 Android Q&A, Help & Troubleshooting and Genera] reocej:
"Yesterday I used the 925V zImage, my mattc 1.5 crashed straight away with the launcherpro force closing and acore force closing error... Had to reinstall the whole thing and when I used the same zImage again, my device became very unstable... Waking it up from sleep is getting longer, touchscreen is very unresponsive etc... In the end, I reverted back to the full ram zImage which is quite stable and acceptable battery life..."

Not having any of these issues. Scotsman, what build are you using, and were you using the conservative profile? BTW, conservative profile is not available in the standard full ram image. LittleMerc, I had same setup and didn't have any problems, what type of card are you using?
[HD2 Android Q&A, Help & Troubleshooting and Genera] bangsters:
OP, can you point me to the right direction, I want to apply the OC changes to the latest zImage in git. Any links would be helpful :)
[HD2 Android Q&A, Help & Troubleshooting and Genera] Reignzone:
What's the point... considering if he doesn't reply TONIGHT... there is a pretty solid chance that several "newer" zImages will appear in repositories.

But yes, knowing "how to" would be nice for future references. :D
[HD2 Android Q&A, Help & Troubleshooting and Genera] iosub:
I hope that the will add OC on the git official tree. With this zimage my phone keeps running all day, battery temperature is as good as Wm

Iosu
[HD2 Android Q&A, Help & Troubleshooting and Genera] Reignzone:
I'm wondering if NetRipper would be willing to "get in" on this project...?

He was able to achieve some "unstable" speeds that were higher than 1.1 GHz, so would it be possible to have a 1.2 GHz kernel?

I might seem greedy, but I'm just curious. :rolleyes:
[HD2 Android Q&A, Help & Troubleshooting and Genera] huanyu:
@LittleMerc

if you do get force close, you might need to switch the kernel to higher voltage version.

@Reignzone

The OC options are 1152 (1325mv), 1190.4(1325mv), 1228.8(1350mv) and 1267.2(1350mv)MHz. The 1152MHz is kind of stable, i haven't experienced any unexpect force close yet. For other frequencys, they are unstable, you get low scores on linpack and force close sometimes. Higher voltage supply is required to stablise system.
[HD2 Android Q&A, Help & Troubleshooting and Genera] ricky54326:
A little OT, but I find this funny as hell:

I put this on my SD card, rebooted, and somehow my screen broke.. LMAO. I was looking forward to trying this too :(
[HD2 Android Q&A, Help & Troubleshooting and Genera] bbezja1:
wait.. what?? your lcd broke when you started this kernel??

this is serious!
[HD2 Android Q&A, Help & Troubleshooting and Genera] benmeilink:
He I'm really happy with this info!!

It works like hell, I'm loosing like 1,2% battery every hour in standby, and with some heavy usage under 8%!! But I have one problem;

When I want to copy and replace the bcm4329.ko file in the system\lib blabla map the phone says that there is not enough free space? Suggestions?

Thanks alot for this info!
[HD2 Android Q&A, Help & Troubleshooting and Genera] iiNFAMOUS CHRiS:
Bad luck. It was a coincidence, he copied the files over and then the LCD just died on him, I was talking on AIM to him when it happened :(
[HD2 Android Q&A, Help & Troubleshooting and Genera] clio94:
Τhis works for me.I am using mattc 1.5.I have set the setcpu on main max 768mhz conservative and my battery losts 1% per hour at standby.But many times i cant open the screen at the first try.After waiting a little and try again 2-3 times it opens.Instead of sense lock the last hour i am using fingerscanner and no such problem.The screen opens immediatelly.Does anyone knows any other lockscreen in the scheme of sense lock,which is not so heavy for the system;
[HD2 Android Q&A, Help & Troubleshooting and Genera] michyprima:
Very nice kernel!

using 925mv without any crash.

Someone noticed broken gsensor by the way?
[HD2 Android Q&A, Help & Troubleshooting and Genera] lufeig:
thanks for the wonderful work shared here!!!

anyway, i'm going to setup setcpu to 998mhz max. stock speed is more than ok for me, and i've seen nice devices have a shortened life because OC.

i don't want to put my hd2 in risk, since it is very expensive in brazil (it costs around US$ 1,000.00 here; just for reference, great part of the population earn US$ 250.00 per month).
[HD2 Android Q&A, Help & Troubleshooting and Genera] iosub:
Using mattc 1.5 and 925 no problem here.
[HD2 Android Q&A, Help & Troubleshooting and Genera] Vegito168:
I'm on DarkStone's FroyoStone Sense v1 w/ the 925mV Kernel and have not had any issues with the g-sensor. Sorry you are having problems man. :(
[HD2 Android Q&A, Help & Troubleshooting and Genera] michyprima:
Nice to know the problem is not of the kernel :)
[HD2 Android Q&A, Help & Troubleshooting and Genera] hoss_n2:
THe android animation when booting disappeared now why ? but every thing works fine by the way what is the benifits of undervoltage
[HD2 Android Q&A, Help & Troubleshooting and Genera] Zell Dinch:
Will you update your kernel to the latest GIT Tree? Wifi Hotspot is very important for me!
[HD2 Android Q&A, Help & Troubleshooting and Genera] cokata:
WiFi isn't working