[MOD]viperMOD for AOSP Kernels - v3 beta RC2.4 |Updated 6.14.11| - Droid Incredible Android Development

Hey everyone, welcome to viperMOD for the EVO, Incredible, Nexus One, Desire GSM, Thunderbolt, Nexus S, Nexus S 4G, Desire HD, and Inspire 4G. Many people are having great success with this mod and I hope you enjoy my work
I would like to turn this into an app! If someone would like to help out that has Java knowledge, please contact me!
What does this do?
Kernel developers make their kernels to be "universal". By universal, they want the kernel to work on as many phones as possible so they may only mildly undervolt. However, some phones can handle a more aggressive undervolt. Some can't. viperMOD allows you to undervolt to your choosing for better battery life or allow you to overvolt to make your phone more stable.
How do I run this?
Once you flash the .zip go into your Terminal app (I use Android Terminal Emulator set to 10pt font) and type:
su
vipermod
I really only use Terminal for my mod and there is something really cool you can do with Android Terminal Emulator (and maybe others). Menu > Preferences > Initial Command > Press Enter and type su > Press Enter again and type vipermod
Every time you start Terminal now, it will open right into viperMOD. You can quickly exit by pressing Enter if you need to use Terminal for something else
UPDATE 6/14
viperMOD v3 beta RC2.4 is live!
Fixed some coding that was giving errors on certain ROMs and phones. Everyone please update to this!
Please see the updated FAQ and changelog for more information!
UPDATE 5/31
viperMOD v3 beta RC2.3 is live!
MUCH better support for NS/NS4G Netarchy kernels and other enhancements!
Please see the updated FAQ and changelog for more information!
UPDATE 5/29
viperMOD v3 beta RC2.2 is live!
Initial support for Desire HD/Inspire 4G and more!
Please see the updated FAQ and changelog for more information!
{
"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"
}
Please see viperboy.tiamat-dev.com for downloads, more information, changelog, and FAQ!
You can find the answers to all of your questions there!​
Feel free to support this mod with a userbar in your sig
Credit to:
- snq_ for the VDD support
- Cayniarb for his awesome Tiamat kernel, hosting, and website!
- Netarchy for his amazing guidance and patience!
- My IRC friends ekarelis, bigrushdog, and morph3k for all their help!
- Ziggy for the adjustable sysfs interface
- Anyone who has done testing for me or helped me at all
- Everyone who contributes to Android development
- Let me know if I left anyone out!

FAQ
[Q] Will this work on Sense kernels?
[A] Technically, yes. None of the current Sense kernels support the sysfs interface but a few of ziggy's old kernels do. I don't know if anyone still runs his kernels but if you do and you want to see it supported, please contact me. You can also compile your own 2.6.32 Sense kernel and build in the sysfs interface. To do so, please read here (thanks chad0989!)

Reserved...

What kind of battery life are we looking at here? There's so many variables as to what affects life. I can chew through my 1500 in 24 hrs or 10, it depends.
I'll try it out, what kernel is this based off of?

shoman24v said:
What kind of battery life are we looking at here? There's so many variables as to what affects life. I can chew through my 1500 in 24 hrs or 10, it depends.
I'll try it out, what kernel is this based off of?
Click to expand...
Click to collapse
It's hard to say because, as you said, it depends what you do with your phone. I have noticed that I get a full day out of my phone when I never used to before. Just to give you an idea though, here is what ffolkes found out after some testing...
ffolkes said:
I spent hours (well, days, no, a week actually) methodically doing stability tests and tweaking voltages for all 24 frequencies. I then went back to a fresh install of CM7, installed Tiamat 3.3.7 and used my Evo for about 30 minutes - doing whatever I normally do, few texts, lots of RSS reading, browser, it isn't important since this is a relative and not absolute test. I then took 10 samples from that time in Battery Monitor Widget and averaged them, resulting in 485mA. Then I installed my customized voltages, and repeated the experiment, and the average was 374mA. That equates to about a 23% decrease in power consumption.
Click to expand...
Click to collapse
In my eyes, anything I can do to get a little bit more battery life is great and this mod will help with that

Is this.something that you would flash over the kernel or for devs to add in while they are creating them?

bradm23 said:
Is this.something that you would flash over the kernel or for devs to add in while they are creating them?
Click to expand...
Click to collapse
Flash over a kernel. Basically, it adds a script to /system/etc/init.d that loads these undervolt values everytime your phone starts up.

Interesting. I think I will keep an eye on this one!
Sent from my ADR6300 using XDA Premium App

So, is it not possible to do make this mod available to sense ROM kernels, or just involves doing things no one has done yet?

dscribe said:
So, is it not possible to do make this mod available to sense ROM kernels, or just involves doing things no one has done yet?
Click to expand...
Click to collapse
You just need a kernel with the HAVS sysfs interface is all. Would take about 5 minutes to put into a sense kernel. It will be in a future 2.6.37 sense kernel I put out if I ever figure out the funky artifacting issue.

dscribe said:
So, is it not possible to do make this mod available to sense ROM kernels, or just involves doing things no one has done yet?
Click to expand...
Click to collapse
chad0989 said:
You just need a kernel with the HAVS sysfs interface is all. Would take about 5 minutes to put into a sense kernel. It will be in a future 2.6.37 sense kernel I put out if I ever figure out the funky artifacting issue.
Click to expand...
Click to collapse
It could work with a Sense kernel, actually. I just didn't make one for the EVO because Calkulin already did that in his own thread. But I will get it working on Sense for the Incredible for you guys.
Looks like I need 5 Sense testers now!

-viperboy- said:
Looks like I need 5 Sense testers now!
Click to expand...
Click to collapse
I'll be happy to test it for ya.

dscribe said:
I'll be happy to test it for ya.
Click to expand...
Click to collapse
Sent you a PM. Still need a few more testers!

I was able to drop it 50mV going past that would booted but would hot-boot instead of booting all the way.
Still happy. Now to test how much more time I have on my battery
Thanks again viperboy.

