Designed for honeycomb 3.2+ and Iconia a500 only.
Includes:
Sched autogroup
Undervolted & overclocked up to 1646mhz (is set at 1000mhz on boot overclock with setcpu as desired) sweet spot for max stability seems to be ~1504mhz.
GPU overclocked to 133% of stock
JCRU
VR io-scheduler (sio & bfq are included)
Option & cifs & tun & UTF8 are compiled in
Smartassv2 & lagfree gov (interactive as default)
Correctly reports sn & snid for full gameloft compatibility
Mass storage enabled (use script included)
Patched ufsd.ko (acer's ntfs module) for use with 2.6.36.4+ kernel
Most debugging is turned off
Wifi sleep of death is fixed
Many other performance and upstream tegra 2 patches see github for full list.
Suggestions for best performance:
In init.picasso.rc in boot.img's ramdisk make these modifications for best I/O performance on ext4
Code:
mount ext4 /dev/block/mmcblk0p3 /system wait ro noatime nodiratime
mount ext4 /dev/block/mmcblk0p8 /data wait noatime nosuid nodev nodiratime noauto_da_alloc
mount ext4 /dev/block/mmcblk0p4 /cache wait noatime nosuid nodev nodiratime noauto_da_alloc
mount ext4 /dev/block/mmcblk0p6 /system/vendor wait ro noatime nodiratime
The above could also be changed by an init.d script.
Use of mass storage:
From a root # shell with terminal emulator or from adb shell:
Code:
mass_storage on -- to enable
mass_storage off -- to disable
Special Note:
Acer 3.2's kernel source has the "Insert Sim" warning on lock screen
It can be disabled by adding ro.carrier=wifi-only to your /system/build.prop
Kernel is packaged in koush's anykernel so it will replace the kernel & ko's only keeping your ramdisk unmodified for maximum compatibility with a wide variety of roms.
Special Thanks:
Richard Trip for his Iconia kernel source & overclocking code
Caz70 for the snid & sn framework (I made a small change to get it 100%)
GPL source use devel2 branch
Download section:
iconia_gnm_rc1.zip
md5sum e002e5b72478302551479a3a0353cb9b iconia_gnm_rc1.zip
iconia_gnm_rc2.zip
md5sum b7d5c7b7e518b07e5f213bc02ef17edc iconia_gnm_rc2.zip
Changelog
rc2
Updated drivers from a200 source
Fixed kernel crash from usb/ehci
Updated bcm4329 from a200 src now has wifi auto tx-power mode for power savings.
Fix potential null causing kernel crash.
Wifi will now fully power off after a few minutes if wifi-off when screen off is selected.
Fixed wired jack resume.
A pity we can't have some love for A501 tablet owners...
I used to use your Imagio Roms. Great to see you here. I still see some of those wm 6.5 features just making their way to Android.
Hmmmm.... I suppose this kernel will run on a 501 Dres? I know you said 500, but I suppose it's because you couldn't test it?
But it's going to depend on how low you under-volted the frequencies. If it's too low, it will freeze the 501 when on internal 3g.
So if you were to compare frequencies and voltage, which version of RTripp's kernel would you compare it with. As anything higher than his 3.4+, will freeze the 501 eventually.
But, it's damn nice to see a new kernel here at xda.
This looks great. How did you overclock the GPU?
Moscow Desire said:
Hmmmm.... I suppose this kernel will run on a 501 Dres? I know you said 500, but I suppose it's because you couldn't test it?
But it's going to depend on how low you under-volted the frequencies. If it's too low, it will freeze the 501 when on internal 3g.
So if you were to compare frequencies and voltage, which version of RTripp's kernel would you compare it with. As anything higher than his 3.4+, will freeze the 501 eventually.
But, it's damn nice to see a new kernel here at xda.
Click to expand...
Click to collapse
Can you give me the voltages @freqs from that kernel that work on a501. You can get them easily from setcpu voltage tab
drellisdee said:
Can you give me the voltages @freqs from that kernel that work on a501. You can get them easily from setcpu voltage tab
Click to expand...
Click to collapse
Sure, give me a little bit. Have to call parents on skype, then I will send you screen caps from RTripps 3.4+
Then, I will check your current kernel. I love kernels
MD
Screen Caps
Sorry for the delay. Family first, especially when they live on the other side of the world.
2 jpgs, taken from system tuner.
MD
The only diff in voltage is at 1.6. You run about 25mv higher than the 3.4+ kernel.
EDIT: After Antutu, I get 7375. About 40pts above my usual. Note that I am running daily driver.
I guess, I need to flash back to my base install to get a good reading. Also, fps was +1 on what I normally get.
I will need to have about 5 days though, under 3g only, to give my approval for the 501.
These are just first impressions. But so far, no issues with the 501.
I no nothing about kernels but i do overclock my tab and under volt so comparing thor's to this what benefits do we get?
please don't drag me backwards through broken glass for using his name here im just interested in a comparison.
joe9002 said:
I no nothing about kernels but i do overclock my tab and under volt so comparing thor's to this what benefits do we get?
please don't drag me backwards through broken glass for using his name here im just interested in a comparison.
Click to expand...
Click to collapse
I was thinking more like "hot coals".... broken glass is so... superficial.
Here's the deal. Unless you haven't noticed, there are only 2 kernel Dev's. RichardTripp and Thor.
Of course they both have really good kernels. And they are both some of the best Devs. Nobody can argue that (and please, this is not the place for GPL arguements, so people, don't start it)
The issue, is that they developed these kernels, for the a500, because they don't have 501's. And in the quest for the maiximum undervoltage to extend battery life, they forgot about everything else. Like internal 3g for the 501's. Yes, 501's are very sensitive to this.
Also, it seems they forgot about GPU, although that technically, is a seperate area.
So when a Dev puts out a new kernel, it deserves to be tested. Perhaps there is something extra that other devs missed.
So the answer, is yes. It's a big deal.
MD
I will sit back and wait for some feed back then hoping for a comparison im hoping to learn some thing new im getting a bit fed up with my DHD.
joe9002 said:
I no nothing about kernels but i do overclock my tab and under volt so comparing thor's to this what benefits do we get?
please don't drag me backwards through broken glass for using his name here im just interested in a comparison.
Click to expand...
Click to collapse
Not to open a can of worms but I haven't used his kernel nor have I seen his source so I can't really compare it.
Moscow Desire said:
I was thinking more like "hot coals".... broken glass is so... superficial.
Here's the deal. Unless you haven't noticed, there are only 2 kernel Dev's. RichardTripp and Thor.
Of course they both have really good kernels. And they are both some of the best Devs. Nobody can argue that (and please, this is not the place for GPL arguements, so people, don't start it)
The issue, is that they developed these kernels, for the a500, because they don't have 501's. And in the quest for the maiximum undervoltage to extend battery life, they forgot about everything else. Like internal 3g for the 501's. Yes, 501's are very sensitive to this.
Also, it seems they forgot about GPU, although that technically, is a seperate area.
So when a Dev puts out a new kernel, it deserves to be tested. Perhaps there is something extra that other devs missed.
So the answer, is yes. It's a big deal.
MD
Click to expand...
Click to collapse
I got the gpu oc from richard trip btw. The mass storage is new to iconia though and is also featured in my recovery. Does the sn & snid report correctly on an a501 also?
drellisdee said:
Not to open a can of worms but I haven't used his kernel nor have I seen his source so I can't really compare it.
Click to expand...
Click to collapse
It's ok dude. Nobody has seen his source, except Digitex. At least for the ICS.
As with your kernel, I can say this,
With benchmarks on my stock install, it's on par with RT's 3.4+ on wifi and 3g. Base install.
However, under load with apps installed, including 3BP Shell launcher, which is a big resource pig, it is consistantly about 40-50+ points overall. Running antutu benchmark. on 3g.
So something you did, gave it just a tad bit of boost, at least when under a load. Would be nice, if you could put the "death grip" on it, and squeeze just a touch more. Probably in the GPU area.
Nice job Dres....
Hi drellisdee, thanks a lot for your work.
My A501 (but I don't use 3G) don't boot with this kernel and civato's Rom.
In fact, boot stops at the first screen, the black one with the white inscription "ACER". Any idea?
Reno_kun said:
Hi drellisdee, thanks a lot for your work.
My A501 (but I don't use 3G) don't boot with this kernel and civato's Rom.
In fact, boot stops at the first screen, the black one with the white inscription "ACER". Any idea?
Click to expand...
Click to collapse
Did you do a Dalvik wipe before installing?
---------- Post added at 12:35 AM ---------- Previous post was at 12:27 AM ----------
Here's what I know about Civato's rom. The Thor 3.9r3 kernel, is tied in with some other files that enable to give native NTFS support.
It's possible that Dres's kernel, may break that connection.
And that;s what gives you the stuck at acer screen.
Just a guess.
But try wiping dalvik. then install.
Yes, before and after to be sure
Moscow Desire said:
Did you do a Dalvik wipe before installing?
---------- Post added at 12:35 AM ---------- Previous post was at 12:27 AM ----------
Here's what I know about Civato's rom. The Thor 3.9r3 kernel, is tied in with some other files that enable to give native NTFS support.
It's possible that Dres's kernel, may break that connection.
And that;s what gives you the stuck at acer screen.
Just a guess.
But try wiping dalvik. then install.
Click to expand...
Click to collapse
Its doubtful that a module for ntfs could break booting. You will need to check the init.rc's for changes and also init.d scripts. If you could get a shell connection and do a dmesg & logcat that would be very usefull.
With that said this kernel is built from a500 source and I cannot support a 501 as I dont have one. If it works on some 501 setups thats a bonus but wasn't intended to work.
Related
I am running CM6 A013 with oc-legend-cm-2.6.29.6 kernel. Everything seems to be working just fine except for the wifi. Has anyone gotten the wifi to work with the oc kernels?
I read in another thread that we could take the wlan.ko file from an old ROM. Does anyone have a copy of this file or would anyone be willing to pull the file so that I can test it? I really appreciate it.
same situation here. neither kernels work with cm6's wifi and hotspot. can someone fix this please! i really want my wifi back! i didnt do a backup before hand!
Im looking at this and it looks easier than just replacing the entire kernel like you guys did, read here from that guy's post above:
"How to do it for kernel_legend_13be9c9c:
At first, you should read zanfur's post and his patch.
I just modified two tables in acpuclock-arm11.c excluding his having written.
1. modify cpufreq.c to let SetCPU to access freq tables
2. modify acpuclock-arm11.c to let HTC Legend be able to overclocking
3. modify msm7227_defconfig to disable PERFLOCK [optional]
You might not need modify defconfig when you use SetCPU which can purchase in Android Market.
SetCPU can disable PERFLOCK by setting. ([menu] -> [Perflock Disabler])"
Click to expand...
Click to collapse
So, with that said, I would take that file or file(s) and replace them with the ones in our current kernel made for our phone... might work and your wifi won't be broken.
You guys are running a kernel made for a different device.
could some one say in plain english the exact steps to get the old kernel back? the one from CM6
lilhaiti said:
I am running CM6 A013 with oc-legend-cm-2.6.29.6 kernel. Everything seems to be working just fine except for the wifi. Has anyone gotten the wifi to work with the oc kernels?
I read in another thread that we could take the wlan.ko file from an old ROM. Does anyone have a copy of this file or would anyone be willing to pull the file so that I can test it? I really appreciate it.
Click to expand...
Click to collapse
That kernel is not built for our wifi chip. The kernel needs to be built for the BCM chipset and not the TI. Further, the wifi module needs to be in sync with the kernel build. Android 101.
I am not sure what we are going to gain from overclocking. There just doesn't seem to be any end goal, other than bragging rights on a benchmark where the Aria can only hope to be among the best of the mediocre CPUs. If it's for flash - forget it. We don't have the instruction set required in the CPU. The downside is the potential to add instability and confuse test results for mods that can actually increase functionality.
I like overclocking and running a couple benchmarks once in a while. For day to day use I'm more interested in downclocking but only if it can increase battery life.
Sent from my HTC Liberty using XDA App
the extra speed of the OC makes a big different on the games, that's the reason I like it... Games run smoother with the OC kernel.... do the test.. try to run Abduction with the stock Kernel for a while and then with the OC.. you'll see the difference... also Live Wallpapers with the stock kernel is choppy... it is smooth with the OC.
Hell my nexus one has been over clocked since the day I got it (rooted that same day ) not that a 1ghz phone really needs it. Well the Nexus One maybe for gaming but my Captivate and Vibrant on the other hand doesn't need it period. You won't get better performance gaming with any other android handset out there to date. Still my Captivate is over clocked to 1.2ghz lol. Like I say there's something fun about pushing the limits.
It really just another thing to tweak and play around with on your device. It's always fun to push the limits.
There are several reason why I would like to overclock. 1. The 3D photo gallery loads photos really slow with the stock kernel, but with an overclocked kernel the pics loaded very quickly. 2. It's nice to run a 3D game or two without chopping. Just to name a couple. It would be nice to have an Aria kernel that works with all of the phones hardware. And showing off benchmark number is nice as well.
http://www.pcworld.com/businesscent...x_kernel_patch_delivers_huge_speed_boost.html
http://forum.xda-developers.com/showthread.php?t=844458
could this be worked into Epic 4G kernels as well?
tyl3rdurden said:
http://www.pcworld.com/businesscent...x_kernel_patch_delivers_huge_speed_boost.html
http://forum.xda-developers.com/showthread.php?t=844458
could this be worked into Epic 4G kernels as well?
Click to expand...
Click to collapse
WOW. I am seriously impressed by your "keeping up with the times" mentality. Good job on noticing this!
So...
"n tests by Galbraith, the patch reportedly produced a drop in the maximum latency of more than 10 times and in the average latency of the desktop by about 60 times. Though the merge window is now closed for the Linux 2.6.37 kernel, the new patch should make it into version 2.6.38."
Along with an Overclocked Froyo kernel (once source is out) this should REALLY improve our experiences.
I mentioned in another thread that I am in talks with Paragon software
http://www.paragon-software.com/exp...ocs/technologies/Paragon_UFSD_for_Android.pdf
for NTFS and HSF access. I think that is is POSSIBLE that this is actually a software patch, although it may need to be placed into the kernel itself as a driver. I promise to update as soon as they get back to me as I just spoke to the devs there yesterday.
Looks like our experience is about to improve dramatically!
Already in IntersectRavens latest kernel and wildmonk's latest beta kernels for nexus one. Check the threads
Click to expand...
Click to collapse
From the other xda thread someone mentioned that some kernels have already implemented. I am sure some of them would be glad to share how it is implemented and how easily it can be done. I know it is different phones/kernels but the idea behind it should be similar.
Dulanic said:
From the other xda thread someone mentioned that some kernels have already implemented. I am sure some of them would be glad to share how it is implemented and how easily it can be done. I know it is different phones/kernels but the idea behind it should be similar.
Click to expand...
Click to collapse
We don't have a source kernel for Froyo yet to do this. Someone correct me if I am wrong please.
Edit: I can't find anything mentioning this patch. If anyone has a link post it. I don't believe this is implemented anywhere yet.
I found the below info here:
http://www.reseize.com/2010/11/linux-kernel-patch-that-does-wonders.html
Below is the video of the Linux desktop when running the kernel and the patch in question was applied but but disabled:
As you can see, the experience when compiling the Linux kernel with so many jobs is rather troubling to the Linux desktop experience. At no point in the video was the 1080p sample video paused, but that was just where the current mainline Linux kernel is at with 2.6.37. There was also some stuttering with glxgears and some responsiveness elsewhere. This is even with all of the Linux 2.6.37 kernel improvements up to today. If recording a video of an older kernel release, the experience is even more horrific! Now let's see what happens when enabling the patch's new scheduler code
It is truly a night and day difference. The 1080p Ogg video now played smoothly a majority of the time when still compiling the Linux kernel with 64 jobs. Glxgears was also better and the window movements and desktop interactivity was far better. When compiling the Linux kernel with 128 jobs or other workloads that apply even greater strain, the results are even more dramatic, but it is not great for a video demonstration; the first video recorded under greater strained made the "before look" appear as like a still photograph.
This could be potentially patched into our Eclair kernel if the changes aren't too intrusive, and by the sounds of it they're not.
The mainline patch was against 2.6.39 kernel however, our froyo kernel will be 2.6.32 and eclair is 2.6.29 - so we're several revisions behind in eclair.
It's definitely interesting, but it's geared toward desktops using the group scheduler - absolutely worth a try if that scheduler works with android easily ( most of the community kernels are using BFS scheduler however )
cicada said:
This could be potentially patched into our Eclair kernel if the changes aren't too intrusive, and by the sounds of it they're not.
The mainline patch was against 2.6.39 kernel however, our froyo kernel will be 2.6.32 and eclair is 2.6.29 - so we're several revisions behind in eclair.
It's definitely interesting, but it's geared toward desktops using the group scheduler - absolutely worth a try if that scheduler works with android easily ( most of the community kernels are using BFS scheduler however )
Click to expand...
Click to collapse
Sniff...
It did sound a little too good to be true. Well, eventually we will get 2.6.38 and that has it built in, if the desktop group scheduler can even be used at all it seems.
but because its in other peoples' kernels cant it be easily ported into ours?
tyl3rdurden said:
but because its in other peoples' kernels cant it be easily ported into ours?
Click to expand...
Click to collapse
It's very possible to patch in. If it's been done before, anyway.
But, because it is based on the .39 kernel, it might be a little buggy. Or a lot buggy. You wanna link me to a kernel that has it and I'll look into it? I probably will wait for Froyo source for at least the .32 kernel.
Here's what Linus himself had to say about the patch:
Yeah. And I have to say that I'm (very happily) surprised by just how small that patch really ends up being, and how it's not intrusive or ugly either.
I'm also very happy with just what it does to interactive performance. Admittedly, my "testcase" is really trivial (reading email in a web-browser, scrolling around a bit, while doing a "make -j64" on the kernel at the same time), but it's a test-case that is very relevant for me. And it is a _huge_ improvement.
It's an improvement for things like smooth scrolling around, but what I found more interesting was how it seems to really make web pages load a lot faster. Maybe it shouldn't have been surprising, but I always associated that with network performance. But there's clearly enough of a CPU load when loading a new web page that if you have a load average of 50+ at the same time, you _will_ be starved for CPU in the loading process, and probably won't get all the http requests out quickly enough.
So I think this is firmly one of those "real improvement" patches. Good job. Group scheduling goes from "useful for some specific server loads" to "that's a killer feature".
Click to expand...
Click to collapse
DevinXtreme said:
It's very possible to patch in. If it's been done before, anyway.
But, because it is based on the .39 kernel, it might be a little buggy. Or a lot buggy. You wanna link me to a kernel that has it and I'll look into it? I probably will wait for Froyo source for at least the .32 kernel.
Click to expand...
Click to collapse
Devin- I agree with waiting until the Froyo source is out for attempting to implement this. I'm not sure that group scheduling is even an option in the Android kernel. But I don't think anyone has done this so I doubt any links are coming your way.
Edit: Found this here- http://groups.google.com/group/android-kernel/browse_thread/thread/f47d9d4f4e6a116a/ab1a8ab42bb0b84a
Android is using the CFS.
They are combine with RT scheduling.
When you playing the audio and video service, paltform change the
scheduling policy and change the schedule prority.
search the platform code
dalvik has policy n proiorty setting code, also framework related with
audio n video
check the init.rc and cutil folder
u need to search the platform after eclair release (Froyo)
cicada said:
( most of the community kernels are using BFS scheduler however )
Click to expand...
Click to collapse
Actually, no Epic kernel uses BFS. It isn't stable on our hardware, and its not worth porting. Android uses CFS by default, and then the CFQ scheduler I think, but most have switched from CFS/CFQ to CFS/BFQ combination. I know mine & Devin's kernels have.
Geniusdog254 said:
Actually, no Epic kernel uses BFS. It isn't stable on our hardware, and its not worth porting. Android uses CFS by default, and then the CFQ scheduler I think, but most have switched from CFS/CFQ to CFS/BFQ combination. I know mine & Devin's kernels have.
Click to expand...
Click to collapse
Ok then, so in your professional opinion is this patch a possibility still?
Enter your search termsSubmit search formWeblkml.org
Subject [RFC/RFT PATCH] sched: automated per tty task groups
From Mike Galbraith <>
Date Tue, 19 Oct 2010 11:16:04 +0200
Greetings,
Comments, suggestions etc highly welcome.
This patch implements an idea from Linus, to automatically create task groups
per tty, to improve desktop interactivity under hefty load such as kbuild. The
feature is enabled from boot by default, The default setting can be changed via
the boot option ttysched=0, and can be can be turned on or off on the fly via
echo [01] > /proc/sys/kernel/sched_tty_sched_enabled.
Link to code: http://forums.opensuse.org/english/...ernel-speed-up-patch-file-mike-galbraith.html
Thanks for the clarification Geniusdog254.
ZenInsight, any chance you can prune down that post and just use a link? The patch is all over the web right now, and it's hard to scroll by on a phone
ZenInsight said:
Ok then, so in your professional opinion is this patch a possibility still?
Click to expand...
Click to collapse
I'm sure its possible, I just haven't looked at it yet. Like I stated before, until we get 2.6.32 FroYo kernel source I'm not doing any devving besides app work (maybe)
EDIT: Devin said on the last page that he'll look into it. I know IntersectRavens Nexus kernel has it, but I haven't looked into any reports of how much it helps.
Also found this:
Phoronix recently published an article regarding a ~200 lines Linux Kernel patch that improves responsiveness under system strain. Well, Lennart Poettering, a RedHat developer replied to Linus Torvalds on a maling list with an alternative to this patch that does the same thing yet all you have to do is run 2 commands and paste 4 lines in your ~/.bashrc file. I know it sounds unbelievable, but apparently someone even ran some tests which prove that Lennart's solution works. Read on!
Lennart explains you have to add this to your ~/.bashrc file (important: this won't work on Ubuntu. See instructions for Ubuntu further down the post!):
CODE:
if [ "$PS1" ] ; then
mkdir -m 0700 /sys/fs/cgroup/cpu/user/$$
echo $$ > /sys/fs/cgroup/cpu/user/$$/tasks
fi
Linux terminal:
mount -t cgroup cgroup /sys/fs/cgroup/cpu -o cpu
mkdir -m 0777 /sys/fs/cgroup/cpu/user
Further more, a reply to Lennart's email states that his approach is actually better then the actual Kernel patch:
I've done some tests and the result is that Lennart's approach seems to work best. It also _feels_ better interactively compared to the vanilla kernel and in-kernel cgrougs on my machine. Also it's really nice to have an interface to actually see what is going on. With the kernel patch you're totally in the dark about what is going on right now.
-Markus Trippelsdorf
The reply also includes some benchmarks you can see @ http://lkml.org/lkml/2010/11/16/392
Found all this here (Ubuntu patch info too):
http://www.webupd8.org/2010/11/alternative-to-200-lines-kernel-patch.html
[Kernel KH3&KJ3]Red Nebula [sched tweaks, vm tweaks, ondemand tweaks][zipalign added]
This kernel does not support lagfix(ext4) at least not till I finish work on cwm and build in universal lagfix
Added Zipalign version (file ends in ZA)
Here it is Red Nebula v1.2 (kh3 and kj3 versions now). Its modified from boogs kernel (thank you for the use of your kernel as the base boog without it this wouldn't have been possible) with a lot tweaked and added. Quadrant for me runs around 2000 with it. I recommend cf bench by chainfire or antutu for benchmarking instead though as they have a lot more tests that matter in the android world and as we all know Quadrant means jack anyways. UI is extremely smooth and lag free and system is always extremely responsive.
Update:1.2 is released (pulled 1.0 and 1.1 all together) it includes a few more tweaks for responsiveness and helps out cf bench scores overall and lowers quadrant again, wtf quadrant. ;p
Remember this kernel is tweaked to give a highly responsive lag free device it is not built to get crazy high test scores as most of the tweaks I made improve overall i/o performance, disk throughput, java efficiency, and keep as much memory free as possible without going overboard killing everything in the background, a lot of the tweaks also will help battery life to some extent.
Also please don't request a lag fix version, I built one and it really didn't make much, if any, difference and that's with over 150 apps on my phone. Something about GB on the captivate seems to negate the effects lagfix normally has on performance so I left it out to simplify things and cut down on space in the kernel to save for future tweaks.
##List of mods(Updated)##
#tweaks to lmk keeps mem use down without going overboard
#aggressive version should keep mem free around at least 60mb
#swappiness is tweaked for speed when switching between open apps
#vfs_cache_pressure tweaks help improve overall performance but may require
a reboot every other day in the standard version to keep things snappy aggressive version shouldn't suffer as from this side effect as badly
#various other kernel scheduler tweaks
#tweaks to cpu scheduler(designed for on demand governor only)
#tcp/ip modified for speed and security
#other vm property tweaks improve speed and batterylife
#custom boot animation support for sanim.zip (KH3 still has no boot anim, sorry guys this thing is killing me trying to get working.)
#internal memory (SD) tweaks to reduce disk overhead and increase throughput
#added a new zipalign version of the kernel (the ones that have ZA at the end of the name it will zipalign all apks /system and /data that are not already aligned. just gives an extra little boost to performance.
note: I'm having problems getting custom bootanims working still for kh3, it won't show one so dont freak if you don't see anything after the att screen. It also helps boot time slightly if enough request is made I will post another version with the bootanimation re-enabled to the normal galaxy s boot.
##need to fix##
just bootanim support for now
##fixed in kj3 kh3 fix coming once I can figure out kh3's problem with me##
/\/\Thanks to Kyuta/\/\
##Installation Notes##
To begin as always I am not responsible for any damage to your device or loss of data damage.
Make sure you disable lagfix if it is enabled before installation of my kernel it absolutely doesn't support lagfix and I don't want anyone ended up with a soft or hard brick for trying to flash over a lagfixed device.
Installation is straight forward download the Red Nebula zip attached below and flash through cwm as normal. The only thing to keep in mind is this will wipe all you init.d scripts but it does back them up to /sdcard/initd_backups in the new versions just in case you want to try re-adding any later.
I set it to remove them to prevent scripts already in place from messing with those included with the kernel. Also the kernel doesn't work for nandroid backups as with pretty much all gb kernels so far so please don't try unless you are't worried about bricking.
Also the installation does clear caches for you during installation but feel free to do it anyways afterwords if you want.
note about initial boot up lag: After boot when the system is loading your homescreens you will most likely encounter a small lag at first then everything should come up very fast after a second or two. This is due to the read ahead buffer tweaks I made. They are loading up more information initially and this is what is causing it. The reason for me going slightly more aggressive than the norm is after initial boot up overall read/write rates are dramatically improved over other values I've tried and it makes for a much snappier feel overall, especially when opening gallery, accessing large music libraries and opening file managers.
Feel free to ask questions and leave feed back.
##Credits##
Boog-for the use of his kernel as a base
Kyuta-for help with getting bootanims fixed
ddoubt-for pointing out I forgot to fix the symlink in my
updater script for bootanimtion
All the people at IBM making manual pages
All the people who have made pages/manuals about the linux kernel & tweaking it
Without the above none of this would have been possible.
##side note to other devs##
you may include my tweaks and values in your kernels with credit given, I've spent countless hours researching and testing to get this project to where it is now. About 30-40% of the values used have been previously used by many others before but the rest I found researching manual/reference pages and some I found to work best through trial and error. The scripts except 99completed and the bootanimation script are my own work and while most are basic they are mine so please don't include them in tweak packs, kernels, and rom & kernel packages without permission.
##--updated links for fix to init.d backup scritpt and error in updater-scritpt!!--##
Wow, some body use stock please test this kernel. I will try when I back to stock ^^!
Heres a few test screens. Oh and I forgot to mention ram usually runs between 158mb-220mb. It pretty much has the zram tweaks but modified to values I decided on after reading dozens of linux kernel pages. Some values you might find in other scripts but most arent.
Its also optimized for the on demand cpu governor and I recommend overclocking with tegrak to get the most out of my tweaks.
CF bench
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Speed test mobile:
Note about speed: this is pretty much absolute max my wifi can run. I'd be glad to see other results and see if I can't improve speed more.
And a nenamark just for fun:
I know its sideways and a little hard to read.
Sent from my I897 w/Antares Darkcloud, Red Nebula kernel, & 1.3Ghz OC using Tegrak.
The GB bootanimation binary supports sanim.zip and not bootanimation.zip Not sure if that helps.
smooth.... flashed using SGS Kernal Flasher after turning off Lagfix. So far so good!
Congrats on ur kernel Jsmokey Nice to see more guys step up in the dev, specially when others are leaving due to phone upgrades. I personally don't use ur kernel yet (i9k user so far) but it's great for us cappy users to have more choises to pick from, so I *****slapped ur thxbutton
Kyuta Syuko said:
The GB bootanimation binary supports sanim.zip and not bootanimation.zip Not sure if that helps.
Click to expand...
Click to collapse
Tried that too when I was working on it still no luck. Only thing I could get to play them was the script from the old onix froyo kernel but the anim would just keep playing and according to logcat the ui was loaded completely.
And thanks everyone. I'm glad you like it. I spent alot of time researching linux kernel manual pages to find the best combinations of tweaks to put together and spent many late nights debugging,
Sent from my I897 w/Antares Darkcloud, Red Nebula kernel, & 1.3Ghz OC using Tegrak.
Jsmokey said:
Here it is Red Nebula v1.0. Its modified from boogs KH3 Kernel with a lot tweaked and added. Quadrant for me runs around 2000 with it. I recommend cf bench by chainfire for benchmarking instead though as it has a lot more it tests it runs and as we all know Quadrant means jack anyways. UI is extremely smooth and lag free and system is always extremely responsive.
Also please don't request a lag fix version, I built one and it really didn't make much, if any, difference and that's with over 150 apps on my phone. Something about GB on the captivate seems to negate the effects lagfix normally has on performance so I left it out to simplify things and cut down on space in the kernel to save for future tweaks.
##List of mods##
tweaks to lmk keeps mem use down without going overboard
various kernel property tweaks
tcp/ip modified for speed
vm properties tweaked for speed and batterylife
and quite a bit more
note: I'm having problems getting custom bootanims working so for now it won't show one so dont freak if you don't see anything after the att screen. It also helps boot time slightly if enough request is made I will post another version with the bootanimation re-enabled to the normal galaxy s boot.
##need to fix##
just bootanim support for now
##Installation Notes##
To begin as always I am not responsible for any damage to your device or loss of data damage.
Installation is straight forward download the Red Nebula zip attached below and flash through cwm as normal. The only thing to keep in mind is this will wipe all you init.d scripts and replace them with the one's included in the kernel so make sure you have a backup of them before flashing just in case you want to try re-adding any later. I set it to remove them to prevent scripts already in place from messing with those included with the kernel. Also the kernel doesn't work for nandroid backups as with pretty much all gb kernels so far so please don't try unless you are't worried about bricking.
Feel free to ask questions and leave feed back.
Click to expand...
Click to collapse
Congrat jsmokey, hope to see more for the latest leaks. Good Luck
LOSTLOGIC89 said:
Congrat jsmokey, hope to see more for the latest leaks. Good Luck
Click to expand...
Click to collapse
Thanks and I plan on working with them I just started this project weeks ago as a rom/kernel package but they both were taking up so much time I decided to split the kernel off and get it out there.
As soon as I finish up my rom I'm going to work on something for the newest leaks.
Sent from my I897 w/Antares Darkcloud, Red Nebula kernel, & 1.3Ghz OC using Tegrak.
very exciting! can't wait for KJ3 version. Thanks for you hard work.
zvadim said:
very exciting! can't wait for KJ3 version. Thanks for you hard work.
Click to expand...
Click to collapse
I actually have kj3 decompiled on my pc so if I have time I might go ahead and whip something up tonight if you want to test for me since I haven't started work on a kj3 rom yet and work on my kh3 rom doesn't leave much time for me to test others and let me know how it works.
Sent from my I897 w/Antares Darkcloud, Red Nebula kernel, & 1.3Ghz OC using Tegrak.
Any plans on releasing your ROM?
Sent from my SAMSUNG-SGH-I897 using Tapatalk
Hivol said:
Any plans on releasing your ROM?
Sent from my SAMSUNG-SGH-I897 using Tapatalk
Click to expand...
Click to collapse
Of course, I hate to give an eta but i'd say around a week and half and I should have pretty much everything wrapped up. Its been in the works since kh3 came out but I've spent a ton of time testing tweaks on it and the theme.
I posted a couple teasers of custom buttons and my battery gauge in the captivate themes post your homescreen thread if you want to check it out. I've been running it for weeks now and a few close friends have been lucky enough for me to put it on their cappy's for em.
Same as with the kernel ill be moving everything to a kj3 base as soon as the kh3 version is done.
Edit: I wanted to mention that I will be updating the first post to be a little more in depth of what the values and tweaks really do. Only reason I haven't is its alot of typing to really explain things properly and I hopefully should have some more tweaks ready in the coming weeks as I dig more into how the linux kernel handles things. I've came along way in understanding how the kernel works in the past few weeks but I still have mountains of information to go through.
Sent from my I897 w/Antares Darkcloud, Red Nebula kernel, & 1.3Ghz OC using Tegrak.
Ok add the following to the end of your init.rc file and see if it helps with the sanim.zip.
Code:
on property:sys.boot_completed=1
stop samsungani
Kyuta Syuko said:
Ok add the following to the end of your init.rc file and see if it helps with the sanim.zip.
Code:
on property:sys.boot_completed=1
stop samsungani
Click to expand...
Click to collapse
Thanks kyuta I'll give that a try a little later and see what happens. I might just switch back to the old onix script and give it a try since its the only thing i could get to play the animations at all. I'm sure that will work though with a little tweaking to fit with the set up i used with the onix bootanim script.
Also this goes out to everyone I got kj3 all compiled just waiting on xpackage to let me know if its booting or not and I'll post it up for everyone, or if anyone else running kj3 that can flash asap and let me know if it boots or not is interested just let me know and I'll pm you the link to get it.
KH3 gave me fits on getting boot animation to work correctly. Just finally had to give it a timelimit eg: sleep 20 then kill it. The leaks after kh3 work better.
Also, the newer kernels will run on kh3, and vise versa
Makes for easy testing, flash it, not good? flash back.
boog said:
KH3 gave me fits on getting boot animation to work correctly. Just finally had to give it a timelimit eg: sleep 20 then kill it. The leaks after kh3 work better.
Also, the newer kernels will run on kh3, and vise versa
Makes for easy testing, flash it, not good? flash back.
Click to expand...
Click to collapse
I kind of figured it was a kh3 problem with the bootanims thanks for the info I'll also give that a try after I get done with all the kernel sched tweaks i'm finishing testing and researching. Next update should be about as responsive as it gets, I don't think there's gonna be much to tweak left after I'm done, and it should greatly improve on i/o rates overall even more than the first release.
Sweet, wasn't sure how things would go flashing the newer kernel leaks over kh3 so i hadn't tried it so I'll go ahead and give it a flash then and see what happens.
Update
flashes and boots fine but it still loops the anim non stop on kj3 and i left it exactly as you set it up for the bootanim boog. I swear this thing is just out to drive me completely insane! I'm gonna try a couple things and see how it goes and I'll post back asap.
update again
OMFG I love you kyuta that worked perfectly!!!! It finally stops when its supposed to lol.
I'll get it uploaded in a few when i get the last few things checked out and make sure all my tweaks are being applied properly.
Check OP for link to KJ3 Kernel! And to Kyuta and Boog I can't thank you guys enough for the help you guys are life savers.
KJ3 Kernel
I backed up the init.d file with root explorer (etc>init.d) and flashed through CWM. No problems. My boot animation worked (sanim.zip).
Quick run through several programs and long press keys working, BT working, GPS working (LOL, at as well as it has at 15ft accuracy).
So far all is good. I will run it tomorrow to see how is does for battery.
I am also running Illuminance 1.1 for the ROM.
CWM version is v4.0.1.5 with the kernel.
Boot scans seem faster.
I know signal is the modem but I am getting -71dBm 20 asu with the KE3 modem and Red Nebula kernel. It is 0130 here in Norfolk but that is the best signal I have gotten.
xpakage said:
I backed up the init.d file with root explorer (etc>init.d) and flashed through CWM. No problems. My boot animation worked (sanim.zip).
Quick run through several programs and long press keys working, BT working, GPS working (LOL, at as well as it has at 15ft accuracy).
So far all is good. I will run it tomorrow to see how is does for battery.
I am also running Illuminance 1.1 for the ROM.
Click to expand...
Click to collapse
Glad to hear it and as DDNV pointed out at first things will seem a little laggy at boot and I believe this is mainly due to increased read ahead buffers, which would cause sort of a momentary pause since they take a bit more time to fill then the default but loads very fast after that initial stutter since its loading a lot more info at once, 2048k compared to 128k default. I ran alot of sdcard speed tests with different settings and this seems to be the best balance between high read/write rates and initial system start up lag.
In the tests I ran it was like night and day in read/write speed compared to other values I tried. Also in my gallery I have well over 1000 images icons, photos, screenshots, etc and with the buffer tweaks it loads all of them almost instantly when I open it and it use to take between 10-20 seconds with default buffers. I will add this to op so people arent thinking its just lagging for no good reason at start up.
Feel Free to post and give feedback ^_^
Also feel free to Vote the thread ^_^
Q&A is in Post 2
_____________________________________
Hi Everyone, Arrow here and this is my guide to find what is the best aosp setup for your evo or android. It is true when people say "every phone is different." However there is an average of people that get similar results. At the moment people have different interest such as some people want performance and some want to improve their battery life. Of course certain people want both but only some get both.
*Remember what i put here is an average and may be different on your evo*
AOSP GB ROM'S: Ok so to start off, these are aosp roms still being updated as of now.
CyanogenMod 7 (CM7) - The most famous aosp rom out there, all or almost all other aosp roms are based off of this rom. This rom has a stable rom and experimental nightly builds. Anyone will tell you that you can't go wrong by choosing this rom. and believe me you will enjoy it.
CyanogenMod 7 Thread
Miui - This rom has the longest battery life and is very customizable. This rom is based off of CM7 and is an excelent rom. However unlike CM7 this rom does not have 4g so if you are willing to sacrifice 4g then believe me this is your rom.
Miui Thread
Gingerbread Evo Deck - Ok so although CM7 is amazing decks gb rom has said to be the exact same thing but giving off better battery life. other then that it is pretty much the same thing with some minor tweaks and some bloat ware removed.
Gingerbread-Evo-Deck's Thread
Xplod E4G - Team Nocturnal designed this rom and it is pretty much CM7 with the Sony Launcher + their apps. This rom will give your phone a nice cool feel that other people don't have. If you like a lot of eye candy then get this rom because it is CM7 just with a different look and feel.
Team Nocturnals Xplod E4G RLS1.2
teh roxxorz said:
using Xplod: there's a 50/50 chance the new tiamat kernels [4.0.7+] may not boot, in that case, they should use 3.3.7.
Click to expand...
Click to collapse
ICS(mod7) - Team Blaze designed this rom and you can consider this rom like Xplod E4G, a rom just like CM7 with some minor tweaks but with a different look and feel. None the less this rom has something very special this is the closest rom to being like ICS (Ice Cream Sandwich). I 100% support this rom because they are doing the best they can to make this rom look and run as smooth as ICS. so if you want to look like your ahead of the game definitely get this rom.
ICS(mod7) Thread
AOSP GB Kernels: These are three kernels that i know of, if you know of more please let me know and i will add them.
Tiamat 4.1.0 - This is the latest kernel made by Tiamat and this is the only aosp kernel still being updated. This kernel on average gives people great performance but lacks on battery life. The main Governor for this kernel is SmartassV2 which is a balanced governor, good to turn on your phone and good to use on a normal day to day bases. For this kernel i do recommend using this governor. It does have SBC and Non-SBC kernels. *Side Note* (Some people say Tiamat 3.3.7 works better for them and is also known as the LEE Kernel because it was awesome like Bruce Lee and looks like Lee backwards [337])
Tiamat Website I also put the Zips in the Attachment (At The Bottom)
Savaged-Zen - This kernel is no longer being updated, however it is still amazing this kernel seems to be Tiamat's competition. Where Tiamat lacks on battery Savaged-Zen does not. However it's performance is not as good as Tiamat. This Kernel comes in two version BFS (Brain F***ed Scheduler) and CFS (Completely Fair Scheduler). BFS is said to give better performance and CFS is the normal kernel. This kernel only comes with SBC however you may download "SVZ Manager" which will allow you to turn SBC on or off. The main governor for this kernel i believe is on demand However i use smartass and a lot of people us InteractiveX.
Savaged-Zen CFS sbc I also put the Zips in the Attachment (At The Bottom)
Savaged-Zen BFS sbc in attachments (At The Bottom)
SVZ Manager I also put the Zips in the Attachment (At The Bottom)
GoDm0de - This Kernel was made by toastcfh and is no longer being updated. It is non-sbc and in my opinion definitely the best non-sbc kernel. This Kernel has insane battery life and a pretty good performance. If you do not want to use an sbc kernel i recommend for you to 100% use this kernel. The Governor for this kernel is set on on demand (i think) however i got the best battery/performance using Interactive.
GoDm0dE Kernel I also put the Zips in the Attachment (At The Bottom)
AOSP ICS ROM'S:
ICS rom by: the_Plattypus and it is still in Alpha testing. however the development for this rom is moving really fast so hopefully a beta will come soon.
EVO 4g Ice Cream Sandwich from source
ICS-evo-deck: This Rom is by kushdeck, After testing out Decks ICS Pre-Alpha 4 & 7 rom i conclude that although it is a alpha it can easily be used as a day to day rom. extremely fast and very snappy. only thing that i found not working was the camera. (Now on Alpha5)
[ROM][ICS][1-11-12][WIP] ics-deck-evo [alpha5]
All Decks ICS Pre-Alphas
All Decks ICS Gapps
AOSP ICS Kernels:
Jaredthegreat ICS - jared has the most advanced ics rom which is in beta 2 but does not have a working camera to check this rom go here:
[ROM's] -ICS- 4.0.1-4.0.3>[AOSP]<--~B.2.0~
Will post them when they are released!!!
Rom Manager/Kernel Manager:
Rom Manager: This is an app from the android market and is extremely useful for pretty much anything. you can back up your rom, you may go into boot loader and you can check if certain roms such as "CM7 Nightlies" have been updated. However people do prefer Amon Ra for flashing, which is another plus of Rom Manager it allows you to flash alternative recovery, which will flash Amon Ra for you.
Kernel Manager: This app was working before but has stopped now, however if it does start working again what it had was pretty much all the kernels that you needed for any rom. this app would allow you to flash a new kernel immediately by going to the kernel you want to flash.
Reserved
Q&A:
Q: What is SBC?
A: SBC stands for super battery charger. SBC is trickle charging, It stops your battery from dropping from 100% to 90% right when you take it off the charger. Some say that it harms your battery but i haven't seen any harm and plus it only costs $5 to get a new battery on Amazon.
Q: How to set up and flash your roms and kernels?
A: well my friend "Crossrocker" made a guide for this with everything you need. so just click to go to his thread. [GUIDE||Oct/23]Best AOSP(CM7|Decks|MIUI) configuration.
Q: What is the difference between governors?
A: This Thread by "RJackson" explains it all:SetCPU governors (explained)
But if you're too lazy to click it here they are:
As explaind by RJackson:
ondemand - Available in most kernels, and the default governor in most kernels. When the CPU load reaches a certain point (see "up threshold" in Advanced Settings), ondemand will rapidly scale the CPU up to meet demand, then gradually scale the CPU down when it isn't needed. - SetCPU website
conservative - Available in some kernels. It is similar to the ondemand governor, but will scale the CPU up more gradually to better fit demand. Conservative provides a less responsive experience than ondemand, but can save battery. - SetCPU website
performance - Available in most kernels. It will keep the CPU running at the "max" set value at all times. This is a bit more efficient than simply setting "max" and "min" to the same value and using ondemand because the system will not waste resources scanning for the CPU load. This governor is recommended for stable benchmarking. - SetCPU website
powersave - Available in some kernels. It will keep the CPU running at the "min" set value at all times. - SetCPU website
userspace
A method for controlling the CPU speed that isn't currently used by SetCPU. For best results, do not use the userspace governor. - SetCPU website
Interactive - The 'interactive' governor has a different approach. Instead of sampling the cpu
at a specified rate, the governor will scale the cpu frequency up when coming
out of idle. When the cpu comes out of idle, a timer is configured to fire
within 1-2 ticks. If the cpu is 100% busy from exiting idle to when the timer
fires then we assume the cpu is underpowered and ramp to MAX speed.
If the cpu was not 100% busy, then the governor evaluates the cpu load over the
last 'min_sample_rate' (default 50000 uS) to determine the cpu speed to ramp down
to.
As explained by MDJ:
SMARTASS GOVERNOR - is based on the concept of the interactive governor.
I have always agreed that in theory the way interactive works - by taking over the idle loop - is very attractive. I have never managed to tweak it so it would behave decently in real life. Smartass is a complete rewrite of the code plus more. I think its a success. Performance is on par with the "old" minmax and I think smartass is a bit more responsive. Battery life is hard to quantify precisely but it does spend much more time at the lower frequencies.
Smartass will also cap the max frequency when sleeping to 245Mhz (or if your min frequency is higher than 245 - why?! - it will cap it to your min frequency). Lets take for example the 998/245 kernel, it will sleep at 245. No need for sleep profiles any more![/QUOTE]
As explained by teh roxxorz:
Lagfree - like the performance governor. It will scale the cpu to higher frequencies when needed, but not to 100% like performance, so you'll get a lil better battery out of it
SmartassV2 - A smarter smartass governor. Code was re-managed/removed to make it more optimized, and have better scaling performances
InteractiveX - a better interactive governor I believe; low scale cpu settings, for texting, browsing, ect, nothing intensive. I wouldn't use it for emulators, ect.
Q: Do you need PRL/Profile/Radio updates? Do you need to go back to sense based to do these still?
A: No you don't have to go back to sense to do these and you don't have to do these because Rom's will come with what you need. None the less if you would like to update your radios here is a thread by "Calkulin" where he keeps the latest radios updated: [ Radios ][ 9-5 ] All EVO Radio, WiMAX, PRI, NV & HBoot versions
Q: Does HDMI mirroring work on these roms?
A: As of this moment Miui and CM7 both have HDMI mirroring working, and sense all the other ones are cm7 with some tweaks they as well have HDMI working however from what i have read the only one that has not had problems with HDMI is Decks Gingerbread Rom
Q: Are all other major features (4G (except for Miui), bluetooth, front & rear camera, GPS, apps such as Netflix, Skype, Google Voice, Sprint Visual voicemail) all working at least as well as on a Sense or stock ROM?
A: Yes everything is working, however on CM7 and i presume on some others you also have to flash a gps fix which you can get from this thread: [GUIDE||Oct/23]Best AOSP(CM7|Decks|MIUI) configuration. and the Voicemail seems to have some issues for some people but works flawlessly on Decks with it's gapps + Voicemail which you may also get from this thread: [GUIDE||Oct/23]Best AOSP(CM7|Decks|MIUI) configuration.
Q:My wifi is connecting/disconnecting after a second, what should i do?
A: This answer was given to me by "teh roxxorz." This has nothing to do with your rom or kernel, do this:
Back up everything into Titanium Backup
Boot into recovery
wipe cache, Dalvik, and pretty much everything
reflash your rom,kernel and gapps (or if you would like to check out some other roms and kernels just click on the link in my sig)
once you've set up your phone download Titanium Backup from the market
in titanium backup restore all your apps ONLY!!! (don't get apps w/ data - only get apps, and do not get system data)
after this your wifi should be working just fine
Q: I am having wake issues?
A: Here is a Guide made by JBabey[FIX] Wake Issue (Android OS) - Combination of Radio/PRI/NV/Wimax/GPS !Solved!
Q: Can i make my 3g speed faster?
A: Yes, This answer was given to me by teh roxxorz:
You need to flash a sprint sense rom. I emphasize sprint because it won't work on the sense 3.5 roms, as they're all ports of other non sprint roms.
1. Flash sense rom
2. Obtain your msl, download msl reader from market, use it, write it down
3. type in ##3282# , input your msl (you can get this from the app msl reader)
4. Click edit mode > advanced
5. Scroll down to HHTD proxy port and address
6. Change the proxy port to 0 and proxychange the address to 0.0.0.
Q: How can I fix my GPS?
A: This answer was given to me by teh roxxorz:
- flash a sense rom
- open up the dialer
- Type ##GPSCLRX# or ##4772579#
- Your enter your MSL at the prompt
- Your phone will soon reboot > done
Q: Is there a guide like this but for sense roms?
A: Yes if you are looking for a sense guide rather than aosp then check out this thread by tropicalbrit
Q: What is your setup at the moment?
A: Rom - Decks 4.0.3 Pre-Alpha 7 ICS Rom
Kernel - Stock
Governor - Conservative
CPU Max/Min Frequency - 729/128
IncrediControl (app) - (-100) [I get to (-100) by first doing (-75) and leaving it there for 3 days and then I do another (-25)]
Car-o-Dope (CoD) setup
Nice setup. Thanks
Sent from my PC36100 using xda premium
Steven 1 said:
Nice setup. Thanks
Sent from my PC36100 using xda premium
Click to expand...
Click to collapse
and thank you for such a quick reply ^_^
Not too bad. Good thing on steering them to tiamat. Lemme know if you need anything.
teh roxxorz said:
Not too bad. Good thing on steering them to tiamat. Lemme know if you need anything.
Click to expand...
Click to collapse
lol i was about to message you to check out this thread, but actually i do need something. do you happen to know a description of: lagfree, smartassV2, and interactiveX? or at least where i can get one?
Green_Arrow said:
lol i was about to message you to check out this thread, but actually i do need something. do you happen to know a description of: lagfree, smartassV2, and interactiveX? or at least where i can get one?
Click to expand...
Click to collapse
Lagfree - like the performance governor. It will scale the cpu to higher frequencies when needed, but not to 100% like performance, so you'll get a lil better battery out of it
SmartassV2 - A smarter smartass governor. Code was re-managed/removed to make it more optimized, and have better scaling performances
InteractiveX - a better interactive governor I believe; low scale cpu settings, for texting, browsing, ect, nothing intensive. I wouldn't use it for emulators, ect.
Also, you should also disclose to people using Xplod: there's a 50/50 chance the new tiamat kernels [4.0.7+] may not boot, in that case, they should use 3.3.7.
And any reason you were gona message me?
teh roxxorz said:
Lagfree - like the performance governor. It will scale the cpu to higher frequencies when needed, but not to 100% like performance, so you'll get a lil better battery out of it
SmartassV2 - A smarter smartass governor. Code was re-managed/removed to make it more optimized, and have better scaling performances
InteractiveX - a better interactive governor I believe; low scale cpu settings, for texting, browsing, ect, nothing intensive. I wouldn't use it for emulators, ect.
Also, you should also disclose to people using Xplod: there's a 50/50 chance the new tiamat kernels [4.0.7+] may not boot, in that case, they should use 3.3.7.
And any reason you were gona message me?
Click to expand...
Click to collapse
pretty much so you can check it out and see if it was good, you seem to post everywhere i do and you seem to know a lot.
Green_Arrow said:
pretty much so you can check it out and see if it was good, you seem to post everywhere i do and you seem to know a lot.
Click to expand...
Click to collapse
Maybe there's a case of a stalker?! [kidding]
Though glad I could help. And thank you.
teh roxxorz said:
Maybe there's a case of a stalker?! [kidding]
Though glad I could help. And thank you.
Click to expand...
Click to collapse
No problem ^_^
Green_Arrow said:
No problem ^_^
Click to expand...
Click to collapse
Tis all good.
has anyone tried that ICS(mod7) rom?
Helpful threads for the win, thanks mr arrow
Sent from my PC36100 using xda premium
Nice helpful thread , I like that you attached the kernels seeing that a lot of people these days are always asking for links to them.
linsalata28 said:
Nice helpful thread , I like that you attached the kernels seeing that a lot of people these days are always asking for links to them.
Click to expand...
Click to collapse
thank you, and yea it was a pain for me to find them just to attach them lol
Toney Starks said:
Helpful threads for the win, thanks mr arrow
Sent from my PC36100 using xda premium
Click to expand...
Click to collapse
no problem ^_^
Green_Arrow said:
no problem ^_^
Click to expand...
Click to collapse
You could have asked I keep all of them just incase.
Edit: I quoted the wrong post lol.
I was talking about the kernels.
cnstarz said:
has anyone tried that ICS(mod7) rom?
Click to expand...
Click to collapse
i actually did, it runs really smooth and i believe atm everything is working. if there is anything wrong with it, then it was something cm7 did because it is the same thing with a few tweaks and a different look.
linsalata28 said:
You could have asked I keep all of them just incase.
Edit: I quoted the wrong post lol.
I was talking about the kernels.
Click to expand...
Click to collapse
oh lol i was like huh , and well now i know lol
Hi,
Thanks for guide... I am considering changing from
my stock rooted ROM, so very timely for me!
Some features that you don't mention or summarize
that may help me and others.
PRL/Profile/Radio updates? I believe you need to
go back to sense based to do these still? [yuk]
HDMI mirroring?
Are all other major features (4G (except for Miui),
bluetooth, front & rear camera, GPS, apps such as
Netflix, Skype, Google Voice, Sprint Visual voicemail)
all working at least as well as on a Sense or stock ROM?
Thanks in Advance,
Peter
Hi,
I compile a rom based on the A501 A501_4.483.01 OS, but I have a lot of freez on 3G.
An idea of how this comes? Kernel and what will work best?
It is ful déodexed, this may be the cause ?
(I also use the workaround for Flexrom).
Thank you in advance if you can help me...
@+Pyrana
Talk to MOscow Desire , he might be able to help you more....
ultramag69 said:
Talk to MOscow Desire , he might be able to help you more....
Click to expand...
Click to collapse
yup hes the man for a501.
Alan-B said:
Hi,
I compile a rom based on the A501 A501_4.483.01 OS, but I have a lot of freez on 3G.
An idea of how this comes? Kernel and what will work best?
It is ful déodexed, this may be the cause ?
(I also use the workaround for Flexrom).
Thank you in advance if you can help me...
@+Pyrana
Click to expand...
Click to collapse
Deodex usually is not the cause. If it does anything, it will just make the rom a little slower, and "might" cause some lag in the App drawer. In my opinion, the rom might boot faster on boot, but that's about it as far as performance.
I will point the finger at the kernel. Usually, it is because the voltages supplied to the system board, are too little to support the internal 3g on the 501. This is true of most of the recent 501 compatible OC/UV kernels.
Yes, they work fine on the a500, but when you run one on a 501, well, you get either freeze on 3g, or the sleep of death (requires a double hard re-boot).
Which kernel were you using?
You can try upping the voltage by +25mv, and see if that corrects the issue.
Known good GPL HC kernels
RTripps v3.4+
Drellisdee earlier version (personally, I would have liked to see this kernel with the smartass governor without too much drop in voltage)
Non GPL
Thor 3.9r4 (untested)
Hi,
I use the kernel 3.9r4 Thor!
I tried to recompile without déodexer with the fuller version 'acer_501_4_483_01_emea_tmpl' but this is the WIFI is not to hang
NB:Where to find the kernel RTripps v3.4+ ?
Thank you for your advices
Alan-B said:
Hi,
I use the kernel 3.9r4 Thor!
I tried to recompile without déodexer with the fuller version 'acer_501_4_483_01_emea_tmpl' but this is the WIFI is not to hang
NB:Where to find the kernel RTripps v3.4+ ?
Thank you for your advices
Click to expand...
Click to collapse
Here you go!
http://xda.richardtrip.org/Acer/a500/kernel/
MD
Moscow Desire said:
Deodex usually is not the cause. If it does anything, it will just make the rom a little slower, and "might" cause some lag in the App drawer. In my opinion, the rom might boot faster on boot, but that's about it as far as performance.
I will point the finger at the kernel. Usually, it is because the voltages supplied to the system board, are too little to support the internal 3g on the 501. This is true of most of the recent 501 compatible OC/UV kernels.
Yes, they work fine on the a500, but when you run one on a 501, well, you get either freeze on 3g, or the sleep of death (requires a double hard re-boot).
Which kernel were you using?
You can try upping the voltage by +25mv, and see if that corrects the issue.
Known good GPL HC kernels
RTripps v3.4+
Drellisdee earlier version (personally, I would have liked to see this kernel with the smartass governor without too much drop in voltage)
Non GPL
Thor 3.9r4 (untested)
Click to expand...
Click to collapse
How can i raise voltage? And whats the standard voltage for a500 and a501?
Sent from my A501 using Tapatalk
VelosCohagen said:
How can i raise voltage? And whats the standard voltage for a500 and a501?
Sent from my A501 using Tapatalk
Click to expand...
Click to collapse
If you use an app like System Tuner or the likes, usually there is an option to increase CPU voltage at different CPU frequencies. However, I believe the main issue is overall voltage to the system board itself, which causes the 3g to freeze.
Moscow Desire said:
If you use an app like System Tuner or the likes, usually there is an option to increase CPU voltage at different CPU frequencies. However, I believe the main issue is overall voltage to the system board itself, which causes the 3g to freeze.
Click to expand...
Click to collapse
Is there a way to raise the board voltage?
Sent from my A501 using Tapatalk