[Kernel Request] - Nook Touch General

I was hoping someone might be able to make a Kernel that would have more speeds to it so it can be clocked lower or higher than the current one as needed. This would allow for better control of the CPU and allow for more battery life when it was under-clocked. While there may not be a lot of reasons to overclock since it's an e-reader I imagine there won't be many people interested in something like this but I was hopping we could get something with numerous speeds from 200,000 to 1,000,000 to help open up options of underclocking/overclocking.

Stock kernel can run at 300, 600, or 800 Mhz., and actually, we can underclock to 300 Mhz. with ondemand governor, see this post: http://forum.xda-developers.com/showthread.php?t=1364046.
If you don't know this thead, try, really saves battery.

Yes I know what the stock kernel can do, but I was wanting one that goes lower than 300 and higher than 800 just to open up what it can be set to. Being able to set it to 200 when "sleeping" will save a lot more battery than 300 all the time. The current Kernel steps are really just limited.

overclocking?
any news on overclocking? might be useful for future use of ARM ported Puppy linux on NST. http://forum.xda-developers.com/showthread.php?t=1583141
Would be nice also to attempt to kill all B&N services and other slowdowning processes to squeez max juice out of this great tool.

Right now I've got the following things deleted and don't miss them:
In /system/app
BnAuthenticationService.apk
BnCloudRequestSvc.apk
CloudService.apk
DemoMode.apk
DeviceManager.apk
Home.apk
Library.apk
NookCommunity.apk
Phone.apk
Shop.apk
Social.apk
WaveformDownloader.apk
In /system/framework
bncloudapi.jar
com.bn.cloud.jar
com.bn.gpb.jar
com.bn.waveformdownloader.jar

great!
You should probably include it in some optional rooting advices! Thanks!

Deleting those ASAP

brendan10211 said:
Deleting those ASAP
Click to expand...
Click to collapse
Um, I'll add the caveat that if you delete all that stuff, you'll have to open your books with a file manager or else install my minimalistic Library.apk.

Ok, yeah. I was going to keep the library anyway, but I'll install yours instead.

Related

Anyone with Froyo and OVERCLOCKED?

