Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
tun4f1sh
Old
(Last edited by tun4f1sh; 13th May 2013 at 07:55 AM.) Reason: grammar/typo corrections
#1  
tun4f1sh's Avatar
Senior Member - OP
Thanks Meter 700
Posts: 659
Join Date: Dec 2010
Default [ROM][12/12/2011] Virtuous G-Lite v2.0.1 :: GB AOSP HTC/G2 base 2.16.531.5

all files can be found here: http://www.mediafire.com/#hbkiapdfla13i
bye.


Greetings!

As many of you know, G-Lite has been overdue for an update for some time now. There have been 2 T-Mobile OTA updates that G-Lite users haven't been able to take advantage of... until now.

After speaking with rmk, he's decided to allow me, tun4f1sh, to take over G-Lite development. I've rebased the ROM and cooked up a new kernel, and things are running OH-SO-SMOOTH. Here's all the stuff you'll need to know:

General info: G-Lite is a departure from other Virtuous ROMs in that it is effectively AOSP and designed to be lightweight, yet functional. If you find yourself discarding most of the features of Sense in favor of specific apps of your preference, this ROM is for you.

Features
  • Supported on the G2 and DesireZ only.
  • Minimalistic, lightweight ROM with +200MB of memory free at startup.
  • /system and user partitions partitioned and aligned with ext4.
  • Extremely battery efficient (dare I say, the BEST battery life of any Vision ROM?).
  • Based on Vision_Gingerbread_S_TMOUS_2.16.531.5, HTC's take on AOSP.
  • All device hardware fully functional, including wifi, bluetooth, camera, camcorder, etc.
  • Advanced power menu options (reboot/recovery)
  • Virtuous OC Daemon and memory optimizations.
  • Kernel 2.6.35.13 Vision Gingerbread kernel. Do NOT use AOSP kernels with this ROM (e.g. Pershoot, Cyanogen).
  • Market-sourced applications (Gmail, Maps, Voice, etc) automatically installed on first boot into /data/app for easy removal.
  • Replaced stock Gingerbread launcher with LauncherPro.
  • Wifi-Calling conditionally installed for US T-Mobile users.
  • Bloatware and unnecessary applications removed.
  • Rooted, deodexed.
  • All applications zipaligned on boot.
  • Trackpad wake fully supported.


Download

v2.0.1v2.0.0v1.0.7v1.0.61.0.6 Enhanced APN Patch
International (Non US) users should flash this to get their mobile data working.
v1.0.5
v1.0.4

Changelog
2.0.1
Code:
 - Fixed installer script syntax error that was causing user preferences not to be applied.  It was also causing extraneous data to be left behind possibly causing system instability (including notification bar lockups)
 - Added option to use the "experimental" kernel compiled from MDJ's source (the kernel from 1.0.7).
           - Create a "use_experimental_kernel" file in your /virtuous_glite directory to use the experimental kernel.
           - The experimental kernel offers you more frequencies to overclock with, and has more features/functionality built into it (at the cost of stability/battery life in some cases, YMMV).  See MDJ's github for more information on what's included.
2.0.0
Code:
  - New kernel based more closely on HTC's source, and the original G-Lite kernel by rmk.
      - Kernel changes:
           - Rebased on HTC's original source (previously I used mdj's source)
           - Fixed USB mounting (broken in HTC's source, was working with mdj's)
           - Reduced Wifi voltage slightly
           - Call volume levels slightly boosted
           - Source: https://github.com/tun4f1sh/virtuous-kernel-7x30-gingerbread
           - Screen on: ondemand 245->998
           - Screen off: conservative 245->368
 - Added "Reboot" and "Recovery" options to the shutdown menu (long press the "power" button)
           - Create a "disable_apm" file in your /virtuous_glite directory to opt out of the feature and use the stock framework.
                    * NOTE: If you used UOT kitchen to theme the ROM, you'll need to redo your theme or opt out of APM as I've made framework changes.
 - Replaced Mms.apk from TMO base with one compiled from AOSP.  This resolves all MMS being converted to a slideshow.
 - Replaced "4G" status icons with "H" icons.  
           - Create a "use_4g_icon" file in your /virtuous_glite directory to revert back to the 4G icons.
 - Updated Market apps
 - Removed all traces of Swype.  Install it from their website if you want it.
 - Removed some extra bloat from /system/app (~10mb)
 - Removed htc_ebdlogd from /system/bin (Just to be safe, not sure if it has malicious/intrusive capabilities)
