yashsingh1/xdaforums huggingface dataset:
[HD2 Android SD Development] galapogos01:
The version in that thread has debug logging in the code. We don't want this in a daily use kernel. I'd also like the patch applied to the UVOC kernel :)

Hastarin, have you seen any issues with 8.1 & GPS? If I walk around in a good signal area with GPS enabled and Google Maps running (non UVOC 8.1 kernel) I get a soft reset before it gets a lock. Enabling it at my desk doesn't seem to trigger it, it'll scan for satellites for 10 minutes plus without crashing. Google Maps without GPS turned on is fine, didn't see this issue under FroyoStone 3.1 w/stock kernel.
[HD2 Android SD Development] BELMOT:
Nice, good work bro, I am having some problems with the web browser, but I am trying to fix it...

thanks and keep the good work, you're the best MDJ
[HD2 Android SD Development] rafpigna:
Hey friend, would be nice if you can use a smaller font size for your signature ;)
[HD2 Android SD Development] curiousGeorge:
I have a few questions.

1. Why were michyprima's 3D tweaks not patched against the newer tree, or kept up to date/merged with it?

2. What voltage does this kernel use at 1152 and 1190MHz?

3. Will your kernel benefit from the work being done in the CM project (60% faster adreno 200 drivers, updated snapdragon venc/vdec in kernel for HD decoding and capture)?
[HD2 Android SD Development] Downy:
I'm really excited and looking forward to test 8.3 with my extended battery :)
[HD2 Android SD Development] hastarin:
Sorry, but they've decided to keep the new battery driver. So extended battery support will have to wait until I get a chance to hack the new driver. At this stage I'm hoping I'll get a chance this weekend. I spent quite a few hours on it over the weekend, as you'd have seen from an earlier post.

I plan to modify the new driver to go off the temperature reading for now and see if I can get it producing reasonable values for the extended battery.

If you want to help, logs from tBattery in WM at various levels would be great. Ideal would be to start with a flat, freshly inserted, battery and log every 5 mins while you charge it to full.

Actually I didn't do that. One of the guys just built a kernel based on mine with it.

8.3 will most likely include the g-sensor workaround hack (I won't call it a fix). If all goes well with work over the next few hours and I don't find my brain fried at the end of the day I'll try to get it out tonight.

No I haven't seen a soft reset using GPS.

1. No idea. I haven't even looked at them. We're using the same drivers as other phones with our chip. It does have darkstone's tweak.

2. You can always check the source yourself http://goo.gl/BfuTC Line 179 is for the UVOC kernel. You'll see something like this:

{ 1152000, CCTL(CLK_TCXO, 1), SRC_SCPLL, 0x1E, 0, 1300, 128000 },

The first number is the speed. The 2nd last number is the voltage in mV

3. Only if someone ports them to the main tree. I know a few people tried to get the CM kernel running on our phones with no luck, so far at least.

My kernel is not currently compatible with the different libraries and camera app he's using.

When I try 8.3 I'll see about merging things in if I can find a compromise I'm happy with, but personally I'd rather have working auto white balance than working zoom.
[HD2 Android SD Development] slbenz:
Amen to the working auto white balance. Don't want to think which light mode to use to make the picture look correct. Would rather not think about that and have a non-working zoom. And thanks for the tip on Camera 360. That is a very nice app. Many features to use for the camera and no, it doesn't have the green tint issue with Mdeejay's kernels. ;) Currently using your UVOC 8.2 kernel with my Mdeejay Clean Sense 2.3 build. Trying to see if using SetCPU can reduce the battery drain in standby even more than without. Will let you know.
[HD2 Android SD Development] vegaman:
Yeah, I tried porting the CM kernel and Markinus also, hopefully I'll catch him on irc later to see if there's any ideas why it won't boot.

Bored right now so I tried switching to the CM kgsl drivers (with the evo kernel), didn't notice any difference in performance with Neocore, hitting 31-31.9 fps as usual.

Could be worth a try to backport the newer qdsp6 drivers though, unless we can get 2.6.35 working.
[HD2 Android SD Development] Downy:
Thanks for this information :) I'll wait until my battery is flat and then log with tbattery all the loading for you. I think I'll have a log file ready on Friday as my battery lasts very long at the moment and it can take some days until I have to load again :)
[HD2 Android SD Development] daweeze02:
I have been searching for a more straight answer but can't exactly get one. I am using your newest kernel on the android mcce se 1.5 build(OZdroid windows rom) and for the life of me cannot get any wireless tether to work right or the hot spot. So far here are results.

* Wireless Tether from google code wont load

* The built in hot spot manager I can connect to but No Internet Access

