[Kernel][EVO Base][Overclocking][Undervolting][Extbatts] [email protected] (r2) - HD2 Android Q&A, Help & Troubleshooting and Genera

Welcome to my kernel thread​
Since I changed the base, It's time to restart.
Based on this git repo
AXI Scaling
925 mv undervolting
ext4, cifs and nfs (built-in, no modules)
no perflock
compiler optimizations
up to 1190mhz overclock (default freq 245-998mhz)
my modified battery driver featuring extended batteries support
interactive governor
3D driver optimizations (up to 32fps in neocore)
PPP only
You can find full source code at my git repo
Frequencies table:
Code:
245mhz - 925mv (was 1050)
384mhz - 950mv (was 1050)
422,4mhz - 975mv (was 1050)
460,8mhz - 1000mv (was 1050)
499,2mhz - 1025mv (was 1075)
576mhz - 1050mv (was 1100)
614,4mhz - 1075mv (was 1125)
652,8mhz - 1100mv (was 1150)
691,2mhz - 1125mv (was 1175)
768mhz - 1150mv (was 1200)
806,4mhz -1175mv (was 1225)
883,2mhz - 1200mv (was 1275)
998,4mhz - 1225mv (was 1275)
1036,8mhz - 1225mv
1075,2mhz - 1250mv
1136mhz - 1275mv
1152mhz - 1300mv
1190,4mhz - 1300mv
Random informations:
If your wifi doesn't work as expected you should update your wifi firmware...
for instructions: http://htc-linux.org/wiki/index.php?title=LeoWifi
If you get SOD or similar try another windows mobile rom, possibly based on TMOUS 2.10
If your wifi doesn't turn on you MUST change your kernel modules!
If your android doesn't start with normal kernel try "n" version!
in-kernel bluetooth driver is for htc based builds only. will see if I can do a normal build for nexus based builds.
Remember that 90% of PC's problems are between the screen and the chair. If something for you doesn't work but for other 50 it works, it's my fault or it's yours?
Click to expand...
Click to collapse
Changelog (see git for full changes list):
Code:
What's new in r2:
- bsod fix
- headset fix
- bt fix
- etc (check on gitorious)
What's new in r1:
- Changes to battery driver
- Rajko's compass fix
on non-blank data partitions you must do:
killall akmd
rm /data/misc/AK8973Prms.txt
reboot
- latest official git enhancements
What's new in r0:
- first version

First!
Just downloaded it. Will try on mattc 1.8, I think. Thanks for the new kernel Michele.
/Tubgirl

Maybe not first to post, but first to test
Apart from ext batt which I don't own, everything seems to work ok (tested ppp, gps).
Nice work!
Now let's see the 'battle': michyprima vs hastarin

Thx michy once again.....
Gonna test it asap.
Hope it does not break my working bluetooth (mdeejay_froyo_sense_v2.2)
Thx!
EDIT:
First,qiuck impression:good.
Best part (quick impression) better phone temp!
With a other kernel,hastarin,it is getting pretty hot after a while.
Only 26.5 celcius now,other kernel 32 celcius...talking about standby,not in use...
So pretty nice

great new. exelent michyprima
thanks
a question. rom supports desire hd?

downloading...
quick Q. does BT work with this or not? When used in CM6 based build.
Thanks

I have tested it on HyperDroid 1.6 and Wifi is working fine but bluetooth doesn´t start !

seavers11 said:
I have tested it on HyperDroid 1.6 and Wifi is working fine but bluetooth doesn´t start !
Click to expand...
Click to collapse
same in bangsters 1.4

will check, did all running due the lack of time