v1.0.7
Code:
 - Fixed automatic mobile data connectivity (APNs) for international users.
 - Included CM7 sensor driver (should resolve capacitive/qwerty backlight issues)
 - SD Card read ahead set to 4096
v1.0.6
Code:
 - EFS partition wiped during ROM flash (this should always be done when switching ROMs, just automating it to make your life easier)
 - Added conditional trackpad wake (create "disable_trackpad_wake" file in your /sdcard/virtuous_glite directory to opt out of the feature)
 - Fixed notification on LED not functioning (thanks cswroe for the tip)
 - Added CM Tones, changed default from lame Tmo jingle :)
v1.0.5
Code:
 - Fixed USB
 - Fixed Camera
 - Added ext4 support
 - Added CM7 APN list 
 - Other fixes and things :)
v1.0.4
Code:
 - Rebased on the latest T-Mobile US OTA 2.16.531.5
 - Kernel patched up to version 2.6.35.14 (sources http://goo.gl/yYUn7, defconfig http://goo.gl/VLfvV)
 - Market applications, superuser updated
 - Zipalign script/binary added (thanks Darky, tsubus)
Customizing the ROM


By creating any combination of the following files (in bold) (contents do not matter) on your sdcard in the /virtuous_glite directory (create it if it does not exist) will allow you to customize the ROM to your liking. Once the files are in place, simply flash the ROM, and your settings will be picked up by the install script and your ROM will be customized accordingly. These preferences will persist between upgrades and re-flashes of the ROM.
  • use_stock_launcher - override the use of Launcher Pro in favor of the stock GIngerbread launcher.
  • disable_trackpad_wake - opt-out of trackpad wake feature
  • disable_apm - opt-out of advanced shutdown options (restart/recovery) and use stock framework.
  • use_4g_icon - use the "4G" (marketing) icon instead of the "H" icon.
  • use_experimental_kernel - use the older kernel (last seen in version 1.0.7) that's compiled from MDJ's source (with a few of my own fixes). This kernel allows more frequencies for overclocking, as well as some other features that MDJ has merged in. See his Github for more information. (Not supported)

Patches


Patches should be flashed via recovery after the ROM.
T-Mobile G2 (HTC Vision)
ROM: Whatever matches my outfit on a particular day
ROM(s): G-Lite, Bulletproof MIUI, Virtuous2.0

There is no "A" in kernel.

The Following 113 Users Say Thank You to tun4f1sh For This Useful Post: [ Click to Expand ]
 
tun4f1sh
Old
(Last edited by tun4f1sh; 22nd November 2011 at 06:36 AM.)
#2  
tun4f1sh's Avatar
Senior Member - OP
Thanks Meter 700
Posts: 659
Join Date: Dec 2010
Please don't forget to hit "thanks" and rate the thread high if you enjoy the ROM!
T-Mobile G2 (HTC Vision)
ROM: Whatever matches my outfit on a particular day
ROM(s): G-Lite, Bulletproof MIUI, Virtuous2.0

There is no "A" in kernel.

The Following 18 Users Say Thank You to tun4f1sh For This Useful Post: [ Click to Expand ]
 
tun4f1sh
Old
#3  
tun4f1sh's Avatar
Senior Member - OP
Thanks Meter 700
Posts: 659
Join Date: Dec 2010
Reserved2....
T-Mobile G2 (HTC Vision)
ROM: Whatever matches my outfit on a particular day
ROM(s): G-Lite, Bulletproof MIUI, Virtuous2.0

There is no "A" in kernel.

The Following 8 Users Say Thank You to tun4f1sh For This Useful Post: [ Click to Expand ]
 
Tommebaas
Old
#4  
Tommebaas's Avatar
Senior Member
Thanks Meter 32
Posts: 516
Join Date: Jan 2010
Does this rom has dutch language?
Samsung Galaxy Nexus
CM10 JellyBro
James Bond Kernel
 
tun4f1sh
Old
#5  
tun4f1sh's Avatar
Senior Member - OP
Thanks Meter 700
Posts: 659
Join Date: Dec 2010
International users, please let me know if the Wi-Fi calling auto removal goes over without a hitch. It's the same logic from the other Virtuous ROMs, so it SHOULD work.
T-Mobile G2 (HTC Vision)
ROM: Whatever matches my outfit on a particular day
ROM(s): G-Lite, Bulletproof MIUI, Virtuous2.0

There is no "A" in kernel.

The Following User Says Thank You to tun4f1sh For This Useful Post: [ Click to Expand ]
 
tun4f1sh
Old
#6  
tun4f1sh's Avatar
Senior Member - OP
Thanks Meter 700
Posts: 659
Join Date: Dec 2010
Quote:
Originally Posted by Tommebaas View Post
Does this rom has dutch language?
No, English and Spanish are the only languages HTC included. Sorry
T-Mobile G2 (HTC Vision)
ROM: Whatever matches my outfit on a particular day
ROM(s): G-Lite, Bulletproof MIUI, Virtuous2.0

There is no "A" in kernel.

The Following 2 Users Say Thank You to tun4f1sh For This Useful Post: [ Click to Expand ]
 
erichung_13
Old
(Last edited by erichung_13; 16th November 2011 at 12:40 PM.)
#7  
Senior Member
Thanks Meter 56
Posts: 513
Join Date: Jan 2011
Location: Melbourne
why tun4 why... I just got sense 3.5 set up nicely.. looks like its going to nandroid. ill give this a shot, thanks :P

EDIT: Is there extended settings or is the notification bar blank? this is a no no for me ): because i do not know what to replace the toggles with
ROM: Foxhound JB
Kernel: Siyah kernel
Radio: XXDLID
Rooted l Siyah Recovery [dual boot]



