PPCGeeks

PPCGeeks (http://forum.ppcgeeks.com/index.php)
-   CDMA HTC Evo 4G Development (http://forum.ppcgeeks.com/forumdisplay.php?f=210)
-   -   [Kernel]netarchy-toastmod, Version 4.1.9.1 Beta: 4.2 (http://forum.ppcgeeks.com/showthread.php?t=129512)

netarchy 07-23-2010 04:04 AM

[Kernel]netarchy-toastmod, Version 4.1.9.1 Beta: 4.2
 
Quote:

"netarchy-toastmod" is a kernel originally based on the GoDmOdE sources (Courtesy of Toast) integrating my work on fixing the fps for the Epson panels, and as of version 3.6.1, also integrating a fix for the Nova panels that does not require the use of Evo switch or manually setting any registers, etc, courtesy of work done by AssassinsLament (Well done on the nova fix). Special thanks needs to go out as well to Cyanogen and the cyanogen mod team, as a number of bugfixes and updates to the kernel in recent revisions have been ported over from cyanogen mod to enhance the overall netarchy-toastmod experience.
Quote:

So what's in the kernel?
- Overclocking Support
- Audio gain tweaks (read: make it louder!)
- Fps Fixes
- tun.ko for openvpn users
- BFS 318 (as of 4.1.7)
- BFQ (as of 4.1.8)
- HAVS (as of 4.1.9)
- Assorted fixes/tweaks (that are sadly too numerous to list here)
- An army of rabid naked bunnies
Quote:

The zipalign script in the kernel's modified inits is based on code in the Damage Control rom, and extended to check more places for apps.
The Dalvik code in the inits is courtesy of Ninpo/Hacre from the VillainRom team (over in the HTC Hero forums).

Quote:

Current Revision: Stable: 4.1.9.1 - For Froyo roms | Beta: 4.2
Quote:

An important note for Clockwork mod Recovery users:
Clockwork Mod is reportedly not wiping correctly (ie; if you try to wipe cache/dalvik-cache/data/etc it's not actually doing it, or not doing it right)
You may want to consider using Amon Ra Recovery instead.
Quote:

A note on multitouch:
Some of you may have used my 5point multitouch test builds with success, others with failure. Research has shown that the Evo's contain at least 2 different versions of the touch sensor, one of which does not support 5point multitouch (but it DOES support 3point). You can check which sensor you have using adb by issuing the following command: "adb shell cat /sys/android_touch/vendor" and examining the result. If your result is ATMEL_x0080_x0016, your phone can support 5point. If your result is ATMEL_x004F_x0016, your phone will only support up to 3point.
Quote:

Important note for HDMI users
It is very likely that any revision prior to 3.7.x on 2.1 roms will disable the use of the HDMI output on your EVO while you use that revision.
Quote:

Disclaimer:
While these builds have been deemed generally safe, it is not feasible to account for all possible combinations of custom roms and uses,
custom roms may experience some breakage depending on how some features are set up, as these builds are not aimed at any one particular rom.
As such your mileage may vary, use these at your own risk.
Quote:

2.2 Kernels (THESE WILL NOT WORK ON 2.1 ROMS):
These have only been tested against the rooted HTC 2.2 stock rom, they *may* work on the various custom 2.2 roms,
but this is NOT guaranteed. MAKE A NANDROID BACKUP JUST IN CASE! :D
Quote:

If you get force closes on the camera, go to Menu -> Settings -> Applications -> Manage Applications -> All -> Camera -> clear data.

Quote:

--------Stock kernels--------
Stock HTC Froyo Kernel - 3.26 base in case you need to revert
Fresh 3.1 Stock Froyo Kernel
Stock Damage Control 3.5 Kernel
-----------------------------
Quote:

------Netarchy Toastmod Kernels------
2.6.34-based kernels
Quote:

Preview Release: 5.0-preview3
-Make sure to wipe cache and Dalvik-cache when flashing!-

*netarchy-toastmod-5.0-preview3 Universally compatible*

This kernel uses a 2.6.34 base and should be considered early alpha quality. It will have issues,
so expect it ;)
There is still a fair amount of work that needs to be done.
Feel free to test it out, toss me feedback, rant, rave, dance naked in the streets,
etc ;D
This should work on both sense roms and CM
Quote:

2.6.32-based Kernels:
---------------------------------------
Quote:

Stable Kernels:

Universal Builds:
Use this first:
*netarchy-toastmod-4.1.9.1-cfs-havs-universally compatible (Aggressive undervolting)*

If you experience stability problems (such as random reboots) try this (some phones are picky about how far they can undervolt):
*netarchy-toastmod-4.1.9.1-cfs-havs-universally compatible (Less aggressive undervolting)*

No-HAVS version by request:
netarchy-toastmod-4.1.9.1-cfs-NoHAVS-universal


These use Koush's anykernel for installation and should theoretically work on -any- rom.
*note* This is designed to be flashed over a phone that already has a working kernel of some kind flashed,
whether it's a stock kernel, or another custom kernel. In other words, if you can currently boot up your phone into whatever rom you have, this should work. ;D
The universal kernel also does not contain the tweak scripts of the normal build (ie; zipalign on boot and the dalvik tweak), it's intended to be a universally compatible kernel.
This also happens to mean the universal builds will probably work on CM

Older Non-Universal Builds
Revision 4.1.9.1-BFS ---- Revision 4.1.9.1-CFS
Revision 4.1.9.1-BFS - Fresh Compatible ---- Revision 4.1.9.1-CFS - Fresh Compatible
Revision 4.1.9.1-BFS - Damage Control Compatible ---- Revision 4.1.9.1-CFS - Damage Control Compatible

Revision 4.1.8-cfs edition ---- Revision 4.1.8-bfs edition
Revision 4.1.8-cfs edition - Fresh3 Compatible ---- Revision 4.1.8-bfs edition - Fresh3 Compatible
Revision 4.1.8-cfs edition - Damage Control 3.5 Compatible ---- Revision 4.1.8-bfs edition - Damage Control 3.5 Compatible
(Remember DC users, if you use the battery saver configurations in dconfig, it will impact your framerates as a tradeoff for saving more battery)
-------------

FAQ:
Code:

Q: Do I need to be rooted to use this kernel?
A: Yes, you need to be rooted, preferably a full root with nand unlock,
  Unrevoked is not a full root by itself, you'll want to also flash the engineering bootloader.

Q: How do I flash this kernel?
A: Copy the zip to your sdcard, and flash it from recovery mode

Q: My phone is suddenly unstable after using this kernel and I experience
  weird things like reboots or other bugs
A: Are you overclocking? Try lowering the max speed of your overclock.
  If the problems stop, you were overclocking too hard. If not,
  please include the following information when reporting issues:
  1. Your Baseband
  2. What rom you're using
  3. Your software number
  4. Your panel type (Nova or Epson)
  5. A Description of what's happening

Q: Why can I only overclock to 1152mhz? (In builds prior to 4.1.x)
A: Frequencies above 1152 have repeatedly turned out to be unstable for
  a large percentage of users, so they have been removed to
  eliminate the temptation to use them (and then complain because
  they are unstable ;D).

Q: Does this kernel work with 2.2 (Froyo) roms?
A: The "Froyoized" kernels do

Q: Will this kernel work with my custom rom?
A: Maybe. The general population build of the kernel should work with
  *most* custom roms, but as each custom rom can have it's own
  customizations, your mileage may vary. In some cases, particularly
  when a lot of customizations are in the rom's ramdisk, the kernel
  must be repackaged with the ramdisk from the custom rom to be compatible.

Release notes:
Code:

Notes for Revision 4.2
- Kernel updated from a 2.6.32.15 to 2.6.32.25
- Interactive governor added and tentatively set as default in some test builds
- Smartass governor added and tentatively set as default in some test builds

Notes for Revision 4.1.9.1
- HAVS has made a return, this should help improve battery life by automatically dynamically undervolting the cpu when possible

Notes for Revision 4.1.8
- Added the BFQ I/O scheduler
- Split out kernel editions, now users have a choice between a CFS or a BFS kernel, if you don't like one, try the other ;D
- Enabled shadow writes on the gpu, which may result in better performance in opengl applications

Notes for Revision 4.1.7
- Add BFS to the kernel
- Allocate more memory to the gpu, this may result in better performance in opengl applications
- A rabid naked bunny vampire has materialized under your bed. Be afraid.

Notes for Revision 4.1.6
- Users with touchscreen issues should find their touchscreen is no longer as responsive as a stereotypical wife on her 10th anniversary

Notes for Revision 4.1.5
- Banished HAVS into the fiery pits of hell for now due to its inability to remain stable with any attempts to overclock. I'll be working on this on the side for possible future re-inclusion
- Clock frequency table remains opened up, with static undervolting in place
- Thanks to l33tlinuxh4x0r for being a guinea pig and helping test this build

Notes for Revision 4.1.4
- The beast responsible for the ridiculous overclocking instability at *any* speed beyond stock has been severely beaten and castrated by rabid naked bunnies (without anesthetic)
- Update scripts redone in the interests of making sure people who have had issues flashing the kernel in the past can do so
- The conservative governor has had some more tweaks to give it better out of the box performance, but you are free to set ondemand as your governor in setcpu if you wish. (If you want to migrate to ondemand you'll also need to set it as the governor in your setcpu profiles)
- The clock frequency table is fully opened up (re-detect frequencies in setcpu to see them) As always your mileage in overclocking may vary, but for some perspective, I ran 1152 through many loops of neocore and quadrant just fine.

Notes for Revision 4.1.3
- The ondemand governor is enabled as an option (switch to it in setcpu if you want to use it, remember you'll have to update your profiles to use it as well).
The default currently remains conservative to have a balance between performance and battery.
- The small segment of users getting bootloops due to the undervolting being too aggressive should be able to boot the kernel now (though if it persists the undervolting can still be adjusted)

Notes for Revision 4.1.2
- All frequencies above 1152 should now be properly visible/usable in setcpu (You may need to re-detect speeds in setcpu first)

Notes for Revision 4.1.1
- Hot on the heels of 4.1.0, a minor versioning fix ;D (4.1.0 reports itself as 4.0.3)

Notes for Revision 4.1.0
- Adapted HAVS for the evo, this may improve battery life by allowing the cpu to run at lower voltages when possible
- The overclocking range has expanded to allow attempting to clock above 1152, Remember that overclocking is unpredictable and potentially unstable by nature, if you encounter problems overclocking, lower the speed.
- Some threshold adjustments to the conservative governor in the interest of improving performance without obliterating battery
- Wired tethering should theoretically work, however if there are problems with the app, an alternative is azilink for wired tethering

Notes for Revision 4.0.3a
- An experiment of sorts, changing from the ondemand speed governor to the conservative governor (with some tweaks), in the interests of keeping good performance with less impact to battery life.
- Rewritten update scripts to hopefully alleviate the small number of people who seem to be having a problem flashing the kernel

Notes for Revision 4.0.2:
- People having stability issues with overclocking to 1152 *may* find it is a bit more stable (your mileage may vary)

Notes for Revision 4.0.1:
- Speed range should now allow underclocking to 128mhz (You may need to re-detect frequencies in setcpu)
- The Nova panel T2 register should be changeable again (for you Evo Switch/Novareq users)

Notes for Revision 4.0:
- Updated to the latest HTC released kernel sources (2.6.32)
- Camera should now be working properly
- HDMI output should be working in Froyo again

Notes for 3.7.8b-Froyoized
- Camera should no longer take dark snapshots when using the flash, the monster responsible has been severely beaten with a twig.

Notes for 3.7.8-Froyoized
- Camera app should no longer crash when changing from 5:3 widescreen to 4:3 standard ratio
- Camera app should properly allow 720p video recording and playback
- Japanese researchers have begun construction on a mecha-rabid naked bunny, codenamed: Bunnytron.

Notes for 3.7.7-Froyoized
- Re-integrate zipalign check and Dalvik cache tweak from the 2.1 line
- Some adjustments made to bluetooth-specific audio tweaks to combat distortion
- Audio adjustments to combat background noise overpowering the voice on the other end of a call
- Set version tag correctly (har har!)
- Super-mutant rabid naked bunny successfully created in lab conditions, however it disintegrates upon exposure to reality.

Notes for 3.7.6c-Froyoized
- SDcards with ext partitions added on should now cease confusing Froyo and allow the card to be mounted properly (Special thanks to Ninpo for directing me to the fix)

Notes for 3.7.6b-Froyoized
- Touchscreen adjustments, this may fix those who had touchscreen issues with 3.7.6

Notes for 3.7.6-Froyoized:
- Compatibility with the leaked 2.2 ota (and probably other 2.2-based roms)
- Working Camera (Limited to 3megapixels) EDIT: Reports indicate it claims 3mp but actually functions at 8mp
- Fps fix (of course ;D)
- Wireless Tether is reported as working with this as well
- 4g is confirmed as working

Notes for 3.7.5:
- Toned back audio boost tweaks a little to address distortion issues
- Updated gpu code for some 3d speed improvements
- Prevented the horde of mutant hairy toe-monsters from spreading toejam
  all over the thread.

Notes for 3.7.4:
- Updated bluetooth code, courtesy of cyanogenmod
  (You may have to re-pair your bluetooth devices)
- A new audio boost tweak has been applied
  (This should not have the issues of the previous audio boost)
- Fixed an issue that would cause some Nova users to mysteriously
  revert to 30fps. (Bad nova! no cookie!)
- Successfully avoided maiming any sabretooth'd tiger-striped cows
  during the production of this update.

Notes for 3.7.3c:
- Some more tweaks to default performance (when not using setcpu/overclock widget)

Notes for 3.7.3b
- Killed that damn bug monster that decided yet again to sneak into one of my builds. Bad monster! No cookie.

Notes for 3.7.3:
- Adjusted the behavior of the speed scaling governor to give better performance out of the box for people that don't use setcpu or overclock widget
- Made adjustments to the general population build in the interests of making it compatible with Apps2SD by request.(Damage control users should have already been unaffected)

Notes for 3.7.2a
- Gave the monster holding wifi and 4g hostage a spanking (read: wifi/4g should be fixed)

Notes for 3.7.2
- Tweaked Nova settings in the interests of making sure everyone with a nova panel benefits from the fps fix

Notes for 3.7.1:
- Kernel should now have 100% more working HDMI output, no really, we mean it this time!

Notes for 3.7:
- HDMI output should now work in conjunction with boosted Nova/Epson fps
- tun.ko is now included by default for VPN users

Notes for 3.6.4:
- Behold, the return of 5point multitouch! This build should now automatically enable 5point multitouch for all phones that can support it. If the phone does not support 5point, it will default to 3point.

Notes for 3.6.3:
-Removed problematic audio boost patch that was giving issues with bluetooth
-Adjusted overclocking frequency tables to remove some problematic frequencies (Yes I know a small selection of you are going to be disappointed with the lowered cap, but I felt that the problems were more important at this time.)
-Evo switch ideally should not be required for decent framerates on Nova panels, but if users desire, by popular request, they can now use Evo Switch to tweak their T2 register without it resetting after a screen cycle
-Default T2 value adjusted to 370, AssassinsLament believes this to present a good balance between out of the box performance and compatibility
-No fluffy pink bunnies were harmed in the making of this build


spiicytuna 07-23-2010 04:18 AM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
w00t! you're here too!!

...and I was the first to respond to your kernel post here.

netarchy 07-23-2010 04:23 AM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
Quote:

Originally Posted by spiicytuna (Post 1879295)
w00t! you're here too!!

...and I was the first to respond to your kernel post here.

Yes, yes I am, and yes you were ;D

r.mauldin 07-23-2010 07:34 AM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
works great. i also ran youtube in hdmi with no problems on the omj rom.

Nygel 07-23-2010 12:40 PM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
Quote:

Originally Posted by r.mauldin (Post 1879379)
works great. i also ran youtube in hdmi with no problems on the omj rom.

which version of omj are you on?

tillieray 07-23-2010 01:17 PM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
this might be a stupid question but what is this for? is it for watching better video and movies or playing games?

Riley 07-23-2010 01:22 PM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
looks good. I believe I tested preview 2 of Calks rom with your lastest kernel and was unable to turn on 4g. Obviously mileage varies but was curious if anyone noticed this. I did get very good fps increase with this kernel.

If you install this kernel, and want to revert back, how do you do this?
Also, should you wipe before installing this kernel? cache, dalv, factory reset or all or two? lol.

ericwgarza1 07-23-2010 01:48 PM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
Awesome job!!! Love the fact you don't have to do anything to get the extra FPS.

netarchy 07-23-2010 02:22 PM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
Quote:

Originally Posted by tillieray (Post 1879837)
this might be a stupid question but what is this for? is it for watching better video and movies or playing games?

It improves the performance of the phone overall. The UI responds much more smoothly with the framerate uncapped, touch lag is significantly reduced or eliminated, games tend to run better, etc.

It basically makes using the whole phone in general a better experience.

netarchy 07-23-2010 02:29 PM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
Quote:

Originally Posted by rileyd5 (Post 1879850)
looks good. I believe I tested preview 2 of Calks rom with your lastest kernel and was unable to turn on 4g. Obviously mileage varies but was curious if anyone noticed this. I did get very good fps increase with this kernel.

If you install this kernel, and want to revert back, how do you do this?
Also, should you wipe before installing this kernel? cache, dalv, factory reset or all or two? lol.

You might wipe cache/dalvik, but a factory reset is NOT required. A full wipe (factory reset) is generally only necessary when you're changing custom roms, not for kernels.

In regards to the 4g, which kernel revision?

I'm guessing this is gonna end up being something rom related, as 4g works for myself and many many others.

The reason it *could* be rom related is that many custom roms set customizations in the ramdisk included with their default kernels. In those cases, this kernel would have to be repackaged with the ramdisk from the custom rom to be 100% compatible. Most of the time the general population build (read: generic kernel build) works with custom roms, there are inevitably a few where issues crop up (which is also why I make compatible builds available for fresh and damage control at the moment).

Try wiping cache/dalvik-cache, and re-flash the latest revision, and lemme know if you still have issues.

kgbcapthowdy 07-23-2010 02:29 PM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
what exactly does wiping the davlik and whatnot erase? are all screen settings and everything the same and apps still there?

netarchy 07-23-2010 02:33 PM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
Quote:

Originally Posted by kgbcapthowdy (Post 1880028)
what exactly does wiping the davlik and whatnot erase? are all screen settings and everything the same and apps still there?

No, it's just cached data that the OS builds over time.

kgbcapthowdy 07-23-2010 02:51 PM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
well im running damage control, did a davlik and cache wipe, installed and my fps is averaging 43 -47 and multi touch gets 3, but is there a better multitouch viewing app that multitouch visualizer? keeps force closing after i use 3, i think i got 4 but it closed

xenoetry 07-23-2010 03:06 PM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
Awesome work

parousia15 07-23-2010 03:07 PM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
I'm running this over SprintLover's ROM. No issues.

I'm just curious, the FPS is different for different tests
I know 2D is simpler. I get about 53 fps on that
On Gears I get about 44-45.
But on Quandrant and Neocore I still get under 30 FPS.

I guess 3D is harder to hack/fix or is that due to the limited GPU? (as compared to hummingbird processor)

Anyway, I absolutely love this. My phone runs so smoothly now.

xenoetry 07-23-2010 06:05 PM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
Id like to ask two questions to go along with the above(not directly related).

1. Which is the most accurate tool for evaluating framerates?

2. Upon completing the fps fix, I havent had any issues while in use, but my phone suddenly takes a very long time to do a cold boot. Is this happening to anyone else?

netarchy 07-23-2010 06:44 PM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
Quote:

Originally Posted by kgbcapthowdy (Post 1880061)
well im running damage control, did a davlik and cache wipe, installed and my fps is averaging 43 -47 and multi touch gets 3, but is there a better multitouch viewing app that multitouch visualizer? keeps force closing after i use 3, i think i got 4 but it closed

Use dotty, by gerry steele, from the market.

Riley 07-23-2010 06:48 PM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
kernel seems to working very well on OMJ. 4g did turn on as well which is good! Thanks Netarchy!

netarchy 07-23-2010 07:02 PM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
Quote:

Originally Posted by parousia15 (Post 1880090)
I'm running this over SprintLover's ROM. No issues.

I'm just curious, the FPS is different for different tests
I know 2D is simpler. I get about 53 fps on that
On Gears I get about 44-45.
But on Quandrant and Neocore I still get under 30 FPS.

I guess 3D is harder to hack/fix or is that due to the limited GPU? (as compared to hummingbird processor)

Anyway, I absolutely love this. My phone runs so smoothly now.

Neocore you should expect around 27 on any snapdragon (even the nexus one benches about 27 in neocore). The neocore score is very much due to limitations of the gpu. In this particular case, the bottleneck for the gpu in neocore is fill rate.

Both quadrant and neocore are made to stress hardware to its limits. They are not necessarily indicative of performance in everything. As an example, neocore may bench at about 27, but I guarantee you if you were to fire up raging thunder 2, you'd find it runs smooth as butter.

As for gears, you should be able to get in the 50's, but it depends largely on the scaling parameters for your cpu.
Benchmarks are highly sensitive to the speed of the cpu, how quickly the cpu governor scales the cpu speed from idle to full in response to load.
For instance, if you were to install setcpu, and set the governor to performance (essentially forcing the cpu to run at full speed all the time) you would find that your benchmarks are consistently higher.

The defaults in the kernel aim for good performance out of the box, but it is worth noting that any default settings can be overridden.

Some custom roms override the defaults by setting the cpu threshold (aka the % of load the cpu experiences before the governor starts increasing the speed of the cpu to deal with the load). It's also worth pointing out that apps like setcpu and overclock widget can also override the defaults, for better or worse (depending on your settings).

The default threshold in my kernel builds is 70%, meaning that once something is throwing a 70% load to the cpu at its current speed, it starts speeding up to deal with the load.

Setting a higher threshold results in better battery life, but progressively lower performance in trade.

netarchy 07-23-2010 07:03 PM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
Quote:

Originally Posted by xenoetry (Post 1880475)
Id like to ask two questions to go along with the above(not directly related).

1. Which is the most accurate tool for evaluating framerates?

2. Upon completing the fps fix, I havent had any issues while in use, but my phone suddenly takes a very long time to do a cold boot. Is this happening to anyone else?

1. The most common ones I like to use to gauge real world peak performance are gears and fps2d. They aren't "true" benchmarks in the sense that they aren't trying to push the hardware to its limits and assign an arbitrary score based on that, but they are a bit more realistic in regards of what framerates to expect from the UI, and what many games can achieve. (I say many because there are some games that are just badly made, like almost anything from gameloft ;D).

2.The first time you boot after installing the general population build may take a bit longer than you're used to, as it will be doing a zipalign check on boot and tweaking dalvik-cache. Boot time after that *should* be pretty snappy.

parousia15 07-23-2010 07:58 PM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
Quote:

Originally Posted by netarchy (Post 1880596)
As for gears, you should be able to get in the 50's, but it depends largely on the scaling parameters for your cpu.

Thanks for the explanation. Is "scaling parameters" something I can alter with setcpu? I have it install, but I have it set to just 998 and 245 ondemnod. I fear overclocking will break my cpu.

I've noticed that on gears, it's a little erratic, it fluctuates between 43-49, which makes it look a little choppy. I think it looked a little more smooth when it was consistently at 31fps.

Quote:

Originally Posted by netarchy (Post 1880596)
The default threshold in my kernel builds is 70%, meaning that once something is throwing a 70% load to the cpu at its current speed, it starts speeding up to deal with the load.

Is that why, the first time around when I run fps2d it works its way up to aboue 54-55 and the sd is larger, while immediately running it a second time, performance is more consistent?

smopoim86 07-23-2010 08:19 PM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
3.7.3c and OMJ 1.7 here. I keep getting hard crashes on gps activation.

netarchy 07-23-2010 08:47 PM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
Quote:

Originally Posted by parousia15 (Post 1880708)
Thanks for the explanation. Is "scaling parameters" something I can alter with setcpu? I have it install, but I have it set to just 998 and 245 ondemnod. I fear overclocking will break my cpu.

I've noticed that on gears, it's a little erratic, it fluctuates between 43-49, which makes it look a little choppy. I think it looked a little more smooth when it was consistently at 31fps.

Yes you can, if you go to the advanced tab in setcpu you can change the governor parameters. The 2 you're mainly interested in are sampling rate and threshold.
Sampling rate is how often the governor checks the cpu load to decide if it needs to increase the cpu speed, I personally use 50,000 (about .05 seconds).
Threshold is what % of cpu needs to be hitting before the governor starts increasing the cpu speed, I prefer around 70 to preserve that snappy feeling. Setting it lower can improve performance, but can increase battery drain.

Gears can be a touch misleading to the governor since it doesn't hit the cpu as hard as fps2d might. Generally I tend to advise people to fire up setcpu (or whatever clock control util they prefer) and set the governor to performance for the benchmark to see what your peak is. (Just remember to change it back to ondemand when you're done ofc!)

Quote:

Originally Posted by parousia15 (Post 1880708)
Is that why, the first time around when I run fps2d it works its way up to aboue 54-55 and the sd is larger, while immediately running it a second time, performance is more consistent?

That's exactly why.

When you first fire up fps2d, you're probably still running at min, and on that first run the governor will be ramping up the cpu speed to meet the load it's seeing from fps2d.

On the second pass, the speed is already scaled up a bit(unless you let fps2d idle long enough for the governor to scale the speed back down) so there isn't as much fluctuation.

netarchy 07-23-2010 08:49 PM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
Quote:

Originally Posted by smopoim86 (Post 1880758)
3.7.3c and OMJ 7 here. I keep getting hard crashes on gps activation.

Hrmm, this may be rom specific, I've been unable to reproduce any crashing.

How are you enabling gps?
Through the menu?
Through a widget toggle? (if so, which widget are you using?)

smopoim86 07-24-2010 12:42 AM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
Well, I'm going ahead and updating to OMJ 1.9, I'll see if the problem persists.

I'm thinking something is the system may have become corrupted. It was crashing when the gps was being used by an app. It was already on, but when an app searched for a location it would crash. Turning gps off stopped the constant crashing. I'm still not sure what the actual cause was.

JAMRZ69 07-24-2010 01:38 AM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
hey net what was causing the wi/fi and 4 g issues in the previous release i was running damage control 3.23 but was having a huge problem with either 4g not turning on or wi fi not turning on and my 3 g kept cutting out so i bounced back to finisher evolution remix which i think is based off baked snack rom.

netarchy 07-24-2010 03:38 AM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
Quote:

Originally Posted by JAMRZ69 (Post 1881243)
hey net what was causing the wi/fi and 4 g issues in the previous release i was running damage control 3.23 but was having a huge problem with either 4g not turning on or wi fi not turning on and my 3 g kept cutting out so i bounced back to finisher evolution remix which i think is based off baked snack rom.

It was a permissions issue that snuck in when I was editing the update script.

ewilson 07-25-2010 12:55 AM

Someone please help me understand the benefit in flashing these kernel. What is the benefit in higher fps. What I'm looking for is a better way to send higher mms, better video encoding. Will these kernel allow this. Please help me understand how to use the faster fps.

Sent from my PC36100 using Tapatalk

smopoim86 07-25-2010 02:15 PM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
Well, it's working great now. I think something got corrupted before.

Can underclocking cause data corruption? I recall sering someone mention that somewhere.

netarchy 07-25-2010 11:13 PM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
Quote:

Originally Posted by smopoim86 (Post 1882560)
Well, it's working great now. I think something got corrupted before.

Can underclocking cause data corruption? I recall sering someone mention that somewhere.

I'm not aware of any reports of underclocking causing data corruption.
Technically any speed under 998mhz could be considered underclocking. The phone by design scales the cpu speed as needed based on load, in order to save battery power.

Sievers 07-25-2010 11:39 PM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
I have a feeling I already know the answer to this, but will this work on the 002 hardware with nova screen? If not, is anyone working on one that will?

netarchy 07-26-2010 01:53 AM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
Quote:

Originally Posted by Sievers (Post 1883304)
I have a feeling I already know the answer to this, but will this work on the 002 hardware with nova screen? If not, is anyone working on one that will?

The HW revision has no bearing on the fps fix working or not. This kernel is for both nova and epson screens so yes, it should work.

netarchy 07-26-2010 02:53 AM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
New Revision: 3.7.4

Notes for 3.7.4:
- Updated bluetooth code, courtesy of cyanogenmod
(You may have to re-pair your bluetooth devices)
- A new audio boost tweak has been applied
(This should not have the issues of the previous audio boost)
- Fixed an issue that would cause some Nova users to mysteriously
revert to 30fps. (Bad nova! no cookie!)
- Successfully avoided maiming any sabretooth'd tiger-striped cows
during the production of this update.

Wisiwyg 07-26-2010 12:20 PM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
I must say this is the one best mod I've applied. Hats off to you!

I applied the 3.7.3c version last night and noticed the improved speed and responsiveness of the phone immediately.

Quick question - upgrading to the 3.7.4 version is a simple flash of the zip, right?

Running OMJ 1.8, hw 02, Novatec

crookdbill 07-26-2010 03:37 PM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
thank you...it works awesome on omj 1.9

tj.iscool 07-26-2010 09:49 PM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
WTH is nova panel & epson panel??
:scratch:

dmora01 07-26-2010 10:12 PM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
Quote:

Originally Posted by netarchy (Post 1880831)
Hrmm, this may be rom specific, I've been unable to reproduce any crashing.

How are you enabling gps?
Through the menu?
Through a widget toggle? (if so, which widget are you using?)

I had to return my phone bc this issue, I was running stock, one day my phone started to reboot all the time and I came to the conclusion of gps issue, I spoke with sprint and they sent me a new one. If you search you find a threat about this issue.

Sorry, this is for smopoim86 about the gps

chino331 07-26-2010 10:44 PM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
this is working great for me - running the Sprint Lovers ROM.

pimpin6996 07-27-2010 02:47 AM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
Will it work if not nand unlocked

netarchy 07-27-2010 04:44 AM

Re: [Kernel]netarchy-toastmod, FPS 'fix' for Epson + Nova, with hdmi out - Version 3.
 
1 Attachment(s)
I call this one speedy von holycrap.
New Revision: 3.7.5

Notes for 3.7.5:
- Toned back audio boost tweaks a little to address distortion issues
- Updated gpu code for some 3d speed improvements
- Prevented the horde of mutant hairy toe-monsters from spreading toejam
all over the thread.


All times are GMT -4. The time now is 11:21 AM.

Powered by vBulletin® ©2000 - 2025, Jelsoft Enterprises Ltd.
©2012 - PPCGeeks.com


Content Relevant URLs by vBSEO 3.6.0