Thank you for your work.I hope this one evo kernel with compass offset will not break up my gps.I like evo kernels because of their stability and better worked sensors but my gps is everytime in false place.
Βluetooth works fine in darkstone`s builds.I think that this kernel is fully compatible only with sense builds because it is coming from htc evo

michyprima said:
will check, did all running due the lack of time
Click to expand...
Click to collapse
Buetooth works for me still 100% with mdeejay_froyo_sense_v2.2...
Without any tricks,100% out of the box,music,functios,calling 100%

yeah I see, due to the base of the kernel this is for htc based roms (the one with sense).
will see if I can do something for standard builds.

wow! thanks!

m-deejay said:
wow! thanks!
Click to expand...
Click to collapse
You to lol,
I smell a update by you

anyway, forgot to set acpu vdd limit in kernel, reuploaded file on first post.

@Michy
RMNET support please, PPP does work, but its not stable for my country, beside of that the speed in ppp will be useless because my provider limit the bandwidht..
ppp always make my hd2 data on then off, when its on again sometime it just stuck, no data flow, i must airplane on off mode to make data run again..
please..thank you

difference in temperature: I think it's all about calibration... I cannot imagine that the battery stays in standby around 30 degrees while with the other kernel/build stays in the same situation (absolute standby, 24 degrees room) it shows only 26 degrees. With 3-7mA consumption... That is not that much energy that can make the battery so hot in a relative cold room...

michyprima said:
anyway, forgot to set acpu vdd limit in kernel, reuploaded file on first post.
Click to expand...
Click to collapse
Already uploaded?
Maybey rename it to 0.1?
Thx

tinuz97 said:
Already uploaded?
Maybey rename it to 0.1?
Thx
Click to expand...
Click to collapse
nah no need for a single line change

Compass Right direction
So many builds,but your build is the ONLY ONE that the compass point to the RIGHT direction.
How does you do that ?

Related

Overclocking in Haykuro's 6.0r1

Does anyone have any knowledge on this, I want to know if it is stable before I delve into it.
What would be the settings applied (384 and 528?) and what program should I use? I was hoping to use Marcus Maximus' Open Overclocker.
(before anyone makes any comment on it, yes I used the search button and no there aren't any threads on this topic yet)
Thanks!
open overclocker is working for me in 6.0r1.
384-528 is also what i use. give it a little slack so it doesnt burn itself out.
nebrada said:
open overclocker is working for me in 6.0r1.
384-528 is also what i use. give it a little slack so it doesnt burn itself out.
Click to expand...
Click to collapse
Sounds good, thanks
Awesome. I haven't tried overclocking. I just did this, running much faster. Thank's!
mer6 said:
Does anyone have any knowledge on this, I want to know if it is stable before I delve into it.
What would be the settings applied (384 and 528?) and what program should I use? I was hoping to use Marcus Maximus' Open Overclocker.
(before anyone makes any comment on it, yes I used the search button and no there aren't any threads on this topic yet)
Thanks!
Click to expand...
Click to collapse
I use SetCPU, works good ;-)
Just for clarifications sake... Clocking the G1's cpu at 528 is NOT over clocking it. It is a 528mhz chip that dynamically clocks itself based on need/load. The 'overclocking' apps just force the chip to run at it's native speed or whatever speed(s) you happen to set.
Specs-
• Qualcomm (NSDQ: QCOM) MSM7210A running @ 528 MHz
• 256MB ROM / 192MB RAM
• Quad-band (850/900/1800/1900Mhz) GSM/GPRS/EDGE
• Dual-band (1700/2100Mhz) UMTS/HSDPA (3G)
o Full HSPA support - 7.2Mbps HSDPA (downstream) and 2Mbps HSUPA (upstream)
• WiFi 802.11 b/g
• Bluetooth 2.0 with EDR (Enhanced Data Rate)
• myFaves-enabled
• GPS capabilities
• Display: 3.2-inch touchscreen @ 320 x 480 (HVGA) resolution
• Voice recognition, voice dialing and speakerphone
• Intuitive user interface and hinged touch screen that slides open to reveal a full QWERTY keyboard
• Full Cut-and-Paste functionality
• 3-megapixel camera with photo-sharing (geo-tagging) capabilities
Found here-
http://www.intomobile.com/2008/09/2...d-features-how-good-is-this-google-phone.html
That said, I've been running my G1's cpu at a constant 528 since I got it. Been about 3 months so far. The difference is very noticeable. Browsing the phones menus, screen sliding, the app tray, it's all smoother and snappier.
I also tried setting it to 530 with Open OverClocker just to see what would happen. Nothing happened..lol. The setting didn't take at all. I typed in 530 and the display never changed from 527.15. Good thing probably....I dabble in overclocking my desktop cpu. It's Core 2 Duo E8500 @ 3.6, huge heat sinks and fans required to do it right. No such things for the G1. lol
Overclocking
I must have used the wrong application. I am running Haykuro's 6.0r1 build, and I ran SetCPU, set it to 538 (whatever the higher setting is), and it ran brilliantly.
I tried to reboot the phone, and it was forced into a boot loop. Finally fixed it, and redid the a2sd (check my other post) without a computer.
Which app should I use?
JRudnik said:
I must have used the wrong application. I am running Haykuro's 6.0r1 build, and I ran SetCPU, set it to 538 (whatever the higher setting is), and it ran brilliantly.
I tried to reboot the phone, and it was forced into a boot loop. Finally fixed it, and redid the a2sd (check my other post) without a computer.
Which app should I use?
Click to expand...
Click to collapse
I don't think SetCPU did the boot loop... it's only designed to start as a service if the "Set on Boot" checkbox is checked and that's usually after Home starts.
coolbho3000 said:
I don't think SetCPU did the boot loop... it's only designed to start as a service if the "Set on Boot" checkbox is checked and that's usually after Home starts.
Click to expand...
Click to collapse
I'm using SetCPU currently and it's working quite well for me. Runs properly on startup, though I've only rebooted my phone 2-3 times since I got 6.0r1.
I'm using the 380 / 528 figures, but most times I check in SetCPU it's running at 528, so I may push it up to that speed all the time. Considering it's what the CPU is specced as, I would only see the downside of this as less battery life.
I just downloaded SetCPU since you guys recommended it and HOLY CRAP my phone is SO fast now! I feel like I'm using the SDK in Windows since everything is SO smooth!
Best $1.00 I've spent today!
They just released a "overclock widget" to the market

[q] cm 7 rc1

Hi guys,
i tried CM7 but it was really laggy at my device, a lot of you guys said it is a very fast release !? so how can i get it working smooth ? when i wanted to get into the cpu settings i had a force close every time, jit was enabled..
do i have to get setcpu ? when yes where? which frequencies run smooth and stable ?
thanks in advance
eichl0r said:
Hi guys,
i tried CM7 but it was really laggy at my device, a lot of you guys said it is a very fast release !? so how can i get it working smooth ? when i wanted to get into the cpu settings i had a force close every time, jit was enabled..
do i have to get setcpu ? when yes where? which frequencies run smooth and stable ?
thanks in advance
Click to expand...
Click to collapse
Wipe EVERYTING, install CM7 then install HCDR.Kernal 4.1 (4.2 doesn't work as well) then use another overclock program, not setcpu, it doesn't work well with CM7. Hope that helps you!
* First, try flashing Kernel v4.1. CM7 comes with Kernel 4.2 by default, and, because it is clocked at 768 max, it leads to a lot of stability problems for everyone. Look for the HCDR.Kernel Topic in Wildfire Android Development Zone
* After that, you can install SetCPU. The SetCPU Dev has a thread here on XDA where he has posted the APK of SetCPU for download. Just enter SetCPU in the search bar and you should be able to find the thread with no issues. Here, you can set the max (Upto 710 recommended) and min (upto 245 recommended)
This should solve your lag and stability issues. If it still doesn;t, two more apps which can cause lag are (Note: This affects only a small %age of members with CM7)
* SetCPU (Alternative: OverclockWidget)
* ADW.Launcher (Alternative: Any other Launcher)
Oh, and CPU Settings FC's for everyone, from the time it was implemented. Looks like it is not ready yet.
Good Luck
hey 3xeno, thanks for your tipps!
with kernel 4.1 + setcpu + adw.launcher ex it finally works good!
the only thing thats a little strange is that i couldnt use my overclock setup from the openfire rom i had before, i have your suggested settings + screen of profile (352 max 245 min)+ tmep > 46° profile (352 max 245min), with openfire it was possible to have it at 691 mhz max and 245mhz min for normal mode, now i had to put it on 614 max 245min to not get the battery too warm, but anything else works great
eichl0r said:
hey 3xeno, thanks for your tipps!
with kernel 4.1 + setcpu + adw.launcher ex it finally works good!
the only thing thats a little strange is that i couldnt use my overclock setup from the openfire rom i had before, i have your suggested settings + screen of profile (352 max 245 min)+ tmep > 46° profile (352 max 245min), with openfire it was possible to have it at 691 mhz max and 245mhz min for normal mode, now i had to put it on 614 max 245min to not get the battery too warm, but anything else works great
Click to expand...
Click to collapse
That is rather weird, because, many are keeping it at 710 MHz Max and having no issues. What is your battery temperature when you keep it at 691? (And at idle. It is normal for the phone to get warm when you continuously run a heavy app like a game on it, also, I am sure you know this, but dont measure during charging, it does get pretty warm then )
hmm i played around with the phone a little and then put it in my pants pocket, after wa while when i put it back out it has restarted i guess and i was very warm at the back...hmm ill test it a little perhaps it was a one time thing

Possible bug with smartassV2 and Semaphore kernel 1.9.0

Hello everyone, it turns out that took a few days testing the module in different roms listilloV2 and talondev kernels 5.2.5 and semaphore bigmem bigmem also 1.9.0. Anyway, I've noticed these last few days especially with the kernel semaphore when it is off screen not receive calls as if in deep sleep and not wake up because when I burn to the screen to get the typical message that a number has called me. Also if I try to display on call from another number if it works perfect. Trying another module as ondemand works seamlessly with screen off. Anyone else happened?
Hello again, well just wanted to say that apparently I have been testing the module and is not smartass v2, but the thunderbolt script I had. I have changed to the latest version and so far I have not had any problem receiving calls.
Sorry, but another problem arises I am intentanto googlemaps update from the market and will not let me, reads "The package file is not signed correctly." I've downloaded from a link, I tried to install and tells me that the application is not installed. Any solution? Thank you.
I think its a Market issue. Try again later. A few other people also experienced this.
ok, thanks I'll prove it.
Well continue with my research in particular. I thought it was fixed the issue I receive calls but no, because even if you upgrade to the latest version of thunderbolt is the kernel semaphore v2 smartass had it in September but was still in ondemand CPU with what was normal to receive calls, but if you switched to v2 smartass anymore. At the end change the kernel to Talondev 2.5 and 0.5 .. still doing the same smartass v2. Already that the solution is not to use this governor but was very fluid mobile behavior. Have proven to with OndemandX and InteractiveX and to come I have to put them fluids voltages not so aggressive. Which of the two recomendais? My voltages are:
1000 ---- 50
800 ------ 75
400 ---- 100
200 ---- 125
100 ---- 150
and interactiveX ondemandX or simply have removed 25 at each frequency:
1000 ---- 25
800 ---- 50
400 ----- 75
200 ----- 100
100 ----- 125
Another thing about the market. I think that ultimately goes wrong? I do not let me install the latest version of Googlemaps 6.0, and that that changing the kernel thought that maybe was solved. Today I said I have another update Spy CPU and when I upgrade just to let me open it or uninstall or because there acutalizacion. .... Not that rare.
Another thing, for more information, I have the rom Innovation V14 F1, and so far had not had any problems.
snapx said:
Well continue with my research in particular. I thought it was fixed the issue I receive calls but no, because even if you upgrade to the latest version of thunderbolt is the kernel semaphore v2 smartass had it in September but was still in ondemand CPU with what was normal to receive calls, but if you switched to v2 smartass anymore. At the end change the kernel to Talondev 2.5 and 0.5 .. still doing the same smartass v2. Already that the solution is not to use this governor but was very fluid mobile behavior. Have proven to with OndemandX and InteractiveX and to come I have to put them fluids voltages not so aggressive. Which of the two recomendais? My voltages are:
1000 ---- 50
800 ------ 75
400 ---- 100
200 ---- 125
100 ---- 150
and interactiveX ondemandX or simply have removed 25 at each frequency:
1000 ---- 25
800 ---- 50
400 ----- 75
200 ----- 100
100 ----- 125
Another thing about the market. I think that ultimately goes wrong? I do not let me install the latest version of Googlemaps 6.0, and that that changing the kernel thought that maybe was solved. Today I said I have another update Spy CPU and when I upgrade just to let me open it or uninstall or because there acutalizacion. .... Not that rare.
Click to expand...
Click to collapse
Don't understand your English. Sorry
snapx said:
Another thing, for more information, I have the rom Innovation V14 F1, and so far had not had any problems.
Click to expand...
Click to collapse
F1 includes ThunderBolt!
Sorry for my English, but I use google translator. Well because I think this solved everything. In reviewing the system folder / etc / ini.d faltavan me and S98screenstate_scaling S98system_tweak files. Perhaps without realizing it clear it but everything works normally. Rom that already incorporates thunderbol Innovation F1 but I wanted to update it if it were a problem. So far it seems that everything is resolved. Thanks anyway for everything.

[Q] [TELUS T959D Fascinate]Overclocking

Hey all, just wondering who here is overclocking their T959D and if so could you shoot me some details. Even if you've tried it and want to share your results both positive and negative would be appreciated.
Cheers,
Here you go!!
finneginsfast said:
Hey all, just wondering who here is overclocking their T959D and if so could you shoot me some details. Even if you've tried it and want to share your results both positive and negative would be appreciated.
Cheers,
Click to expand...
Click to collapse
I'm using Telus T959D... CM7.1 i9000 latest kang rom.. oc/uv... running awsome. Giving someone else details on how to get the same effect is a hard topic.. but I'll try. It really comes down to trial and error.
1. First... Glitch Kernel... been using it since day 1, havn't tried no others.. and don't want too. I always use the latest as well.. even if it's beta.
When glitch released the kernel by leakage.. I could only use the high leakage. Simply wouldn't boot with any other. Since the leakage has been configurable through the kernel and CWM (since ver 13 i believe).. I can use the LOW, and there has been a difference between low and high.
2. Voltage control extreme works well with glitch.. it's worth the couple bucks to buy the extreme once you have a reliable configuration setup for your phone.
Here are my settings in VC.
Page 1 - General
a. I/O Scheduler > noop
b. CPU Govener > smartassV2 (also use smartassV2 in screenstate (enabled) in CWM for kernel)
c. Min. > 100Mhz, Max. > 1200Mhz
Apply the settings, hit menu button... Save as Boot settings.
Page 2 - Voltages
Since I only use a max of 1200, I disabled any steps above it by hitting the orange box. (So 1300 - 1700 greyed out)
a. 100Mhz > -125 = 825mV
b. 200Mhz > -125 = 825mV
c. 400Mhz > -75 = 975mV
d. 800Mhz > -75 = 1125mV
e. 1000Mhz > -75 = 1200mV
f. 1200Mhz > -50 = 1300mV
Apply the settings, hit menu button... save as boot settings.
That's pretty much it.. if these settings work for you.. then you will enjoy your phone.. they work well for me. I get sweet battery life, considering in college building I bearly get service... so it's always going in and out.
I have wifi/data always turned on. Never turn either off.
Let me know how it goes for ya.. hope it helps.
-Maniac
Thanks for the write up. At the moment I'm running Darkyrom 10.2.2 and am pretty happy with the way it's running, I've considered trying CM7 but haven't gotten around to it yet. I'm a little shy and thinking about "if it ain't broke" kinda thing.
I'm getting the understanding that whether one can OC or not is kernel dependent and from what I gather with Darkyrom I'd have to go with the semephore kernel. I'm also not sure if our phone is compatible with that though.
I'll think about this for a while and if I get twitchy maybe I'll give CM7 a shot. Are you happy with that rom? The one I'm on now gives me no problems and I've worked out any bugs, got some nice scripts running and all is smooth sailing for me at the moment...

Wifi issues on all cooked roms? Overclocking side question

I have a HD2 with an older version of android cooked on. Android version 2.3.7 Kernel version 2.6.32.15_tytung_r12.4-heebf2c Mod version is CyanogenMod-7.1.0 Desire (Typhoon_v3.7.0 Magldr) I think my radio is 2.15.50.14
I really need the wifi calling feature on my phone to work. Do all the roms have this problem on our phones? Would it be easier for me to just install a new rom? Every time I turn on wifi, the phone freezes completely. I read through the post regarding this issue, but there was no specific information given about how to overclock the phone. I downloaded nofrills cpu control and have tried random combinations, but was wondering the ideal oc speed?
resevil83 said:
I have a HD2 with an older version of android cooked on. Android version 2.3.7 Kernel version 2.6.32.15_tytung_r12.4-heebf2c Mod version is CyanogenMod-7.1.0 Desire (Typhoon_v3.7.0 Magldr) I think my radio is 2.15.50.14
I really need the wifi calling feature on my phone to work. Do all the roms have this problem on our phones? Would it be easier for me to just install a new rom? Every time I turn on wifi, the phone freezes completely. I read through the post regarding this issue, but there was no specific information given about how to overclock the phone. I downloaded nofrills cpu control and have tried random combinations, but was wondering the ideal oc speed?
Click to expand...
Click to collapse
I never used Tytung's GB rom but wifi generally works very well. I used it all the time with Typhoon GB, Tytung's ICS and JB.
For overclocking Install Setcpu from the Play Store.
---
With proper diet, rest, and exercise a healthy body will last you a lifetime... (via Tapatalk)
Can you give me an estimated range I should set my cpu to? I can't find the thread, but somewhere along the line I read something about how you should over clock your processor in multiples of something. I'm not describing it well, but maybe it had something to do with a mhz speed and then a frequency or another unit of measurement for power. Like volts. I have no idea, what I'm trying to say is that I read there is some sort of calculation you need to figure out in order to properly adjust your cpu settings.
ny_limited said:
I never used Tytung's GB rom but wifi generally works very well. I used it all the time with Typhoon GB, Tytung's ICS and JB.
For overclocking Install Setcpu from the Play Store.
---
With proper diet, rest, and exercise a healthy body will last you a lifetime... (via Tapatalk)
Click to expand...
Click to collapse
resevil83 said:
Can you give me an estimated range I should set my cpu to? I can't find the thread, but somewhere along the line I read something about how you should over clock your processor in multiples of something. I'm not describing it well, but maybe it had something to do with a mhz speed and then a frequency or another unit of measurement for power. Like volts. I have no idea, what I'm trying to say is that I read there is some sort of calculation you need to figure out in order to properly adjust your cpu settings.
Click to expand...
Click to collapse
I think that all better apps for this already take care of much of what you are looking for. I know SetCPU does - in fact it has profiles for numerous phones, including the HD2. The one disadvantage that I tend to forget is that it isn't free. If you look at the app's description on Google Play you will get a lot of ideas. Likewise, the developer's web site also has some good info.
Briefly, I do not set any profile's low frequency below 245 MHz (potential SODs). The high-end you can experiment - if the HD2 locks up reboot and set it lower.
I have a default profile and change it to faster MHz if plugged in (I don't care about using more power when plugged in) or lower frequencies for sleep or overheating and such. If you do get SetCPU you can plug in the attached profiles (don't forget to unzip it first!) and see if you like any of them. They can all be changed or deleted, of course.

Categories

Resources