* Barnacle Legacy loads but cannot see it in my wireless manager on the pc

* The new Barnacle with the skip wpa_supplicant boxed checked it connects but again No Internet Access

Is there something I am doing wrong?

My build is PPP btw
[HD2 Android SD Development] hd21337:
Hey guys! :)

I use the Cyanogen Mod + Hastarin 8.2 (just updated it) but my 3G/HSDPA etc. doesnt work.

He loaded the APN automatically (i just had to change the APN-Type from "default,sll" to "default") but he does not connect.

I already tried a few different ROM's and Kernel versions but it just doesnt work (Austrian Carrier 'Bob' - connects via Roaming).

And the funny thing is: A friend of mine installed the exact ROM etc., changed the APN-Type and it instantly worked for him. :/

We also tried to put his SD Card into my HD2 and.. it worked.

So I tried to copy his SD Card on mine but it failed.

So does anybody of you know where the problem could be?

Thanks, mrks :)
[HD2 Android SD Development] jimmcghee:
Bluetooth keyboard help

Has anyone gotten a bluetooth keyboard to work?

Mine will pair but not connect.

Not sure if this is an android problem or a kernel problem so maybe I should be posting this on the MDJ FroYo Sense Clean v. 2.3 forum. :confused:

TIA

Jim
[HD2 Android SD Development] slbenz:
Hastarin,

Tried your UVOC 8.2 with SetCPU in place to see if I could reduce the battery drain even more. Doesn't seem to help. Still getting 7-9mA drain which is the same without. But using SetCPU to OC, I am definitely getting higher Quadrant scores with it over the Mdeejay S kernels.
[HD2 Android SD Development] curiousGeorge:
Great news! Is all going well? ;)

#elif CONFIG_HTCLEO_UNDERVOLT_800
// not working yet