cuban11182 said:
I was able to drop it 50mV going past that would booted but would hot-boot instead of booting all the way.
Still happy. Now to test how much more time I have on my battery
Thanks again viperboy.
Click to expand...
Click to collapse
No problem like I said, every phone will handle this mod differently. I don't know if this has happened to anyone in the Incredible forum but some people in the EVO forum have a problem that they can't flash any custom kernel because the kernel is too undervolted so I made an overvolt script that I will post over here as well.

Confused
Is this mod only involving the making of flashable scripts that lower voltage values?
Does it involve anything like modifying kernels, basically making them HAVS kernels, if they are not currently?

Who else wants to help me test?! I need people that are running a Sense-based ROM!

dccoh said:
Is this mod only involving the making of flashable scripts that lower voltage values?
Does it involve anything like modifying kernels, basically making them HAVS kernels, if they are not currently?
Click to expand...
Click to collapse
No, the kernel you are using needs to have on-the-fly HAVS editing built in.

-viperboy- said:
It could work with a Sense kernel, actually. I just didn't make one for the EVO because Calkulin already did that in his own thread. But I will get it working on Sense for the Incredible for you guys.
Looks like I need 5 Sense testers now!
Click to expand...
Click to collapse
-viperboy- said:
No, the kernel you are using needs to have on-the-fly HAVS editing built in.
Click to expand...
Click to collapse
Which no sense kernels do, with the exception of some of the ziggy ones floating around somewhere. I've long since abandoned my 2.6.32 source in favor of 2.6.37 (I only have time for one at a time), but there is an odd artifacting issue that has prevented me from releasing a sense version.
If someone wants to put out a 2.6.32 sense kernel with the sysfs interface here's everything you need:
My 2.6.32 source:
https://github.com/Chad0989/incredikernel
Sysfs interface commit:
https://github.com/Chad0989/android_kernel_common/commit/15d469a1aabc76d549c94bc7150678fe808a51d8
Note that 2.6.32 its acpuclock-scorpion.c instead of acpuclock-qsd8x50.c

I can test sense for you if you would like

Related

[Kernel][2.2][1.3ghz]DragonMODz Nightly#3(Smartass/Scary/)[8/26/2011][1:40pm]

{
"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"
}
( * means its been completed and is in the kernel)
---------------------------------------------------------
1. What about SETCPU?
What about it? You can use w/e cpu OC tool you want
2.Where can I find out whats all in this Kernel?
Click on the link under CHANGELOG, I will update it with every change as they are completed
3.Why dont I get #### in Quadrant?
Quadrant is dated and is easily changed based on I/O and RAM. Use a better Benchmark like Nenamark, Smartbench2011, or Antutu Benchmark.
4.Can I use this is XYZ ROM?
OF COURSE! =} just credit me
5.Where can I get the latest news on anything your Doing?
my Twitter, link in the Sig
6. Will DragonMODz be for anything other then Tmobile GalaxyS/Samsung phones?
If someone else wants to do it sure =P I'm only one guy
Screen off Profiles are not needed or recommended on this kernel (its got it handled =P)
---------------------------------------
Morfic for Help and answering questions
laststufo for posting his sources (very helpful even though not for vibrant, just for ref.)
cmenard for TONS of question answering (I havent done much kernel work =3)
Supercurio for Voodoo (and great Documentation)
hardcore (his tweaks)
and anyone else I forgot
-------------------------------------------
--------------------------------------------------
https://github.com/ECOTOX
if you want just the patches
https://github.com/ECOTOX/DragonMOD_KernelPatch_Files
------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------
NIGHTLY
[/CENTER]
Just so people know, this kernel will stay @ 800mhz or less most of the time, you have to actually put load on the cpu for it to clock up (benchs, gaming,etc)
I'm going to try flashing this as soon as I disable voodoo. I'm running trigger 3.0.1 so it's a 2.2 kb5 based ROM. A couple of questions... Will there be a voodoo enabled version of this once it's been tested? What would you need from testers?
Lock up during boot with Trigger. I even odined back to stock, reinstalled trigger and flashed your kernel on top before reboot and got the same result. Any suggestions? What ROM are you using?
Just flashed now - running at 1.4ghz w/ setcpu set to conservative with a screen off profile @ 800 max conservative. Ran Quadrant - only getting 1150 (I know, Quadrant isn't a perfect benchmark), I'll report back with more. I will say the browser was loading up pretty fast though.
Edit - First Nenamark run @ 41fps
wu_wei_lion said:
Lock up during boot with Trigger. I even odined back to stock, reinstalled trigger and flashed your kernel on top before reboot and got the same result. Any suggestions? What ROM are you using?
Click to expand...
Click to collapse
You flashed trigger, then the kernel while still in recovery? You shouldn't flash the kernel right away, let trigger boot up and sit, then flash the kernel. Might be your problem.
Sent from my SGH-T959 using XDA Premium App
will this kernel work on 2.2.1? if so i will test
1. Yes there will b a voodoo version with bln,etc and a beta or two more for when I add a few new features
2. I'm running a beta of my DragonMOD rom I'm working on
3. All I need from u guys is what speed u end up stable @, u can run games, benchs, etc. to determine stability. I can only reach 1.3, I had to set a profile in setcpu that puts it @ 1ghz on boot then clock up from there till freezing.
I have only tested on 2.2, 2.2.1 will probably have issues. If u run 2.2.1 & it didn't work then that might b the problem and ill need to add support for 2.2.1
Sent from my SGH-T959 using Tapatalk
Thanks man going to flash this on Toxic Firefly & Toxic Black Ice and see what happens. I'll report back my results!
might want to change the name of this project. Not sure how ttabball feels about you jacking the name of his well known project for your own. Plus people are more than likely to get confused.
you should rename it komodo so everyone wont get it confused also.
krylon360 said:
might want to change the name of this project. Not sure how ttabball feels about you jacking the name of his well known project for your own. Plus people are more than likely to get confused.
Click to expand...
Click to collapse
I know his was called dragon, but mine had nothing to do with his name. And all to do with DBZ thanks
Sent from my SGH-T959 using Tapatalk
Dan_Brutal said:
You flashed trigger, then the kernel while still in recovery? You shouldn't flash the kernel right away, let trigger boot up and sit, then flash the kernel. Might be your problem.
Sent from my SGH-T959 using XDA Premium App
Click to expand...
Click to collapse
Hmm... Good to know. I've done on a few ROMs with overstock as my kernel and had no issues. Time to go back to stock and try again! Is it better to let stock sit for the requisite 15 minutes before flashing or is it safe to just go right out of the gate?
And nobody coimplained when my name got jacked
Sent from my SGH-T959 using Tapatalk
And you dont see me complaing that BlackIce got jacked, and the look as well.
This whole dev community went to **** quick, which is one of the reasons I left.
Im just saying that people might get confused, and flash this thinking it's tt's kernel, and if there were issues, go to tt with complaints.
wu_wei_lion said:
Hmm... Good to know. I've done on a few ROMs with overstock as my kernel and had no issues. Time to go back to stock and try again! Is it better to let stock sit for the requisite 15 minutes before flashing or is it safe to just go right out of the gate?
Click to expand...
Click to collapse
I never let stock sit. I get it rooted and flashed as quick as possible. Nothing stock is safe lol.
krylon360 said:
And you dont see me complaing that BlackIce got jacked, and the look as well.
This whole dev community went to **** quick, which is one of the reasons I left.
Im just saying that people might get confused, and flash this thinking it's tt's kernel, and if there were issues, go to tt with complaints.
Click to expand...
Click to collapse
Just before u start saying someone "jacked" a name, slow down and reword it dude. Thats offensive and this is a test, it's going to b an entire ROM not just kernel. The name is based on DBZ. My TOXIC got "jacked" and first thing that popped into my has was DragonMOD as I was watching dragonballz.
Sent from my SGH-T959 using Tapatalk
Ok..i remember reading something a while back about a DoW kernel that was screwing up phones because of the overclock...
this isnt going to happen with this kernel is it?
and also have seen the 1.48ghz kernel floating around...i guess that hasnt fried any phones either?
any input?
rubbamade said:
Ok..i remember reading something a while back about a DoW kernel that was screwing up phones because of the overclock...
this isnt going to happen with this kernel is it?
and also have seen the 1.48ghz kernel floating around...i guess that hasnt fried any phones either?
any input?
Click to expand...
Click to collapse
Idk why DoW might b doing that, but with this one I cant say anything cuz its being tested. It shouldnt as the voltages arent high so not much risk there, and its really just a basic OC kernel till voltage and clock testing is finished, then i'll be adding voodoo,bln,etc.
You can take comfort and know I have been running this myself for 2 days now, I would not post something I wasnt willing to/was testing myself at the same time, so anything that happens to you will happen to me =)