So now that I have Froyo, how do I overclock it?
I'm rooted with stock build (FRF50).
There have been a few tutorials out there but I'm not sure what is applicable now and whether they will still work.
If they do still work, can someone pls recommend a good one that will work for sure with Froyo?
Thanks lots in advance!
Hi there,
I've been running FroYo overclocked for a few days now and am absolutely loving it.
I'm running the leaked build that Paul uploaded, and running the pre-rooted kernel from Cyanogen. Other than that, I manage the CPU's speed with SetCPU, running at a max of 1113MHz.
The kernel can be found at http://forum.xda-developers.com/showthread.php?t=686627
codesplice said:
Hi there,
I've been running FroYo overclocked for a few days now and am absolutely loving it.
I'm running the leaked build that Paul uploaded, and running the pre-rooted kernel from Cyanogen. Other than that, I manage the CPU's speed with SetCPU, running at a max of 1113MHz.
The kernel can be found at http://forum.xda-developers.com/showthread.php?t=686627
Click to expand...
Click to collapse
what he said...
Umm...
OT
...Android kernels don't get "rooted". Root on these phones simply means having the "su" app with suid set, and superuser.apk around to manage thos permissions. If you can put those two files in place with a stock kernel, and properly set the permissions, you have root.
endOT
That said, there appear to be two "packaged" solutions to OC your FroYo:
Cyanogen's update.zip (not only does it put in an overclockable kernel, it also roots your phone).
Pershoot's newly-posted kernel (this is what I'm running...)
Of course, if you are brave, you can always "roll your own". People are clearly doing this, as there are FroYo Nexus One's out there showing 1.2ghz speeds.
big_adventure said:
Umm...
OT
...Android kernels don't get "rooted". Root on these phones simply means having the "su" app with suid set, and superuser.apk around to manage thos permissions. If you can put those two files in place with a stock kernel, and properly set the permissions, you have root.
Click to expand...
Click to collapse
You also need ro.secure=0 in the default.prop file (of the ramdisk portion of boot.img). So you could say the kernel gets 'rooted' this way (correct me if I'm wrong).
(On the Motorola Milestone this is not possible even though you can add "su" and "Superuser.apk", although on the Droid you can)
has anyone really gotten a real world speed increase with the OC'ed cpu? Yes it can technically run faster, but do our phones ever really max out the cpu when we are using them? Personally I feel that the ram adds more to the speed of the phone than the cpu. But that just an opinion. I'll have to see about doing some testing to see what the active cpu levels are under use.
followinginsanity said:
has anyone really gotten a real world speed increase with the OC'ed cpu? Yes it can technically run faster, but do our phones ever really max out the cpu when we are using them? Personally I feel that the ram adds more to the speed of the phone than the cpu. But that just an opinion. I'll have to see about doing some testing to see what the active cpu levels are under use.
Click to expand...
Click to collapse
You can see improvements with benchmarks, but as far as noticing a difference... no, not really. There's always the placebo effect of "wow, this is so much faster with a ~10% overclock", but I don't think it's really a difference that you can pick up on. There are a lot of other things that could account for a 10-15% performance difference at any given time.
Granted, I could tell more of a difference on 2.1 than I can on 2.2 Froyo's JIT capability improves the efficiency to the point that you really can't tell a difference at all. Under 2.1, I at least felt like the menus were just a little snappier. Everything is snappy under Froyo though.
Clear as mud, lol?
side by side with a stock clocked n1 was the only way i could see a differance.
but its not a drastic differance, like a stock droid vs 800 mhz droid

Over Clock Kernel - wifi error

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.

Overclock an Archos101

I've seen in the market apps that claim to boost CPU to 1ghz. Is this possible?
Has anyone here overclocked their A101 and what kind of results have you seen?
Yes, it is very possible but you have to have partial temporary root or full permanent root via one of the following methods in order for the ocerclock to work:
1. Archangel one-click (temporary) root
2. Chulri's Root (permanent)
3. UrukDroid (permanent)
SetCPU is an application that almost everyone uses (as well as myself) that is guaranteed to work. It is well worth the $2 if you want to buy it or "download" it from other sources.
I personally have full permanent root access to my A101IT via Chulri's Method (because I found that it was the simplest to install) and am running mine at 1200 MHz with absolutely no lag/freezing whatsoever.
My Settings with SetCPU Version 2.1.3:
Scaling ondemand
1200 MHz - Max; 300 min ☑ Set on Boot
Profiles
☑ Enable
☑ Battery < 101% - 1200 Max
Priority: 100 - 300 Min
ondemand
Advanced
(Leave everything here the same unless you know what you're doing here).
Hope this helps.
spicy_puerto_rican said:
Yes, it is very possible but you have to have partial temporary root or full permanent root via one of the following methods in order for the ocerclock to work:
1. Archangel one-click (temporary) root
2. Chulri's Root (permanent)
3. UrukDroid (permanent)
SetCPU is an application that almost everyone uses (as well as myself) that is guaranteed to work. It is well worth the $2 if you want to buy it or "download" it from other sources.
I personally have full permanent root access to my A101IT via Chulri's Method (because I found that it was the simplest to install) and am running mine at 1200 MHz with absolutely no lag/freezing whatsoever.
My Settings with SetCPU Version 2.1.3:
Scaling ondemand
1200 MHz - Max; 300 min ☑ Set on Boot
Profiles
☑ Enable
☑ Battery < 101% - 1200 Max
Priority: 100 - 300 Min
ondemand
Advanced
(Leave everything here the same unless you know what you're doing here).
Hope this helps.
Click to expand...
Click to collapse
Wow - thank you.
1.2ghz sounds amazing given mine runs stock at 800mhz. A 50% improvement must be really noticeable.
I will definitely give this a try. Like you msay $2 is not much considering the hike in performance you get.
What effect on battery have you noticed?
My battery drains dead from a full 100% charge in like 2-3 hours on average if I'm using it the entire time but sometimes 4 hours if I use it like once an hour or so.
So the overclock does kill the battery somewhat. Never md though as you dont get extra performance for nothing i guess
I assume you have the overclock kernel as i can't set setcpu to 1200 without it
@Pete917:
If your tablet runs at 800mhz you have done something wrong.
Since 2.1.08 you can run the archos with 1GHZ just with the stock rom.
Hi Guy,
I used Uruk for root, after that I use Milestone overclock to set the frequency to one more grade to 1.15, but it seem not stable enough, it will also hang.
Anyone have such problem on overclock? Or what I need to do for the stable overclock.
To (SWFlyerUK): Yes, I have the zImage Overclock kernel found here For firmware 2.3.20:
Download here: http://www.mediafire.com/?pnbev44hk2m1346
File name: zImage_archos_2.3.20_recode09.zip (MD5: 7756BA280F3FEBAD23A528A10EB1D6B5)
To (jan_tsui): The problem might just be the Milestone Overclock because I as well am assuming you have an Archos 70 IT or 101IT? If that is the case, then Milestone probably does not work with your device so you should stick to the SDE and go from there.
As to my personal A101IT I keep mine on the exact above settings in SetCPU because I just so happen to always be around an electrical outlet, be in my truck where the DC power outlet is, or be on an airplane with my "Airline-to-car-adapter" so it doesn't bother me that my battery drains quickly because I always have quick access to charge it wherever.
Anyone have the OC kernel for UrukDroid 1.0?
I found in some forum that by using urukdroid initramfs.cpio.gz with ardatdat version zImage, but it seem not working for me, the system boot into main menu and hang. Is it the version conflict?
jan_tsui said:
Anyone have the OC kernel for UrukDroid 1.0?
I found in some forum that by using urukdroid initramfs.cpio.gz with ardatdat version zImage, but it seem not working for me, the system boot into main menu and hang. Is it the version conflict?
Click to expand...
Click to collapse
You can always use the overclock utilities like QuickClock advanced, or Droid Overclock, they seem to work great.
My personal experience so far with Droid overclock isn't that great, but quickclock with some tinkering and after a few reboots, I found a nice little stable 1.2ghz overclock for me. Sad that it can only have four steps though, really hinders any sort of life saving/overclocking abilities.
Scaryghoul said:
You can always use the overclock utilities like QuickClock advanced, or Droid Overclock, they seem to work great.
My personal experience so far with Droid overclock isn't that great, but quickclock with some tinkering and after a few reboots, I found a nice little stable 1.2ghz overclock for me. Sad that it can only have four steps though, really hinders any sort of life saving/overclocking abilities.
Click to expand...
Click to collapse
they aren't really getting the job done for me here. is there a noticeable difference?
leijae said:
they aren't really getting the job done for me here. is there a noticeable difference?
Click to expand...
Click to collapse
In terms of speed or difference between the apps?
In terms of speed, well, not really. I would say there is a difference in benchmarking(minor), and not much of a difference in gaming, while it does slightly up the fps in some games, most of them are bottlenecked by the gpu as well, so most of the games that run decent already will just run a little bit better but the ones that don't run well or not at all won't have much of a change. There are a few more points I could hit, but overall, I don't think it's really worth the jump from 1ghz-1.2ghz unless you absolutely require the extra horsepower or you're a power user with an addiction to making things that go fast, go faster.
The only thing I'd really think the extra speed could be actually useful is during HD decoding and/or software decoding with apps like mobo player(My personal favourite video app which offers software decoding which puts pressure on the cpu). Overclocking during those do offer a small difference(Yes, this is one of those times it is definitely worth it(until you run out of ram or the gpu starts bottlenecking then you're screwed)).

[Q] Running Taboonay, have overclock questions

Tried posting this in the Taboonay thread, but it won't let me because I have less than 10 posts. Also tried searching, but didn't really find anything relevant, so I'll try asking here.
I just got my A500 last week. My first ROM attempt was Virtuous Galaxy, which was fun, but since it wasn't Acer stuff, some things didn't work, which I didn't like. Next, I tried Virtuous Picasso, which was great, but I could not get the cell service to stop sucking my battery.
Now I'm on Taboonay, and everything is going great so far. My question is about overclocking. With Virtuous Picasso, there were text files I could edit to set my overclock speeds. I don't see anything like that with Taboonay, or I just can't find the correct info. Is overclocking enabled by default on Taboonay? If so, how do I tweak the settings? Do I need to use something like SetCPU, or is there something built into Taboonay? Thanks in advance...
barchamb said:
Tried posting this in the Taboonay thread, but it won't let me because I have less than 10 posts. Also tried searching, but didn't really find anything relevant, so I'll try asking here.
I just got my A500 last week. My first ROM attempt was Virtuous Galaxy, which was fun, but since it wasn't Acer stuff, some things didn't work, which I didn't like. Next, I tried Virtuous Picasso, which was great, but I could not get the cell service to stop sucking my battery.
Now I'm on Taboonay, and everything is going great so far. My question is about overclocking. With Virtuous Picasso, there were text files I could edit to set my overclock speeds. I don't see anything like that with Taboonay, or I just can't find the correct info. Is overclocking enabled by default on Taboonay? If so, how do I tweak the settings? Do I need to use something like SetCPU, or is there something built into Taboonay? Thanks in advance...
Click to expand...
Click to collapse
setcpu. vache has built in scaling scripts which may cause minor roblems for you using setcpu. if it does let me know and i'll tell you how to fix it.
mburke178 said:
setcpu. vache has built in scaling scripts which may cause minor roblems for you using setcpu. if it does let me know and i'll tell you how to fix it.
Click to expand...
Click to collapse
Running SetCPU, it says my min is 216, and my max is 1000. How do I overclock?
It has been a few weeks since i was running tabonay, but as i remember to overclock you needed to change the kernel. I used the richardtrip one shown in the first or second post.
Then setcpu will let you change the oc.
If you use setcpu or cpumaster(my favorite) delete the /etc/init.d folder and reboot. Then set the cpunsettings you want.
snickle said:
It has been a few weeks since i was running tabonay, but as i remember to overclock you needed to change the kernel. I used the richardtrip one shown in the first or second post.
Then setcpu will let you change the oc.
If you use setcpu or cpumaster(my favorite) delete the /etc/init.d folder and reboot. Then set the cpunsettings you want.
Click to expand...
Click to collapse
I renamed init.d to init.d.orig and rebooted, and I tried both SetCPU and CPUMaster, and they both say the max is 1000, they won't go any higher. I guess I'll try updating the kernel like you suggest?
read forums
The answer to all of your questions and more are in the Dec threads you mentioned.I have read all of those threads as im watching the Roms close.all the drv do awesome job
With that said don't take this wrong but please read the forums flashing that much can cause youbto brick
Geeky blonde chics are Hot in the sun
barchamb said:
I renamed init.d to init.d.orig and rebooted, and I tried both SetCPU and CPUMaster, and they both say the max is 1000, they won't go any higher. I guess I'll try updating the kernel like you suggest?
Click to expand...
Click to collapse
I installed the RichardTrip kernel and all is well. I can go all the way to 1600 now, though I am going to keep it at 1500 for now. It's working great.

Tips to increase performance and increase battery life |Xperia X8/W8

Hey people, this is my first post.
So basically this post is for people still using xperia x8 / w8.
TIPS to increase performance :
1. Install a custom ROM (with a custom kernel). It's no use installing a ROM on stock kernel because it's not very fast and battery life is low too ( I like Minicm7 and Minicm10)
2. After installing the kernel and rom, install a nice launcher. (LauncherPro for gingerbread and nova /apex for ice cream sandwich or jelly bean).
3. Tweak cyanogenmod performance settings : increase vm heap size, allow purging of assets, disable surface dithering, set cpu governor to smartassv2. Overclock if you want but not too much.
4. Use v6 supercharger script. (easy to follow and works great). Do it only if you have custom kernel, because on stock it asks to update busybox which soft bricks the phone).
5. Use autostart manager to remove unnecessary apps from boot.
6. Install apps that you need.
7. Enable "long press to kill apps" in development and kill after you use them like browsers etc.
8. Don't use task killer.
Battery life tips (I assume you are on custom ROM with custom kernel) :
1. Use setcpu and enable profiles. Make the following
A) Screen off - Set Minimum and maximum values of clock the lowest.
B) Battery levels - Choose the maximum to any value below 600 mhz but above 320 when say, the level is less than 40 percent or maximum 480 when the level drops below 50 percent.
2. Make sure you uninstall Dsp manager with titanium backup or root uninstaller.
It sucks lots of battery.
3. Don't set auto brightness.
4. Keep vm heap size to 32.
5. Set governor to on-demand using set cpu for all profiles. AS WELL as for normal usage. (where there are sliders)
6. You may use antutu battery saver. It may or may not work for you.
7. Use v6 supercharger script.
That's it. Press thanks if I helped.
Sent from my E15i using xda app-developers app
I appreciate you for the effort you made.
But there are already many threads about it and also I think that most of the x8 users do have knowledge of these basic things..
Cheers..:beer:
sent from my phone using hands and brain...
dagger said:
I appreciate you for the effort you made.
But there are already many threads about it and also I think that most of the x8 users do have knowledge of these basic things..
Cheers..:beer:
sent from my phone using hands and brain...
Click to expand...
Click to collapse
Sir, Thank you for your review and the beer Yes I am aware of the fact that many people know about it but are tired going through many threads so I compiled a list. That's all.
Exactly this thread will be helpful for noobs much. Nice info :thumbup:
Sent from my XPERIA X8 using Tapatalk 2
@op you may want to review some info. for example, for performance, smartassv2 isn't really the best choice (interactive or ondemand, anyone?). you may also want to remove v6 supercharger since noobs will ultimately ask a lot of questions about it (specially ics/jb users). conversely, ondemand is NOT the best choice if you want to save battery. it has a hair trigger that jumps to max freq and stays there for a long time (like interactive but with different conditions for scaling iirc). there are also lighter launchers than nove/apex/launcherpro. uninstalling or freezing unused apps can also help performance instead of trying to kill them (specially with apps that simply restart themselves). you also have the undervolt option. and updating busybox will not necessarily cause issues if you're on custom kernel. i've updated mine on cm7&10 without issues. i do think gdx (at least on stock kernel) bootloops if you update it. as daggre said, we already have lots of tuts about this, so it would be best to give accurate info or else it will just confuse users.
Hey i heard that if i use my sd card for page file i can increase ram or something like that but is it safe i heard that sd card life will get decreased
KillForFun said:
Hey i heard that if i use my sd card for page file i can increase ram or something like that but is it safe i heard that sd card life will get decreased
Click to expand...
Click to collapse
Yes you can use Swapper 2. Useful only if you use class 6 SD card or above. otherwise no use.
cascabel said:
@op you may want to review some info. for example, for performance, smartassv2 isn't really the best choice (interactive or ondemand, anyone?). you may also want to remove v6 supercharger since noobs will ultimately ask a lot of questions about it (specially ics/jb users). conversely, ondemand is NOT the best choice if you want to save battery. it has a hair trigger that jumps to max freq and stays there for a long time (like interactive but with different conditions for scaling iirc). there are also lighter launchers than nove/apex/launcherpro. uninstalling or freezing unused apps can also help performance instead of trying to kill them (specially with apps that simply restart themselves). you also have the undervolt option. and updating busybox will not necessarily cause issues if you're on custom kernel. i've updated mine on cm7&10 without issues. i do think gdx (at least on stock kernel) bootloops if you update it. as daggre said, we already have lots of tuts about this, so it would be best to give accurate info or else it will just confuse users.
Click to expand...
Click to collapse
Sorry for the mistakes. I wrote smartass v2 because interactive sucks too much battery and isn't practical to use. I would like to delete the thread. I'm new here so please tell me how. I will update the facts and then write
tsinghxda said:
Sorry for the mistakes. I wrote smartass v2 because interactive sucks too much battery and isn't practical to use. I would like to delete the thread. I'm new here so please tell me how. I will update the facts and then write
Click to expand...
Click to collapse
you'll have to ask a mod to delete the thread. why not just update it though? it's a good thread for new guys. just update some info and you're good to go.
cascabel said:
you'll have to ask a mod to delete the thread. why not just update it though? it's a good thread for new guys. just update some info and you're good to go.
Click to expand...
Click to collapse
Alright, I'll update by Monday. Thanks
Haha, thanks for the tips :good:

Categories

Resources