Hmm... why isn't this "working yet"? Hasn't it been working fine in existing kernels? I recall CM builds going as low as 825mV with our chipset (though again, CM kernels don't yet run on this thing...why was that again?). On further inspection, Huanyu has built an 850mV version and uses it himself, so it obviously must work.

If only we could get around hard-coding these "tables" and letting the user play with his own voltage and speed. Within reason, of course (245MHz can go from 825 to 1050mV).

I've also figured out (more or less) why I got "force closes" in Rockplayer when overclocked to 1190MHz in MDJ's kernel, even though a half-hour-long to an hour-long stress test yielded 0 errors. Voltage. But I don't think it was HAVS in particular.

Enter hastarin's kernel. I used it with the same configuration I had going in MDJ's build with no force closes...for a while. Suddenly I started to get them. "My CPU must be dying," I thought irrationally. "I must have killed it via overclock. Or more specifically, that one program in it." But I retraced my steps and found, to my surprise, that it only occured with wifi on. Strange! I then suspected wifi was the culprit, however irrational that might have sounded. But then another thought struck me, and I immediately went about testing this (in a very limited fashion, I must concede): I turned up brightness to maximum and sound to maximum and moved to an out-of-service area. Although I kept wifi off, the force close happened almost immediately.

What links these threads together? Voltage. (Or heat. But I'm going with voltage just because). For some reason, when the voltage gets too high, android quits whatever program is hogging CPU. (Or whatever happens to be running simply crashes, but humor me here).

Sure enough, this also explains why the 1.35V 1228MHz mode almost worked (unstably) in MDJ S2 but restarted instantly in S4/5 at 1.37V.

To test this out, it would be very convenient to be able to simply enter a new voltage in and try it out. Say, { 1190400, CCTL(CLK_TCXO, 1), SRC_SCPLL, 0x1F, 0, 1300, 128000 }. Sure beats a recompile (even a dynamic recompile, hurhur).

As I type this, that same video is playing fine in performance mode at 1190MHz with brightness and audio turned down (not off) and wifi off. Let's see if it can keep it up when the phone gets hot...
[HD2 Android SD Development] vegaman:
@curiousGeorge

The lowest undervolt is working, but it might not work on all phones so hastarin doesn't want to release a kernel and have people complaining about crashes all the time.

If you want to try it, build your own kernel and you can even tweak the voltages (the whole kernel won't have to be recompiled each time you want to try a different voltage). I'm running at 825mv on 245mhz for example.

Also, where do you get this about Cyanogen having "60% faster adreno 200 drivers"?

Unless I did something wrong or the relevant changes were already made in the evo kernel I see no performance difference.
[HD2 Android SD Development] curiousGeorge:
Some easy means by which to modify these speed/voltage settings on the device (via config file or something) would be much easier than building my own kernel -- which, I might add, I wouldn't trust as much (build system, toolchain, gcc patches) as hastarin's, thereby making the experience a bit sub-optimal and direct comparisons more difficult. Also (though a bit tangential), some people have been doing this longer, have a lot more practice, and are simply quite a bit better at doing things than others.

See this and the rest of the thread for the current driver revamp progress. It's no adreno 205, but the incredible performance gain does seem to shine through.
[HD2 Android SD Development] vegaman:
The system you build on shouldn't matter and to make things easy everyone just gets the toolchain from codesourcery - avoids the hassle of attempting to build your own and you know it works right. hastarin also includes his config so there's not much to do at all, just change the undervolt option. Of course if you do this please don't go to hastarin for help.

Thanks for that link too, I'll read through and be sure to try their driver once it looks stable.
[HD2 Android SD Development] curiousGeorge:
So you're proposing I purchase a toolchain which uses open source tools. On Windows. And to not ask for help.

All to change one value.

Hm.
[HD2 Android SD Development] vegaman:
No, I'm suggesting you use linux and download the free toolchain: http://www.codesourcery.com/sgpp/lite/arm/portal/release1600 you'll want the tar for linux.

I didn't word that well sorry, by not ask for help I meant not to make complaints/report issues happening with your own build. If you do have any issues you think aren't related to your changes you could always try the kernel's built by hastarin to make sure. Just don't want people to read my post, build their own kernel and then start complaining if something doesn't work.
[HD2 Android SD Development] hastarin:
Sadly no. Work is taking too much of my time. I'll try again tonight. ;)

I took the code from elsewhere. I haven't even tried to undervolt that low personally.

Like I said, if you want to experiment my FAQ has details on how to build the kernel yourself. It seems to me you'd be quite capable.

I like the idea of being able to tweak things dynamically for the more advanced users.

When I get time I'll see if I can apply a patch I just found:

http://xdaforums.com/showthread.php?t=821372
[HD2 Android SD Development] daweeze02:
Hey hastarin, in your sig your setup is almost identical to mine, same radio same WM rom and I am using a sense rom with your 8.2 kernel. Can you tell me how you get tethering to work, it seems like I and a few others are having possibly ppp issues. The tether seems to work with barnacle etc on a bangsters rom with the R11 kernel, but I do know not enough to know the differences between your kernel and the R11. Thanks
[HD2 Android SD Development] hastarin:
I have a crap data plan so I don't use tethering. I've seen mention of an app in the market you can use, and some thing darkstone posted in one of his build threads, but I couldn't tell you more than that sorry. Like I said, I don't use it, so haven't paid much attention.
[HD2 Android SD Development] bountygiver:
After changing from 8.1 to 8.2

WiFi connections dropped frequently

Unable to receive MMS and then the MMS connection stays connected draining alot of battery

Slightly higher battery drain :(

WiFi always not working at reboot must follow readme.txt to get it worked again very annoying

using MDJ DHD 3.7
[HD2 Android SD Development] ghosse:
Thanks You.
[HD2 Android SD Development] hastarin:
Oh and just a note that I haven't actually had a chance to test this does what it says it does. :p
[HD2 Android SD Development] rafpigna:
I dont like to mess up with camera files/libraries.. changing/updating the kernel will be painful and will took time because you have also to subsitute camera files..... I will stick with 8.2 forn now. Anyway, thanks for your efforts to give us always better kernels. ;)
[HD2 Android SD Development] CrAzY_CbR:
is the R8.3?

http://www.multiupload.com/E91RO29TOE

ABOUT says: hastarin@hastarin R8.2 UVOC

SetCPU: no smartass governor

I missed something?

I'm a fan of your kernels :P , Thanks for your awesome work!
[HD2 Android SD Development] Ambious:
Possibly a noob question, but I prefer non-undervolted because undervolting gives me random restarts.

Do I need a 'non-undervolted' kernel like in pre-8.1 kernels, or are the new kernels not undervolted but just have the option?
[HD2 Android SD Development] asphaltkiller:
updating camrea lib is super easy just replace camera.apk ans push Root folder in SD/android!

working like a charm thks hastarin

EDIT: nop getting FC .....how could you know if you are using a nexus or desire build??
[HD2 Android SD Development] rafpigna:
but you will have greenish pictures... I guess
[HD2 Android SD Development] jackielo:
Thanks. Smartass is coming.

Somebody can give a hotfile link? I can not access multiuplod site.
[HD2 Android SD Development] hastarin:
Damn, I forgot to update the build config sorry! I'll redo that shortly. :(

Expect a 8.3a and 8.3a_eb coming soon!

It's not undervolted by default. It is slightly overclocked on boot (to 998MHz from 768MHz), but I'll remove that in the a version I'll get up soon for stable boots.

I just had a hang on boot at HTC logo with my extended battery. I'm guessing from the slight overclock on boot. I'll get a new version up shortly without that.
[HD2 Android SD Development] Sentinel196:
My phone (no extended battery) is hanging on boot at the HTC logo too. Just upgraded from 8.2.
[HD2 Android SD Development] CrAzY_CbR:
You'll forgive the error because you're a Genius!! :p

Thanks again!
[HD2 Android SD Development] rQvsnaps:
Cant get the camera working :(

Copied all files from Camerafixes/CameraLibsForNexusBuilds

Placed the camera.apk in system/apps

Restarted

Now, cant seem to start up the camera application, it just results in a black screen.

Any idea what im doing wrong?

Chuckydroid winmo, htcclay superhd2 v1,4

Was working fine on 8.2

Thanks
[HD2 Android SD Development] asphaltkiller:
try in terminal

SU

fix_permissions
[HD2 Android SD Development] hastarin:
First, I've updated the first post with r8.3a and r8.3a_eb

Please use them instead of the 8.3 versions.

Make sure the links are being created in /dev/msm_camera

If not, check permission on the 99complete file.

I set mine to:

chown root.system 99complete

chmod 775 99complete
[HD2 Android SD Development] rQvsnaps:
Thanks :) will download 8.3a and try again

Will 99complete make have any effect when using a stock build ?
[HD2 Android SD Development] dungphp:
R8.3a - 2.1 Mb ?
[HD2 Android SD Development] hastarin:
OMG I need sleep or something!

Checking now.
[HD2 Android SD Development] jan-willem3:
Containing nothing:p
[HD2 Android SD Development] vessk0:
There is just no zImage included. :)
[HD2 Android SD Development] dungphp:
You are always best !

We are waiting ... ;)
[HD2 Android SD Development] hastarin:
Yeah sorry, uploading it now. I was setting up a copy of Clean Sense 2.3 with the modified camera setup and my kernel ready to upload and apparently moved the kernel in there instead of copying it. :o

I'll link in a post here and first post when it's done.

Multiupload is just being a dog and taking forever to upload to at the moment. :(
[HD2 Android SD Development] hastarin:
Third time is the charm as they say.

EDIT: Or maybe 4th ...

Release r8.3b - http://www.multiupload.com/TUCTH7BB3B

(Overclock and Undervolt enabled but defaults to normal speeds and voltages)

Release r8.3b_eb - http://www.multiupload.com/SN7NFR0F6L

(as above but with older battery driver with extended battery support)
[HD2 Android SD Development] rafpigna:
I think now you deserve some hours of sleep :D
[HD2 Android SD Development] freabe:
Hastarin...

thanx for all your hard work..

Donation on it's way!

//Freabe
[HD2 Android SD Development] S@mbaman:
Testing 8.3a now....Camera works on 2.3 ReVolution..
[HD2 Android SD Development] Sentinel196:
Testing now on Froyo HD after complete rebuild.

Lights file appears to be missing from the 8.3a zip. I just used the one from 8.3 :)
[HD2 Android SD Development] hastarin:
Not yet. I just realized I messed something up in 8.3a It still has the overclocked boot (883.2MHz instead of 768MHz) and I accidentally disabled the overclocking instead. /sigh

I'm doing an 8.3b now.... Then I'll watch TV and drink beer, then sleep. :p
[HD2 Android SD Development] rafpigna:
hastarin, any news about the "led trick" ?

Would know if the DEVs are investigatin on this tu understand why and probably have a working led without connectig the charger, in the future :D
[HD2 Android SD Development] hastarin:
Thanks. I don't know how that happened, given the folder was still there.

I'll fix it in 8.3b :p
[HD2 Android SD Development] avetny:
Thank you for extbatt support! !!!
[HD2 Android SD Development] rQvsnaps:
Done, but still not working :(

Nothing is being created in /dev/msm_camera for some reason

Any ideas?
[HD2 Android SD Development] hastarin:
r8.3b / r8.3b_eb - fixed boot speed/overclocking, missing lights library, etc

OK 8.3b done

Release r8.3b - http://www.multiupload.com/TUCTH7BB3B

(Overclock and Undervolt enabled but defaults to normal speeds and voltages)

Release r8.3b_eb - http://www.multiupload.com/SN7NFR0F6L

(as above but with older battery driver with extended battery support)

No. I pointed it out to both Markinus and gauner1986, but not sure anyone is looking at it yet. I'll look at it myself when I get through everything else on my list. For now the workaround will have to do. ;)

You're welcome. Hopefully with r8.3b_eb it should work well.
[HD2 Android SD Development] dortok:
the link for 8.3a isn't working

edit: nevermind, as i wrote that, 8.3b was being put up.
[HD2 Android SD Development] hastarin:
Hmm, no sorry. I've been at this for 6hrs after a full day of work. Time for me to call it a day! Hopefully someone else can help you out.

I'm going to upload a version of mdeejay Clean Sense 2.3 with a patched system.ext2 (ie with new APK and libraries) and my r8.3b kernel while I sleep. I'll post a link in my thread and the build thread tomorrow for anyone that wants a build with it all integrated already.
[HD2 Android SD Development] rock4mayo:
Thanks, waiting for the build tomorrow.....;)
[HD2 Android SD Development] THUDUK:
ha ha...first I download the 8.3....then the a....then the b...how about a c

This is fun, keep it up:p
[HD2 Android SD Development] rafpigna:
Ok, no problem. The workaround works fine :)