[ROM] CM7.1-final, Deodexed, 2.6.35 kernel

Putting this up for those who've been inquiring...I simply integrated bits & pieces for the legend to improve what is already an awesome rom. I take no credit for this. Doesn't hurt to hit the thanks button though if this helps .
{
"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"
}
How's this different from CM7?
2.6.35 kernel (boots by default to 768/256-interactive; max=806, min=120)
smartass & smartass2 governors
compache/swap
deodexed & zip-aligned
tweaks for deodexed rom and sd read-ahead (3072 by default)
removed rom manager & some default themes/wallpapers
moved file manager to /data/app
modified lock screen icons
flying-in menu animations
TGF's notification bar (notbar) patch integrated
What doesn't work/untested?
wifi tethering - activating them produces an error & breaks wife, in which case, a reboot is required
gps
Is this faster than CM?
can't claim that as i don't see a big jump in quad/linpack scores, though there are improvements & it does feel snappier (I may be biased though). you decide...
full rom here: DOWNLOAD
flash attached:
drowningkernel-8-9-1_mod1.zip
kernel w/ the last three items above included for flashing unto cm7
drowningkernel-8-9-1_mod.zip
just the kernel
CAUTION
do backup before doing anything
see alex' comments, post #9
if you encounter reboots/freeze (not getting this myself though) & wanna revert to your original/stock kernel, simply advance restore boot only
usual liability disclaimer applies
feedback is/are most welcome! if you have questions on TGF's notbar patch, please post on that thread instead.
CREDITS
cyanogen/cm team
alex
drowningchild (kernel)
tosha15 (compatible modules)
TGF
Serris (animations)
ZduneX25 (lockscreen icons)
Thx maxq1, I'll download but will test it only after I get my Legend repaired
Rapier said:
Thx maxq1, I'll download but will test it only after I get my Legend repaired
Click to expand...
Click to collapse
I think this time you took the big hammer and hit it hard
good work man, going to check this out........
smartsreenath said:
I think this time you took the big hammer and hit it hard ..
Click to expand...
Click to collapse
Yeah digitizer is defective...it seems like it happens this after a while (1 year or so). I saw alot of people complaining about this also movies on YouTube showing the issue. I'l send it in service next week I hope
The drowningkernel-8-9-1_mod.zip works fine with CM7.1.0 for me. THX a lot!
I like your lockscreen-icons and the statusbar-patch, but not the flying-in-animation, so I flashed the non-modified one.
What governors do you prefer? I'm using interactive, but never had a smartass/smartass2 kernel on my phone. Does one of these two give me advantages over interactive?
Or can you give me some details about smartass/smartass2 Min-Max-values for the legend?
I have constant cpu usage of 50-75% with this rom :-(
What governors do you prefer? I'm using interactive, but never had a smartass/smartass2 kernel on my phone. Does one of these two give me advantages over interactive?
Or can you give me some details about smartass/smartass2 Min-Max-values for the legend?
Click to expand...
Click to collapse
you could learn more about it here. i'm using 806/122-smartass2. if you try to underclock below stock 245, it seems only the smartass governors give a quick response from sleep.
Suppe123 said:
I have constant cpu usage of 50-75% with this rom :-(
Click to expand...
Click to collapse
which governor are you using?
Just a small comment regarding kernel 2.6.35:
In my tests 2.6.35 was not significantly (or at all) faster than .32, neither could I observe improved battery life.
What actually held us back implementing .35 were the crappy WLAN and missing access point drivers. The sources HTC released are significantly broken - even for their original target "Espresso", and this is still a clear violation of the GPL (the sources they used to compile tiwlan_drv for Espresso/Legend are not at all equivalent to what they released).
That being said, if you don't care about WLAN at all you can use 2.6.35. I seriously wouldn't recommend that kernel though and would request you to add a warning to your post to make sure people don't start to complain about random reboots in CyanogenMod.
Thanks man,looks great will test it soon.
Sent from my HTC Legend using XDA App
File does not exist!
Sent from my HTC Legend using XDA App
if you deodex rom ... take data space after install ... cm 7 179mb free data ... your rom ... ... less
Bad bad bad...
^ i couldn't quite get what you're saying, man. did it drop down to <100mb?!? i'm no expert or dev but is that an effect of deodexing? if any, i just moved file mananger (a couple of kb, i guess). in any case, most of you will be using some sort of apps/data..2..sd/ext anyway. kindly enlighten...
File does not exist!
Click to expand...
Click to collapse
hmm..link works just fine from where i'm at..try again, bro
Sesme said:
if you deodex rom ... take data space after install ... cm 7 179mb free data ... your rom ... ... less
Bad bad bad...
Click to expand...
Click to collapse
Hey E.T, you drunk bro' ?
Okay,now it's working I think Megaupload was just down....Okay I test it now
Sent from my HTC Legend using XDA App
So bad that Wifi is crashing all the time
stevenstrike said:
So bad that Wifi is crashing all the time
Click to expand...
Click to collapse
update your radio!!!
maxq1 said:
^ i couldn't quite get what you're saying, man. did it drop down to <100mb?!? i'm no expert or dev but is that an effect of deodexing? if any, i just moved file mananger (a couple of kb, i guess). in any case, most of you will be using some sort of apps/data..2..sd/ext anyway. kindly enlighten...
Click to expand...
Click to collapse
What he wants to say is that, if you deodex rom, there is more space used in system since instead of having apk+odex as separate files you put the odex inside the apk thus ocuppying more space. So for a deodexed ROM you have less space remaining.
Of course since most of us are using some sort of data2ext this is no big deal, I just wanted to "translate"
Sesme said:
update your radio!!!
Click to expand...
Click to collapse
Huh ? This is a known issue caused by crappy Wifi drivers given by htc for Kernel .35 :
Just a small comment regarding kernel 2.6.35:
In my tests 2.6.35 was not significantly (or at all) faster than .32, neither could I observe improved battery life.
What actually held us back implementing .35 were the crappy WLAN and missing access point drivers. The sources HTC released are significantly broken - even for their original target "Espresso", and this is still a clear violation of the GPL (the sources they used to compile tiwlan_drv for Espresso/Legend are not at all equivalent to what they released).
That being said, if you don't care about WLAN at all you can use 2.6.35. I seriously wouldn't recommend that kernel though and would request you to add a warning to your post to make sure people don't start to complain about random reboots in CyanogenMod.
Click to expand...
Click to collapse
BTW Radio has nothing to do with wifi.
Edit : Plus my radio is up to date !
Edit Plus : I tried this rom (K.35) and official 7.1 Rom (K.32) and i found that the both kernels have the same issue, being on K32 or K35 is the same thing for me, i got the same random crashes, which was not the same thing on the old RC1 (which just sometimes crashes when you just power on wifi with sync enabled).
Too bad, Cyanogen 7.1 passed "stable" with this bug.
^ have you tried this, bro?

[KERNEL][ARC/ARC S] StockPlus v1.9 [2012-02-23]

Hello everybody,
Based on the kernel from DooMLoRD and FXP and wanting to make a more clean kernel in relations to Stock Kernel and add some personal changes, I make my own kernel that I am posting below.
He is based on 4.0.2.A.0.61_62 source kernel, and adding the follow changes:
v1.0:
New Governor Option:
SmartAssV2
Smartass
Smoothass
BrazilianWax
Interactive
Savaged-Zen
Scary
I/O Schedulers:
Noop (default)
Anticipatory
Deadline
CFQ
Overclock option to 1.9 Ghz
Enabled SWAP support
Enable some file systems:
EXT2
EXT3
EXT4
NTFS (Read & Write)
CIFS
DoomKernel Ramdisk:
With autorooting (prerooted)
init.d scripts/binaries execution support
support /sd-ext backup/restore
modCWM-v04 TouchEdition Recovery
and other (see http://forum.xda-developers.com/showthread.php?t=1172885 for full changelog of DoomKernel Ramdisk)
Default Sony Xperia boot logo.
v1.1:
Have the same features that v1.0, only bug fix on compiler configuration.​
v1.2:
Improve battery life
Change Sony source code base, now base on 4.0.2.A.0.61_62 source​
v1.3:
Great improve of battery life by disable NETWORK_FILESYSTEMS (CIFS and NFS)​
v1.4:
Enable CPU undervolting options (the kernel frequencies is not undervolted, but you can undervolt (recommend using IncrediControl)
WiFi undervolting​
v1.5:
Disable duplicate voltage scaling frequency, for better manager of cpu frequency and better battery life.
From FreeXperia: salvage some more ram by removing unused pmem_adsp_cache
From FreeXperia: salvage some more ram by removing unused pmem_audio
Disable verbose procfs contents
Adding scripts for better battery life and overall performance:
Internet speed tweaks
Misc kernel tweaks
Battery tweaks
Journali smoff
Defrag DB
Loopy smoothness
Sick
Zipalign
Zipalign Defrag DB
Change sched_latency_ns to 600000
Change sched_wakeup_granularity_ns 400000
v1.6:
WiFi Power Management Tweak
Increase CPU voltage of some frequency for better stability
CPF Frequency Tweaks and Enable CPU AVS (Adaptive Voltage Scaling)
Revert: change sched_latency_ns to 600000
Revert: change sched_wakeup_granularity_ns 400000
Enable EXT3 and EXT4 Posix ACL and XATTR
Disable YAFFS ECC Check
Enable YAFFS empty lost and found folder at mount
Disable YAFFS block refreshing
Change pll2_fixup onverclock control
New compiled WiFi modules
WiFi modules included in Ramdisk
In general this version is for improve the battery life and resolve the problems of WiFi don't work because of user using not default WiFi modules (DoomKernel Modules)
Ps. For user with WiFi don't work just restart twice.​
v1.7:
Enable 1200Mhz frequency
Add IO SCHEDULE BFQ
Add CM torch interface (base on Blendkernel v02 from Jason Stain)
Use disable_irq_nosync() from within irq handlers (base on Blendkernel v02 from Jason Stain)
Prepare I/O context code for BFQ
Custom tweaks in kernel config
v1.8:
Revert change in acceleration sensor support. Fix acceleration sensor error.
v1.9:
Upgrade busybox to fix the execution of user script (init.d).
Remove some scripts that were causing problems.
The instalation is the same from other kernel:
Code:
fastboot flash boot boot.img
PS.: for CPU undervolting I recomend using IncrediControl (https://market.android.com/details?id=com.incredicontrol)
{
"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"
}
I want to warn that THIS IS A TEST KERNEL, so he may have some bug.
By
Adriano Martins
-----------------------
Source at https://github.com/AdrianoMartins
I'm testing... thanks.
Just flashed it! I will report soon! Thanks for sharing!
Subscribed....
Sent from my LT15i
kindly tell me what do u mean by a
less "invasive" kernel in relations to Stock Kernel
Click to expand...
Click to collapse
i am growing tired of this... people just use our sources without even bothering to ask first, use the exact same features, rebrand as their own work and if something problematic is found happily blame/point the finger at us...
try get some more features to Xperia 2011 device kernels...
instead of floating same/similar kernels help out in searching for the battery drain issue... if anyone is at all bothered atleast help in testing...
or if no one is interested then atleast tell me that way i wont spend my time working on ARC... wait may be i should stop all kernel work for ARC...
I have an early observation to report, that seems quite interesting.
I lost 8% in 57 minutes using this kernel and BetterBatteryStats app indicates that the phone isn't sleeping properly and there is an entry in Kernel Wakelocks I have never seen in stock kernel, deleted_wake_locks.
Hope this helps!
DooMLoRD said:
kindly tell me what do u mean by a
i am growing tired of this... people just use our sources without even bothering to ask first, use the exact same features, rebrand as their own work and if something problematic is found happily blame/point the finger at us...
try get some more features to Xperia 2011 device kernels...
instead of floating same/similar kernels help out in searching for the battery drain issue... if anyone is at all bothered atleast help in testing...
or if no one is interested then atleast tell me that way i wont spend my time working on ARC... wait may be i should stop all kernel work for ARC...
Click to expand...
Click to collapse
Doom, although it's not my place to say anything, I figured I'd go ahead and do it anyway.
I understand your frustration because I know how much work you put in your kernels and you are without a doubt one of the most active developers.
And I have to agree that you are the "leader" around here, in the sense that if you don't introduce new features for our phones, no one else does.
The only thing that I wanted to point out is that, in my view, you shouldn't be disappointed when people use your work, if of course they credit you properly,
which I feel is the case here. Adrianom compiled this kernel for his personal use and thought he'd share, which objectively is not such a bad thing.
It's certainly not something that should make you feel like giving up on the Arc altogether, as this would be very sad.
And maybe also consider the way you started compiling kernels using zdzihu's sources and ramdisk (legendary Power To The People )
and slowly learned and shifted to your own sources...
So maybe that will be the case for the people currently using your sources.
I am sure that at the end of the day, your work is truly appreciated the way it deserves to be.
Just my 2 cents.
DooMLoRD,
DooMLoRD said:
kindly tell me what do u mean by a
Click to expand...
Click to collapse
I just wanted to say I wanted a cleaner kernel compared to Sony, that's all. I did not want at all say that something is wrong with your kernel.
DooMLoRD said:
i am growing tired of this... people just use our sources without even bothering to ask first, use the exact same features, rebrand as their own work and if something problematic is found happily blame/point the finger at us...
Click to expand...
Click to collapse
Here I think you're wrong, I did not say anything was wrong with your kernel, on the contrary, said even that was based on his and the FXP kernel, and I believe that I don't have to ask permission to use an Open Source code, you ask Sony? Google? Linus? I think not.
DooMLoRD said:
try get some more features to Xperia 2011 device kernels...
Click to expand...
Click to collapse
I don't want new features, that is the point....
DooMLoRD said:
instead of floating same/similar kernels help out in searching for the battery drain issue... if anyone is at all bothered atleast help in testing...
Click to expand...
Click to collapse
I am searching... on my own, or do you think that a developer community should consist of only one person developing and the others sending it logs?
I think you misunderstand my post, I just wanted to provide something that I'm using.
This is the principle of an open source system, people can move the way they want it. And that's what I'm doing.
Just wanted to help someone who wants the same as me.
By.
iridaki said:
I have an early observation to report, that seems quite interesting.
I lost 8% in 57 minutes using this kernel and BetterBatteryStats app indicates that the phone isn't sleeping properly and there is an entry in Kernel Wakelocks I have never seen in stock kernel, deleted_wake_locks.
Hope this helps!
Click to expand...
Click to collapse
Thanks for the feedback.
I don't have this problem but, I'll see what can be.
iridaki said:
Doom, although it's not my place to say anything, I figured I'd go ahead and do it anyway.
I understand your frustration because I know how much work you put in your kernels and you are without a doubt one of the most active developers.
And I have to agree that you are the "leader" around here, in the sense that if you don't introduce new features for our phones, no one else does.
The only thing that I wanted to point out is that, in my view, you shouldn't be disappointed when people use your work, if of course they credit you properly,
which I feel is the case here. Adrianom compiled this kernel for his personal use and thought he'd share, which objectively is not such a bad thing.
It's certainly not something that should make you feel like giving up on the Arc altogether, as this would be very sad.
And maybe also consider the way you started compiling kernels using zdzihu's sources and ramdisk (legendary Power To The People )
and slowly learned and shifted to your own sources...
So maybe that will be the case for the people currently using your sources.
I am sure that at the end of the day, your work is truly appreciated the way it deserves to be.
Just my 2 cents.
Click to expand...
Click to collapse
Iris u have known me since X10 days... so thanks for ur post...
adrianom said:
DooMLoRD,
I just wanted to say I wanted a cleaner kernel compared to Sony, that's all. I did not want at all say that something is wrong with your kernel.
Here I think you're wrong, I did not say anything was wrong with your kernel, on the contrary, said even that was based on his and the FXP kernel, and I believe that I don't have to ask permission to use an Open Source code, you ask Sony? Google? Linus? I think not.
I don't want new features, that is the point....
I am searching... on my own, or do you think that a developer community should consist of only one person developing and the others sending it logs?
I think you misunderstand my post, I just wanted to provide something that I'm using.
This is the principle of an open source system, people can move the way they want it. And that's what I'm doing.
Just wanted to help someone who wants the same as me.
By.
Click to expand...
Click to collapse
very interesting point of view...
this is not the first time such a thing is happening and may be i am a bit edgy today... anyways...
FYI, kindly read
12. Using the work of others.
Click to expand...
Click to collapse
REF: http://forum.xda-developers.com/announcement.php?f=965
regards,
DooMLoRD
iridaki said:
I have an early observation to report, that seems quite interesting.
I lost 8% in 57 minutes using this kernel and BetterBatteryStats app indicates that the phone isn't sleeping properly and there is an entry in Kernel Wakelocks I have never seen in stock kernel, deleted_wake_locks.
Hope this helps!
Click to expand...
Click to collapse
iridaki,
I think I found the problem, I compile a new version and did some testing for a while and did not generate any deleted_wake_locks.
I would appreciate if you can test again. The boot image is on attach.
Thank you again for your feedback.
adrianom said:
iridaki,
I think I found the problem, I compile a new version and did some testing for a while and did not generate any deleted_wake_locks.
I would appreciate if you can test again. The boot image is on attach.
Thank you again for your feedback.
Click to expand...
Click to collapse
That was fast! I'll update this post with my findings!
Thanks!
iridaki said:
That was fast! I'll update this post with my findings!
Thanks!
Click to expand...
Click to collapse
It would be nice if you could clear the cache before also, to eliminate any problem of applications that may be interacting with the kernel.
Thanks.
adrianom said:
It would be nice if you could clear the cache before also, to eliminate any problem of applications that may be interacting with the kernel.
Thanks.
Click to expand...
Click to collapse
Yeaps, I always do that after flashing kernels, as some of my apps FC when I switch kernels. It is my advice to everyone:
clear cache and dalvik cache immediately after flashing a new kernel.
iridaki said:
Yeaps, I always do that after flashing kernels, as some of my apps FC when I switch kernels. It is my advice to everyone:
clear cache and dalvik cache immediately after flashing a new kernel.
Click to expand...
Click to collapse
I think version 1.1 was the same problem that version 1.0.
I was led to understand that was not happening because of what I think is a bug in BetterBatteryStats. It change the name of the wifi wakelock to deleted_wake_locks when wifi is disable. I'll keep looking, now for the wifi problem.
Thanks.
iridaki said:
Yeaps, I always do that after flashing kernels, as some of my apps FC when I switch kernels. It is my advice to everyone:
clear cache and dalvik cache immediately after flashing a new kernel.
Click to expand...
Click to collapse
+1
I'll test your kernel for a few days and give a feedback.
I flashed to v1.1 and doing a full charge and delete batterystats to ensure freshness of battery.
Sent from my LT15i
superlimau said:
I flashed to v1.1 and doing a full charge and delete batterystats to ensure freshness of battery.
Sent from my LT15i
Click to expand...
Click to collapse
Just bear in mind that when you wipe batterystats, you might notice battery percentage decreasing faster at first or inconsistently, so test the kernel for at least 2 battery cycles.
iR¡[email protected]!* via Tapatalk
Doing so now.
Sent from my LT15i
Made test with 1.0. I think battery drain here too.
my settings that i only changed is:
122Mhz - 1.4Ghz
smartass v2
com.sonyericsson.android.server.dormant = 642 wakeups What is it?
tRippinthehead said:
com.sonyericsson.android.server.dormant = 642 wakeups What is it?
Click to expand...
Click to collapse
It's Fast Dormancy, a network feature. Does your provider support it?
iR¡[email protected]!* via Tapatalk

[Dev] ICS Kernel Source code is out!

Hi All,
Devs, kernel and buildroot for ics is up on gitorious!
Let's the fun begin!
Cheers,
LeTama
*** edit ***
Oups, missed previous thread on the topic, sorry djnilse, my damn browser didn't refresh properly. Mods, you can remove the thread or I can keep if for any custom kernel release
so this is where the fun begins
letama said:
Hi All,
Devs, kernel and buildroot for ics is up on gitorious!
Let's the fun begin!
Cheers,
LeTama
*** edit ***
Oups, missed previous thread on the topic, sorry djnilse, my damn browser didn't refresh properly. Mods, you can remove the thread or I can keep if for any custom kernel release
Click to expand...
Click to collapse
its ok
and i agree: let the fun (and headaches) begin
hi letama do you remember me? I'm a mobile programmer I don't know what's usually modded in a kernel used for custom firmwares, but if you need help or testing or need to check code, I can do that
let's rock!
does this mean proper custom roms are now possible as opposed to stock roms with busybox and superuser
letama said:
Hi All,
Devs, kernel and buildroot for ics is up on gitorious!
Let's the fun begin!
Cheers,
LeTama
*** edit ***
Oups, missed previous thread on the topic, sorry djnilse, my damn browser didn't refresh properly. Mods, you can remove the thread or I can keep if for any custom kernel release
Click to expand...
Click to collapse
HI!
Thank you very much Master !
Almost certainly will need your help....for release custom kernel ! Good luck professor !!!
philmein said:
does this mean proper custom roms are now possible as opposed to stock roms with busybox and superuser
Click to expand...
Click to collapse
No, it's not related. Custom roms were already possible without kernel source, I tried cm9 for instance.
The problem with Archos is that it's not really worth it. Custom to do what? Archos firmware is quite "stock", no bloat to remove, so aosp is quite similar and doesn't bring much.
CM9 is in major work, it's going to be interesting soon but it will require lot's of work to adapt it and make it as stable as stock firmware. It's not too difficult to get basic stuff when mixed with proprietary binaries.
Kernel sources are interesting to:
- learn kernel stuff
- overclock / add governors
- add missing drivers (dvb cards, etc...)
- port to gen8 devices
- debug problems like wifi for instance (bad example, this one will be tough).
great letama !
many works now !
Great news! Now waiting for Ubuntu with the new kernel, WiFi and video hw fully employed. I'm a poor programmer myself but if there is a bug in the software I always run straight into it.
{
"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"
}
(And they are always there, of course.) So I think there will be a lot of them to be found.
letama said:
Kernel sources are interesting to:
- learn kernel stuff
- overclock / add governors
- add missing drivers (dvb cards, etc...)
- port to gen8 devices
- debug problems like wifi for instance (bad example, this one will be tough).
Click to expand...
Click to collapse
-develop a way to copy new modules to .ext4 system image (and make a backup
of this file to /mnt/storage)
letama said:
No, it's not related. Custom roms were already possible without kernel source, I tried cm9 for instance.
The problem with Archos is that it's not really worth it. Custom to do what? Archos firmware is quite "stock", no bloat to remove, so aosp is quite similar and doesn't bring much.
CM9 is in major work, it's going to be interesting soon but it will require lot's of work to adapt it and make it as stable as stock firmware. It's not too difficult to get basic stuff when mixed with proprietary binaries.
Kernel sources are interesting to:
- learn kernel stuff
- overclock / add governors
- add missing drivers (dvb cards, etc...)
- port to gen8 devices
- debug problems like wifi for instance (bad example, this one will be tough).
Click to expand...
Click to collapse
Archos' fw is quite "stock" but it's slower than other ICS firmwares...
I have a Transformer with ICS here, and it's definitely smoother (less lag) than my G9 101..
And it's not a CPU/GPU difference
faenil said:
Archos' fw is quite "stock" but it's slower than other ICS firmwares...
I have a Transformer with ICS here, and it's definitely smoother (less lag) than my G9 101..
And it's not a CPU/GPU difference
Click to expand...
Click to collapse
Agreed, but don't forget memory difference... I'm convinced that it kills omap4 perfs. I guess we'll see with the new turbo 1G.
Anyway, some news back on the subject, overclocking is very easy on this kernel to go from 1G -> 1.2 "standard way" with governors that can be handled by setcpu or other. It seems stable, didn't run extensive tests though.
letama said:
Agreed, but don't forget memory difference... I'm convinced that it kills omap4 perfs. I guess we'll see with the new turbo 1G.
Anyway, some news back on the subject, overclocking is very easy on this kernel to go from 1G -> 1.2 "standard way" with governors that can be handled by setcpu or other. It seems stable, didn't run extensive tests though.
Click to expand...
Click to collapse
yeah, the RAM...
good news about the overclock anyway

[ROM][SENSE][AOSP]ARSENAL v.1.1

Arsenal
[SENSE RELOADED]​
Hello all. Here, I present a sense based ROM
for our mini hTc.
Version 1
{
"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"
}
{Personal Screenshots, no paid apps included}
Version 1.2
​
FEATURES:
#Based on sense 2.2.1
#Everything is working!!
{Wifi-Hotspot,Camera,Widgets all work!!!}
#Nano Script Editor
#V6 supercharger included
#De-odexed ROM/It is highly themeable!
#Smoothest experience.
#Build.prop tweaks included.
#Original boot animation with sound
#Zipaligned for better speed.
#More to come...
Changelog
Changelog:
v1: Initial Release
[Has all SENSE apps]
v1.1:
#Removed following sense apps:
Rosie,Plurk,Peep,All Htc widgets,Friend Stream,Stocks, etc.
#Also removed:
Youtube, Adobe Reader, Quick Office, Gmail,etc.
#Added loads of init.d tweaks.
#Updated Superuser.
#Added overclockable kernel [Infinity].
#Added Rudolph animations.
#Added following apps:
LauncherPro,Rebooter,File Manager, SD speed increase, Spare Parts
#Added Live Wallpaper support.
#Bravia Engine
#Added loads of Ringtones and Notification tones.
#Following scripts included:
Supercharger, Smurfed_out, Adrenaline Shot, Freeky Engine, Slaidy Boost, Turbo Boost, Loopy Smoothness...[Thank u devs]
#Optimized RAM
#Trackball Wake
#And all I forgot..
Click to expand...
Click to collapse
Bugs
#None to my knowledge.
Installing:
#A fresh flash recommended.
#Backup your previous ROM just in case.
#Remember to wipe battery stats.
#First install requires 5-10 minutes so have a
coffee.:laugh:
​​
As anyway I'm not responsible for a broken hTc.
Credits:
#Danne_jo for the base
#Darktremor
Hit the Thanks button if I have helped you in any way.
Download
v1.0:http://www.mediafire.com/?fx6307k9ug3kw7b
v1.2:http://www.mediafire.com/?qaaj61m49rwpoqz
Other useful flashable files:{Version 1.2 has many of these, see Changelog.
1. I recommend Rempuzzle kernel for overclocking[Credit: kylon]
2. This is an amazing tweak that can be flashed on any ROM. Improves loading apps and other stuff after boot.[Credit:Tectas, link:http://forum.xda-developers.com/showthread.php?t=1395108]
3. HCDR Kernel[amazing one]
Updates
Update 1:To wake up your device with trackball.
#Download the following file [extract the file in zip, it is not flashable] and copy it to system/usr/keylayout/
#Set permissions to rw--r--r--
#Reboot.
Following are FLASHABLE:
Update 2: Sony Bravia Engine for better quality of pictures
Update 3: Latest Superuser, might be unstable have a try!
Update 4: Adrenaline Shot Script, give it a shot as well.
Reserved.
Just a question.
What kind of advantage could a user get from using your ROM compared to others, ie. Rempuzzle?
Lesicnik1 said:
Just a question.
What kind of advantage could a user get from using your ROM compared to others, ie. Rempuzzle?
Click to expand...
Click to collapse
Its a fresh attempt
Hi Ontheflames... is it Froyo 2.2 ????
avinashjirapure said:
Hi Ontheflames... is it Froyo 2.2 ????
Click to expand...
Click to collapse
Yes it is 2.2. The clock in one of the screenshots(with launcherpro) is found on xda, if thats what confused you.
KoolSavas95 said:
I didnt understand what the difference to other froyo rom is
Sent from my monster: the LG Optimus 2x using xda premium
Click to expand...
Click to collapse
Same here!
Ok my bad for jumping on you without checking the zip,screenshot shows an app that is not developer friendly. Promotion of such apps is not good.
Still I standby my words of at least trying to get permissions from the apps developer to include the app in a rom.
Also you could do so much more in reducing the bloat on this if you looked into things a little deeper.
I welcome all new roms so long as the effort is put into making it different from the norm.
Goodluck and I apologize for my over the top previous now edited post.
You would be wise to learn rules and common etiquette regarding xda and developement.
MokeeOS
slymobi said:
I've not flashed this but In your screenshots you can clearly see the blackmarket app. REMOVE IT NOW! ALSO ANYMORE APPS YOU HAVE NOT HAD PERMISSION TO USE IN A ROM.
MokeeOS
Click to expand...
Click to collapse
Its seems like there is a tonne of paid apps in here. I havent looked either, but looking at the screenshots it seems that way.
ontheflames said:
Its widgets are messed. This is the clean stock type version. Also he went on to 2.7 which looks ugly as per me and old version is to be found nowhere. Many other standard apps are included in this as well.
Click to expand...
Click to collapse
That was just an insult that I couldn't tolerate. Kylon is great at what he does. He had tried his level best in cooking such great roms. And about what you mentioned about links to his previous work, if you want I can upload it and give it to you. Hope I wasn't rude. I was just trying to be pretty straight
Edit : edited my comment after ensuring things a little further
Sent from Hell!!
Ok this could just be a mistake of not knowing how things run on xda etc. Lets not condemn ontheflames just yet. Give him the chance to explain and remove certain issues.
MokeeOS
Took the .zip apart.
The ROM doesn't contain any paid apps.
Protip for OP: When putting up screenshots for your ROM, try to not have your own apps on it.
Lesicnik1 said:
Took the .zip apart.
The ROM doesn't contain any paid apps.
Protip for OP: When putting up screenshots for your ROM, try to not have your own apps on it.
Click to expand...
Click to collapse
Yep just done the same lol. But there is nothing special here, this could be stripped so much without any issues.
I tried download twice straight after my op, both failed!! Did otf get to his zip and edit it before a successful download was made by us? And removed some apks? Mmmmmm I guess we will never know.
Was online at time of post ...........now gone lol.
I will now go edit my rant. Lol.
MokeeOS
1- we have already the stock rom you only add " boost " and zipalign.
2- kylon already do that.
So mod delete this thread.
Sent from my HTC Wildfire using xda premium
Pator57 said:
So mod delete this thread.
Sent from my HTC Wildfire using xda premium
Click to expand...
Click to collapse
Don't be so stupid...........
This could possibly be the start of another great rom for the wildfire. Probably not but still give the guy a chance before you jump down his throat. I know i normally jump on the bandwagon or even start it rolling when so called devs open threads with something we already have but apart from some silly mistakes in the op (*****ing about other roms bugs and saying this is the smoothest experience) i can't see anything wrong with him posting a new stock rom. Just think if people didn't take stock roms or stock aosp roms and modify them you wouldn't have cm, miui, lewa, mokee os etc etc
I'm not saying this rom will be the next *any of the above* as thats impossible for one man to create from a froyo rom but give him a little chance.
Only thing i'd ask the mods to do is delete every post in this thread except the first few......
Sent from my GT-I9100 using Tapatalk 2
I hear what your saying there scratch, I agree on giving him a chance. As ive said if its got something different! Then why not. On looking at the rom its not got any special twists or turns I'm afraid. As we both know sense roms are somewhat the easier to mod and make look quite unique to our likings. I still wish otf the best of luck with this though.
I also + 1 on mods to delete all posts baring initial op and lets start again.
O/T have you sorted all your issues out now with your s2 mate? Been a bit too busy lately to stalk you
MokeeOS
Sorry guys, I'm no developer. I'm just 17..I just wished to share my try on a perfect rom. As the world caters to bright pages I designed the first one. However it's upto u to have it or forget it. Really sorry about blackmart. But almost all the apps I have are free. Hope u treat it as a way u would have expected had it been ur first thread.
Edit: Hello all, at first I didnt get what u guys were saying. Now I get it. I need to clarify. This zip never contained any paid/free apps. Im educated at least till this level. The screenshots are my personal!! Hope u understand this and change your posts. Pl consider this. And im not a stupid person to change zips so fast as someone said earlier.
Nobody out there to give it a try?
ontheflames said:
Nobody out there to give it a try?
Click to expand...
Click to collapse
I will,whenever I'm free.Just try to make it different from the ones which are already available.

Categories

Resources