5,594,653 Members 32,762 Now Online
XDA Developers Android and Mobile Development Forum

[26/7][XXKG3] VillainROM 2.3 for SGS2 < The ROM Noonski couldn't drain the battery on

Tip us?
 
pulser_g2
Old
(Last edited by pulser_g2; 27th July 2011 at 01:44 PM.)
#1  
pulser_g2's Avatar
Developer Admin / Senior Recognized Developer - OP
Thanks Meter 10594
Posts: 19,214
Join Date: Nov 2009
Default Super happy fun times

Welcome to post 5. If you are about to say "this isn't post 5 - this is post 8", then you are wrong, I'm afraid... It's actually post 5... Look, it just is...

If there is a post requiring special attention due to the fact it highlights the reasons for searching this thread before posting, then it will be drawn to attention here, in post 5 ()
The Following 2 Users Say Thank You to pulser_g2 For This Useful Post: [ Click to Expand ]
 
pulser_g2
Old
(Last edited by pulser_g2; 27th July 2011 at 08:39 PM.)
#2  
pulser_g2's Avatar
Developer Admin / Senior Recognized Developer - OP
Thanks Meter 10594
Posts: 19,214
Join Date: Nov 2009
So without further ado, VillainROM 2.3 can be downloaded from this link

If you are after a light version of the old VillainROM 2.0 by Gilg@mesh, download from http://www.multiupload.com/6OEDBEYO01

After installing, I recommend you flash the XXKG3 modem, which you can download from this link: http://www.villainrom.co.uk/forum/sh...I-(2.3.4-time))

Got questions? Need help? Go to http://www.villainrom.co.uk/forum/IRC.php or get in touch with one of our helpful helpers (whose assistance in clearing the tidal waves of questions is very much appreciated)

geko95gek

(any other helpers wanting added, just get in touch with geko95gek or one of the VR guys on IRC (link above))


Having trouble getting an answer? | What is XDA about? | How to ask for help?

if [ $PM.incoming.type = $type.question.ROM.how_to_use ] || [ $PM.incoming.type = $type.question.ROM.silly_question ]; then mv $PM.incoming /.trash; PM.response($responsetype.ignore); $PM.sender.ignore_in_future=true; init.sequence($boy_who_cried_wolf); fi;

BTC: 1K2fpDsRHkirWmk3PKiqtzhVHKUJCWPWnN
PGP: 0x260F4FDEF258E3C4
The Following 44 Users Say Thank You to pulser_g2 For This Useful Post: [ Click to Expand ]
 
pulser_g2
Old
(Last edited by pulser_g2; 2nd August 2011 at 08:48 PM.)
#3  
pulser_g2's Avatar
Developer Admin / Senior Recognized Developer - OP
Thanks Meter 10594
Posts: 19,214
Join Date: Nov 2009
Default [26/7][XXKG3] VillainROM 2.3 for SGS2 < The ROM Noonski couldn't drain the battery on

Updated to version 2.4, go to the new thread - this one's too long...

http://forum.xda-developers.com/show....php?t=1198334


Having trouble getting an answer? | What is XDA about? | How to ask for help?

if [ $PM.incoming.type = $type.question.ROM.how_to_use ] || [ $PM.incoming.type = $type.question.ROM.silly_question ]; then mv $PM.incoming /.trash; PM.response($responsetype.ignore); $PM.sender.ignore_in_future=true; init.sequence($boy_who_cried_wolf); fi;

BTC: 1K2fpDsRHkirWmk3PKiqtzhVHKUJCWPWnN
PGP: 0x260F4FDEF258E3C4
The Following 232 Users Say Thank You to pulser_g2 For This Useful Post: [ Click to Expand ]
 
pulser_g2
Old
(Last edited by pulser_g2; 11th July 2011 at 02:27 PM.)
#4  
pulser_g2's Avatar
Developer Admin / Senior Recognized Developer - OP
Thanks Meter 10594
Posts: 19,214
Join Date: Nov 2009
Default How to Flash VillainROM?

Step 1- flashing cf-root.
- If you have already flashed cf-root then move onto step 2.

First things first, check what stock rom you are on, go to menu > settings > about and look for key phrases like "KE2" or "KE4" etc this is your kernel number. Make sure this is not the number in the "baseband" line as this is your MODEM version (radio) not kernel.

Then go to this thread - http://forum.xda-developers.com/show....php?t=1103399 and download the kernel for the same version type as you just identified, once downloaded extract from the .zip so you have the .tar file.

Download ODIN if you have not already done so, also in that thread above and extract from the zip.

Install samsung KIES from this link (for drivers) - http://www.samsung.com/uk/support/mo...OFTWARE.MANUAL