The important is that more people are aware of this ;)

Thank you and.. have a nice beer-time :D
[HD2 Android SD Development] rafpigna:
One question: I have an ANDIDA 1600mah (quoted.. but I dont believe...)

Is this considered an EXTENDED batt? :confused:
[HD2 Android SD Development] hastarin:
There are two batteries supported.

The original 1230mAh battery and the official HTC extended battery which is 2300mAh. I have no idea what will happen with one of the cheap clone batteries.
[HD2 Android SD Development] kaizer hanz:
Camera Work with Zoom ;)

but guys did you have an issues like this

mark with a red circle

again thx to hastarin with R8.3b_eb, work with my extented 2300mAh battery :D

keep up good work buddy ;)
[HD2 Android SD Development] rock4mayo:
keep reading changelog carefully, white balance did not work in auto
[HD2 Android SD Development] rafpigna:
ATM I'm using it normally.. the only thing I see that the temp is always at 27°C never changing... anyway it's not so important for me, I use it as a spare battery ;)
[HD2 Android SD Development] kaymado:
Yep, I have some ideas...

Get rootexplorer (there's always a way)

update su a couple of times.

run rootexplorer a couple of times before moving files.

Use root explorer to copy files to proper locations. restart. simples.

I too was trying to get it working, but astro didnt handle the correct permissions even with SU updated.

I had copied all the libs with rootexplorer and the camera apk with astro file manager. and that didnt work.

Once i over-written the HTCcamera.apk file in system/apps again, this time with root explorer, everything was back to normal and this time...working! no funny cloud when taking photo and no freezes using flash.

as for some people *****ing about the quality being better in WM than android, I believe that is only for the preview as the taken photo itself, is better than it looks before taking it.

If you dont like it, go back to WM

LOVE YOUR WORK HASTARIN! your beer, tv, sleep, etc is well deserved!
[HD2 Android SD Development] Ni-Cha:
THX From your FAN in Thailand
[HD2 Android SD Development] rQvsnaps:
Tried, made no difference - still not working.

Are you on a sense build?
[HD2 Android SD Development] marianoitalianoo:
What about CM builds ? :(
[HD2 Android SD Development] hastarin:
mdeejay Sense Clean 2.3 with my kernel

This is the build I'm currently using, with patched camera to suit the new kernel.

Mdeejay_FroYo_Sense_v._2.3_hastarin_r8.3b.7z

http://www.multiupload.com/FRP71YFIYZ

Given my luck tonight I make no guarantees it will actually work though. :p

NOTE: It turns out there was a problem with this build. Run the attached script with G-Script Lite then reboot to fix it.

No idea sorry. Try asking in the build thread.
[HD2 Android SD Development] thehumble1:
any word on PPP fix compatibility with this version (8.3b)? People are using LeTama's wrapper with 8.2 and I didn't see anything in the change log about it, but there isn't a wrapper file already so I didn't know if it would work or not. Anyone already tried this....

oh I did. It seems to be working, but I have no idea of the file is being used or if it is just the base 8.3b that's working so well. No visible PPP drops yet. I'm on BiffMod right now.

@marianoitalianoo this is a CM build, so that's a go for it working, though I'm not sure about stability and usability yet as I'm... 11 minutes in so far. I am having the camera problem and am installing the fix now.
[HD2 Android SD Development] kaymado:
YES! MDJ Froyo rEVOlution. Decided to upgrade kernel without changing build! my first time!

The only thing i dont quite get is why i downloaded Hastarin r8.3 (which is now 8.3b i think)

and in system software information it tells me:

2.6.32.15r8.2UVOC-gaced6ae

So.. do i have 8.2 or 8.3?