If my post was helpful to you, hit thanks at the bottom of the post
 
leikamkei
Old
#8  
Member
Thanks Meter 13
Posts: 99
Join Date: Dec 2010
Location: Somewhere in South Florida... Wut?
Very nice I am downloading this as I type this. I will report back if there is any problems, but chances are, I won't which means I will be one happy camper.

erichung, there was no extended settings in the previous version, so I seriously doubt it will be in here.
Main Device: T-Mobile G2
ROM(s): Andromadus Mimicry 1.5.0/Jelly Baby 1.5.0
Radio: 26.13.04.19

Secondary Device: Samsung Galaxy Nexus
ROM(s): MiNCO v7/ Paranoid Android 3.1/Vanilla Rootbox v3.9.1

1st Nexus 7 16GB: Returned due to light bleed and screen going pale white.
2nd Nexus 7 16GB: Stock 4.2.2

 
erichung_13
Old
#9  
Senior Member
Thanks Meter 56
Posts: 513
Join Date: Jan 2011
Location: Melbourne
Quote:
Originally Posted by leikamkei View Post
Very nice I am downloading this as I type this. I will report back if there is any problems, but chances are, I won't which means I will be one happy camper.

erichung, there was no extended settings in the previous version, so I seriously doubt it will be in here.
Disappointing..
ROM: Foxhound JB
Kernel: Siyah kernel
Radio: XXDLID
Rooted l Siyah Recovery [dual boot]



If my post was helpful to you, hit thanks at the bottom of the post
 
leikamkei
Old
(Last edited by leikamkei; 16th November 2011 at 02:22 PM.) Reason: Typos and errors
#10  
Member
Thanks Meter 13
Posts: 99
Join Date: Dec 2010
Location: Somewhere in South Florida... Wut?
I just finished doing a complete wipe via CWR, flashed the ROM and have been using it for the last couple of minutes.

tun4fish, I am very much thankful for your work and pushing for G-Lite to getting its much needed update. With that being said, I am by no means whining about the things I'm about to post below, but just small things I came across already and I thought maybe this would be considered feedback and to help towards that original G-Lite feel to it. Much thanks for your work!

- Just like in the previous version, the power control widget is usable only after applying to a homescreen and rebooting.

- Some bloatware that was removed in 1.0.3 seem to have made a comeback in this version. Such apps included are Setup and News and Weather. Nothing that Titanium Backup can't fix, but still.

- Battery indicator is AOSP, while 1.0.3 had a different mod (I have no idea who it belongs to)

Again, thank you very much for making me a happy camper with my G2 all over again. Your work is much appreciated.

erichung, for confirmation sakes, there is no extended settings. Sorry
Main Device: T-Mobile G2
ROM(s): Andromadus Mimicry 1.5.0/Jelly Baby 1.5.0
Radio: 26.13.04.19

Secondary Device: Samsung Galaxy Nexus
ROM(s): MiNCO v7/ Paranoid Android 3.1/Vanilla Rootbox v3.9.1

1st Nexus 7 16GB: Returned due to light bleed and screen going pale white.
2nd Nexus 7 16GB: Stock 4.2.2


The Following User Says Thank You to leikamkei For This Useful Post: [ Click to Expand ]
 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...