Once you have done all this power down your phone and then power back on in download mode. To do this you need to turn the phone on by pressing volume down, home and power all at the same time. You will get a screen asking you to press volume up to confirm.

Now plug your phone into your PC and let it install the drivers.

You are now ready to open ODIN.

Go to the "PDA" box and direct it to the .tar file of the CF-ROOT kernel you downloaded then hit "START". DO NOT TICK OR UNTICK ANY BOXES LEAVE IT AS IT WAS BY DEFAULT.

Once complete the phone will reboot, you can now unplug it, you have root on a stock rom.

Step 2- How to install VillainRom

WARNING, DOING THIS YOU WILL LOSE ALL DATA (that includes apps and sms's, call logs etc etc) BACKUP OR BE PREPARED TO LOSE THEM

Download the latest VillainRom this is a .zip file DO NOT EXTRACT IT!!.

Plug your phone into your pc and place this .zip file onto the root of your internal (or external) SD card.

Once down, unmount, unplug from your PC and then turn off the phone.

Boot into ClockWorkMod recovery by powering on with volume UP, home and power held.

Go to BACKUP and run a backup

Once this is done go to "wipe data/factory reset" then do "wipe cache".

Now you need to go "Install Zip from SD" find your .zip file of VillainRom and flash.

Once complete you can reboot the phone, you will be on VillainRom.

If for some strange reason you get stuck into a boot loop (meaning its taking longer than 10 minutes to boot into the rom) you will need to hold power till the phone turns off, boot into CWM and repeat the wipe and flashing steps above.

Step 3 - Updating CF-ROOT Kernel

Now you are on VillainRom you will need to update the kernel to match the rom. At the time of writing this is the KG1 kernel (but check in IRC or on the rom post if your not sure). This time you will want to keep this as a .zip file.

First of all, install VRTweaks from http://www.villainrom.co.uk/forum/sh...v1.3.1-(29-May), and install it.

Place the CF-ROOT .zip file onto your phone and then open the "CWM" app, once open go to "flash kernel" and point it to that .zip file.

The phone will reboot.

STEP 4 (OPTIONAL BUT RECOMMENDED) - UPDATE MODEM

Download the reccomended modem from the rom thread this will be a tar.md5 file DO NOT RENAME IT (it may be in a .zip, if so extract it)

Put your phone into download mode and open Odin.

Click "PHONE" and guide it to the tar.md5 file

Press Start

Phone will reboot and your done


Having trouble getting an answer? | What is XDA about? | How to ask for help?

if [ $PM.incoming.type = $type.question.ROM.how_to_use ] || [ $PM.incoming.type = $type.question.ROM.silly_question ]; then mv $PM.incoming /.trash; PM.response($responsetype.ignore); $PM.sender.ignore_in_future=true; init.sequence($boy_who_cried_wolf); fi;

BTC: 1K2fpDsRHkirWmk3PKiqtzhVHKUJCWPWnN
PGP: 0x260F4FDEF258E3C4
The Following 75 Users Say Thank You to pulser_g2 For This Useful Post: [ Click to Expand ]
 
geko95gek
Old
(Last edited by geko95gek; 29th July 2011 at 01:40 PM.)
#5  
geko95gek's Avatar
Recognized Contributor
Thanks Meter 5409
Posts: 11,413
Join Date: Dec 2010
Location: United Trance Kingdom

 
DONATE TO ME
Default VRTweaks collection

-------VRTweaks for VillainROM-------


Latest VRTweaks app can be sourced from this link - VRTweaks

Here is a list of all available modifications in VRTweaks:


For VR 2.1 & VR 2.3 (currently active)

***

MOD - Advanced Power Menu + KJay's Battery Mod (2 parts, install both before rebooting)
Author - kahvitahra

***

MOD - MIUI-inspired theme (2 parts, please install both parts before rebooting)
Author - Mr. Megi

***

MOD - No increasing ringtone volume

***

MOD - Restore VillainROM Bootanimation

***

MOD - Enable HTC headphone button support
Author - paalkr

***

MOD - Stop home button waking the phone
Author - paalkr

***

MOD - Stop power button waking the phone (noonski's request)

***

MOD - UNTESTED, Swype with some other language support (2 parts, install both before rebooting). Not recommended unless your language is missing.

***

MOD - Remove SMS/MMS limit, sent time instead of received time
Author - muveszur/coudu

***

MOD - CirclesMod blue (2 parts, install both before rebooting)
Author - Hoolm

***

MOD - CirclesMod green (2 parts, install both before rebooting)
Author - Hoolm

***

MOD - Green status bar icons + transparent notification bar + no battery full notification
Author - Rawat/Pulser

***

MOD - Prevent notification and vibration when fully charged.

***

MOD - CRT Effect, also low battery will be orange then red.
Author - Rawat

***

--------------------------


For VR 2.0 (currently active)

***

MOD - Prevent notification and vibration when fully charged:

***

MOD - Browser Lag Removal
Author - Designgears

***

MOD - Samsung Apps UNA Service Update

***

MOD - Vanilla Android Email Client (has minor UI glitch) (not a Gmail client)

***

MOD - Vanilla Calendar Client (2 Parts, install both before rebooting)

***

MOD - CRT Animation Enabler

***

MOD - Remove SMS/MMS limit, add more smilies
Author - Padlad

***

MOD - Remove SMS/MMS limit, sent time instead of received time, remove limits etc...
Author - muveszur/coudu

***

MOD - Enable HTC headphone button support
Author - paalkr

***

MOD - Stop home button waking the phone
Author - paalkr

***

MOD - Stop power button waking the phone
Author - paalkr

***

MOD - Disable increasing ring volume
Author - www1

***

MOD - Prevent logging of SMS/MMS to call log
Author - jufo

***

MOD - Advanced Power Menu + CRT animation + Overscroll + Jkay's Green Battery (3 parts, install all parts before rebooting)
Author - kahvitahra

***

MOD - Advanced Power Menu + CRT animation + No Overscroll + Jkay's Green Battery (3 parts, install all parts before rebooting)
Author - kahvitahra

***

MOD - Madmack's Arabic Support (4 parts, install all parts before rebooting)
Author - Madmack

***

MOD - Madmack's Arabic Support in Browser (2 parts, Untested, install all parts before rebooting)
Author - Madmack

***

MOD - CirclesMod Blue (2 parts, install all parts before rebooting)
Author - Hoolm

***

MOD - CirclesMod Green (2 parts, install all parts before rebooting)
Author - Hoolm

***

MOD - Nobnut's Theme, Advanced Power Menu + Status Bar (4 parts, install all parts before rebooting)
Author - Nobnut

***

MOD - Swype keyboard with some other language support (2 parts, install all parts before rebooting, not recommended unless your language is missing)

***

MOD - Restore VillainROM Bootanimation


***

---

Catalogue will be updated when new tweaks are added.

g95g

CURRENT DEVICES = HTC One 32GB (Vivid Blue) / Nexus 4 16GB (my gf's)
PREVIOUS = HTC One X / Samsung Galaxy S2 / iPhone 4 / HTC Incredible S / HTC Desire HD

 

-TRANCE WANTED?-
|||Stream!|Tracklists!|||

Code:
HTC One Vivid Blue on RenovateROM V9.0 and Elemental Kernel

HTC One X | RC FAQ sticky thread = HERE!! (please view it before posting questions!)
The Following 25 Users Say Thank You to geko95gek For This Useful Post: [ Click to Expand ]
 
pulser_g2
Old
(Last edited by pulser_g2; 15th June 2011 at 08:37 AM.)
#6  
pulser_g2's Avatar
Developer Admin / Senior Recognized Developer - OP
Thanks Meter 10594
Posts: 19,214
Join Date: Nov 2009
Default Quadrant and some "other" ROMs

So it seems that a couple of ROM "chefs" thought it was a good idea to sneak in a script to cheat their quadrant benchmark results... Both Lite'ning ROM, and AngeloROM are giving deceiving quadrant scores.

Quadrant isn't an amazing benchmark for the SGS2, as it's not properly multi-threaded, but I think it's worth explanining what was going on here. Both of the named ROMs are using an init.d script to detect Quadrant, and mount its files to a ramdisk, meaning that IO performance is not being measured accurately. This can give the undiscerning user a very high Quadrant score (in excess of 6000 in some cases).

What does this mean? Absolutely nothing. But it's essentially a sign that the maker of that ROM does not see fit to be honest with you. Can you trust someone who would rather boost their "e-peen" by deceiving you, rather than forego the e-peen extension, and instead be honest about the performance of your ROM.

Just think... If a ROM dev is happy to hide code to cheat Quadrant scores, and deceive you in that way, in what other ways might they also be deceiving you?

And for the avoidance of doubt, VillainROM does not, and will not, make use of dodgy "cheating" methods to fool you into thinking you have higher benchmark scores than you do... It's not cool, it's not something you expect to see from a "developer", who should be someone trustworthy, given the level of trust you are giving them by installing a ROM they make.


Having trouble getting an answer? | What is XDA about? | How to ask for help?

if [ $PM.incoming.type = $type.question.ROM.how_to_use ] || [ $PM.incoming.type = $type.question.ROM.silly_question ]; then mv $PM.incoming /.trash; PM.response($responsetype.ignore); $PM.sender.ignore_in_future=true; init.sequence($boy_who_cried_wolf); fi;

BTC: 1K2fpDsRHkirWmk3PKiqtzhVHKUJCWPWnN
PGP: 0x260F4FDEF258E3C4
The Following 48 Users Say Thank You to pulser_g2 For This Useful Post: [ Click to Expand ]
 
pulser_g2
Old
(Last edited by pulser_g2; 24th June 2011 at 08:07 PM.)
#7  
pulser_g2's Avatar
Developer Admin / Senior Recognized Developer - OP
Thanks Meter 10594
Posts: 19,214
Join Date: Nov 2009
Default Frequently Asked Questions?

Thanks to geko95gek for helping to make this FAQ up. You can see the full FAQ at http://www.villainrom.co.uk/forum/sh...ing-Questions-!!

VillainROM for SGS2


Frequently asked questions about VillainROM for the SGS2


Q: After flashing this ROM, I am stuck on the VillainROM welcome screen.

A: Reboot into recovery (CWM) by turning off the phone, and holding down power + home + volume up. Now choose Wipe data/factory reset, and then re-install the ROM.

-----

Q: After flashing the stock kernel, I cannot use WiFi.

A: You need to reflash CF-Root kernel, in order to get WiFi working.

-----

Q: Where can I get VRTweaks from?

A: Here - VRTweaks

-----

Q: How can I remove the yellow triangle on boot?

A:

After flashing VR1.4, boot to system and install VRTweaks from here - VRTweaks.
Run the VRTweaks app and Install the Symlink Fix, reboot.
Now boot into Download Mode, flash any Stock kernel with ODIN. Wait for phone to reboot.
Go into the CWM app and flash the zImage extracted from any CF-Root kernel zip/tar.
Your phone should now reboot and voila, the triangle is gone.

Mini guide by geko95gek_xda

-----

Q: How do I flash a MODEM/Radio?

A: Flash it via ODIN, as a "PHONE" file. Do not rename the .tar.md5

-----

Q: After flashing VillainROM my browser is lagging, how can I fix it?

A: Download VRTweaks and apply the Browser fix, reboot phone.

-----

Q: Where do I find a CSC to restore T-9, Auto-Correct or to add additional Input Languages?

A: You have to get and flash a CSC package from here - Intratech's XDA Thread

-----


Having trouble getting an answer? | What is XDA about? | How to ask for help?

if [ $PM.incoming.type = $type.question.ROM.how_to_use ] || [ $PM.incoming.type = $type.question.ROM.silly_question ]; then mv $PM.incoming /.trash; PM.response($responsetype.ignore); $PM.sender.ignore_in_future=true; init.sequence($boy_who_cried_wolf); fi;

BTC: 1K2fpDsRHkirWmk3PKiqtzhVHKUJCWPWnN
PGP: 0x260F4FDEF258E3C4
The Following 52 Users Say Thank You to pulser_g2 For This Useful Post: [ Click to Expand ]
 
pulser_g2
Old
#8  
pulser_g2's Avatar
Developer Admin / Senior Recognized Developer - OP
Thanks Meter 10594
Posts: 19,214
Join Date: Nov 2009
Default Battery Life?



Having trouble getting an answer? | What is XDA about? | How to ask for help?

if [ $PM.incoming.type = $type.question.ROM.how_to_use ] || [ $PM.incoming.type = $type.question.ROM.silly_question ]; then mv $PM.incoming /.trash; PM.response($responsetype.ignore); $PM.sender.ignore_in_future=true; init.sequence($boy_who_cried_wolf); fi;

BTC: 1K2fpDsRHkirWmk3PKiqtzhVHKUJCWPWnN
PGP: 0x260F4FDEF258E3C4
The Following 6 Users Say Thank You to pulser_g2 For This Useful Post: [ Click to Expand ]
 
t0ph0id
Old
#9  
Senior Member
Thanks Meter 40
Posts: 476
Join Date: Apr 2010
Location: Bristol
Will give this a go as soon as my phone turns up from Vodafone UK...

Sent from my Nexus One using XDA Premium App
Nexus 5
Galaxy Tab 10.1 | OmniRom
 
Gilg@mesh
Old
#10  
Gilg@mesh's Avatar
Senior Member
Thanks Meter 257
Posts: 1,623
Join Date: Jan 2009
Location: Stockholm
thanks but what exactly is the differende between this and stock ROM, have you removed any stock apps, what tweaks is added and so on? :)

Sent from my Galaxy S2 using Tapatalk

www.garaget.org/Gilgamesh

Why don't we cut you up into little pieces and feed you to your pooches? Hmm? And then we'll see how loyal a hungry dog REALLY is

The Following 2 Users Say Thank You to Gilg@mesh For This Useful Post: [ Click to Expand ]
Tags
2.3.4, awesomesauce, battery life, best rom, custom rom, i'm having pulser's baby, kg1, kg2, lenny rocks, villainrom
THREAD CLOSED
Subscribe
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes