PLEASE READ EVERYTHING BEFORE ATTEMPTING TO INSTALL
This is a rooted, de-odexed, busybox, nano, ad-blocking hosts file, uncensored DNS resolv.conf but otherwise completely stock version of the 2.15.531.3 OTA for the T-Mobile G-2. This is not an update. It is a complete ROM.
I built this for my own use but anyone can take it and customize it as they see fit. I am a "Privacy and Security by Default" minded person so I have built it with a few alterations along those lines.
The ad blocking hosts file is to block known adware/malware from first boot. Updates to the hosts file as new threats are learned can be done by installing AdFree from Market or manually updating the hosts file yourself. I am not affiliated with the creators of AdFree in anyway. You can install it or not if you want or manually update your hosts file manually or not if you want.
The uncensored DNS resolv.conf I have included is because many ISP's and networks censor the Internet by controlling what you get directed to through DNS that is not what the official DNS record would require. They also hijack bad requests and typos through DNS redirects to their own search and ad pages. Google logs all DNS queries and what IP address it came from if you use the "open" Google DNS servers. I have included alternate secure and uncensored DNS settings as that is what I use myself.
I have now included a link to download a version of this ROM without those two customizations. I have not tested it myself but it should work fine for you if you choose to install it.
I used dsixda's kitchen to do the modifications and without that, I would probably not have done this at all. http://forum.xda-developers.com/showthread.php?t=633246
You will need to be rooted with S-OFF, Clockworkmod Recovery and engineering hboot to install this.
See this wiki guide for all information on rooting and downgrading the G2: http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision
See this thread for general information on the G2 also: http://forum.xda-developers.com/showthread.php?t=916431
THIS ROM IS SET TO WIPE THE SYSTEM BEFORE INSTALLING. MAKE SURE YOU HAVE A BACKUP OF ANYTHING IMPORTANT BEFORE INSTALLING THIS! The reason for this is that I can see potentially major problems if it is installed like an update. THIS IS FOR CLEAN INSTALLS ONLY.
You will need to install the radio that came with this OTA manually before installing this ROM. The radio version to install is 12.52.60.25U_26.08.04.30_M3.
Download the radio here: http://www.mediafire.com/file/51rr1vff4wamedg/TMOUS_G2_12.52.60.25U_26.08.04.30_M3_radio.img
Rename the file to radio.img and install it from fastboot. You need the Android SDK tools and platform tools installed on your computer and the engineering hboot installed on your G2 to do this. Shutdown the phone completely. Then hold the trackpad button while powering the phone back on. Connect the phone with the USB cable. Open a command prompt and change to the directory where the radio.img file is. Issue the following command:
fastboot flash radio radio.img
Wait for the radio to update completely and successfully and then disconnect the USB cable. Select "REBOOT BOOTLOADER" and verify from the fastboot screen afterwards that the radio is installed. Then select "BOOTLOADER" and from the bootloader select "RECOVERY" to proceed to install the ROM.
INSTALL THIS AT YOUR OWN RISK. I am not responsible for what you do with this and there is no implied warranties and guarantees.
I recommend a full wipe/factory reset from within recovery before installing this just to be safe. ***This does not revert you to S-ON or un-root the G2.***
MAKE SURE YOU HAVE BACKUPS OF ANYTHING AND EVERYTHING BEFORE INSTALLING THIS.
I do not plan to do any customizations of this but I will try to answer any questions that may come up.
***Update: I may post a version without the uncensored DNS setting and ad blocking hosts file as it is a simple tweak and there seems to be a calling for it. Stay tuned...***
***Update: There is now a link to download a version without the ad blocking hosts file and the uncensored DNS resolv.conf.***
Download: http://www.mediafire.com/file/b4w4a...d_S_TMOUS_2.15.531.3_signed_080311_215742.zip
Download without ad blocking hosts and uncensored DNS resolv.conf (untested by me, please let me know if there are any errors): http://www.mediafire.com/file/mh1zk...d_S_TMOUS_2.15.531.3_signed_080411_152226.zip
Good luck and have fun!
Awesome! Thanks!
Hey, can you tell us how you temp-rooted? That is actually all I'm interested in; I've been running Visionary on 2.2 to temp-root on boot, and that serves my purposes. I'd just like to be able to keep doing the same thing, although I realize Visionary won't work, but would you be able to put together a Visionary-like app that does give us temp-root on the new 2.3.4?
Thanks again!
Thanks bro! Can't wait to give it a go
Sent from my HTC Vision using XDA App
RebelScum75 said:
Awesome! Thanks!
Hey, can you tell us how you temp-rooted? That is actually all I'm interested in; I've been running Visionary on 2.2 to temp-root on boot, and that serves my purposes. I'd just like to be able to keep doing the same thing, although I realize Visionary won't work, but would you be able to put together a Visionary-like app that does give us temp-root on the new 2.3.4?
Thanks again!
Click to expand...
Click to collapse
In the DZ/G2 wiki are instructions for downgrading the 2.3.x factory installs using fre3vo to gain temp-root. As far as I know, there isn't any way to gain permanent root on an installed 2.3.x system.
spookievision said:
This is a rooted, de-odexed, busybox, nano, ad-blocking hosts file, uncensored DNS resolv.conf but otherwise completely stock version of the 2.15.531.3 OTA for the T-Mobile G-2. This is not an update. It is a complete ROM.
I built this for my own use but anyone can take it and customize it as they see fit.
I used dsixda's kitchen to do the modifications and without that, I would probably not have done this at all.
You will need to be rooted with S-OFF, Clockworkmod Recovery and engineering hboot to install this.
See this wiki guide for all information on rooting and downgrading the G2: http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision
THIS ROM IS SET TO WIPE THE SYSTEM BEFORE INSTALLING. MAKE SURE YOU HAVE A BACKUP OF ANYTHING IMPORTANT BEFORE INSTALLING THIS! The reason for this is that I can see potentially major problems if it is installed like an update. THIS IS FOR CLEAN INSTALLS ONLY.
You will need to install the radio that came with this OTA manually before installing this ROM. The radio version to install is 12.52.60.25U_26.08.04.30_M3.
INSTALL THIS AT YOUR OWN RISK. I am not responsible for what you do with this and there is no implied warranties and guarantees.
I recommend a full wipe/factory reset before installing this just to be safe.
MAKE SURE YOU HAVE BACKUPS OF ANYTHING AND EVERYTHING BEFORE INSTALLING THIS.
I do not plan to do any customizations of this but I will try to answer any questions that may come up.
Download: http://www.mediafire.com/file/b4w4a...d_S_TMOUS_2.15.531.3_signed_080311_215742.zip
Good luck and have fun!
Click to expand...
Click to collapse
I have a couple of questions. You say that we need to have a rooted phone already, but at the bottom you say that you recommend a full swipe/factory reset before installing this ROM. Wouldn't a factory reset get rid of the root and s-off?
Also, how do you install a radio and where would we get it from?
Thanks!
konoplya said:
I have a couple of questions. You say that we need to have a rooted phone already, but at the bottom you say that you recommend a full swipe/factory reset before installing this ROM. Wouldn't a factory reset get rid of the root and s-off?
Also, how do you install a radio and where would we get it from?
Thanks!
Click to expand...
Click to collapse
Flashing a radio: http://forum.xda-developers.com/showthread.php?t=896597
I would get the radio that is designed for this ROM from this thread: http://forum.xda-developers.com/showthread.php?t=1202429
A factory reset will get rid of the entire ROM image on your phone. It will not change the s-off factor.
spookievision said:
In the DZ/G2 wiki are instructions for downgrading the 2.3.x factory installs using fre3vo to gain temp-root. As far as I know, there isn't any way to gain permanent root on an installed 2.3.x system.
Click to expand...
Click to collapse
spookievision,
To make this a "turn-key" pure vanilla stock GB rom, can you include the radio that seems to be missing, take away AdFree, and that other thing with config file you mentioned (forgive my noobness) and make a "white-wall" clean stock rom that can be flashed using CWM?
I want to experience this "stock" for myself, but i'm from CM7 and don't have any experience with flashing radios, and this config, AdFree files.. I would like to simply download, do a nan-backup (of my old CM7 rom), then flash without having to worry about any of the other stuff.
Thanks,
lawalty said:
spookievision,
To make this a "turn-key" pure vanilla stock GB rom, can you include the radio that seems to be missing, take away AdFree, and that other thing with config file you mentioned (forgive my noobness) and make a "white-wall" clean stock rom that can be flashed using CWM?
I want to experience this "stock" for myself, but i'm from CM7 and don't have any experience with flashing radios, and this config, AdFree files.. I would like to simply download, do a nan-backup (of my old CM7 rom), then flash without having to worry about any of the other stuff.
Thanks,
Click to expand...
Click to collapse
I have updated the first post with additional information about the radio and some more links. Unfortunately, I do not know how to get the radio to update through recovery so it has to be manually installed separately.
I have posted a new link and more information in the first post.
Who has successfully OC the official GB??
Need a link to proper kernal that wont breakanything
mike102871 said:
Who has successfully OC the official GB??
Need a link to proper kernal that wont breakanything
Click to expand...
Click to collapse
Any alternate kernel can potentially break things as they aren't what the system is compiled to work with originally. HTC hasn't released the kernel source for this version yet to my knowledge so alternates that would be the most compatible won't be available until they do.
I just flashed this rom through clockwork without wiping anythingfirst. It does install as a clean rom just like a new phone. Is rooted, Very nice. Ididnt install the radio suggested as the one i hadinstalled was a newer one than listed.
mike102871 said:
Ididnt install the radio suggested as the one i hadinstalled was a newer one than listed.
Click to expand...
Click to collapse
How'da have the radio? What version do you have, and how can I get my hands on it? Can you spare a link? Is so, how do I know what to flash?
Thanks.
mike102871 said:
I just flashed this rom through clockwork without wiping anythingfirst. It does install as a clean rom just like a new phone. Is rooted, Very nice. Ididnt install the radio suggested as the one i hadinstalled was a newer one than listed.
Click to expand...
Click to collapse
Without the proper radio, you might run into issues with data connectivity and WiFi Calling and potentially battery life issues. Let us know what you find.
And I'm glad you like it.
spookievision said:
I have updated the first post with additional information about the radio and some more links. Unfortunately, I do not know how to get the radio to update through recovery so it has to be manually installed separately.
Click to expand...
Click to collapse
I suspect that is what the fotaBoot "file" is for. I think it forces reboot to bootloader to flash the firmware.zip. just a theory and keep in mind, my rooted rom broke everything but the bootloader.
sent from my cyanogen(mod) vision
gee one said:
I suspect that is what the fotaBoot "file" is for. I think it forces reboot to bootloader to flash the firmware.zip. just a theory and keep in mind, my rooted rom broke everything but the bootloader.
sent from my cyanogen(mod) vision
Click to expand...
Click to collapse
That is why I have manual radio instructions as I don't quite understand the factory update method yet. Which rooted ROM broke?
spookievision said:
That is why I have manual radio instructions as I don't quite understand the factory update method yet. Which rooted ROM broke?
Click to expand...
Click to collapse
It was my own attempt to make a rooted rom. I applied the system patches through CWM, modded the boot and recovery to use the new kernel, but did not flash the hboot nor radio. Stuck on boot screen with a broken recovery! It's still a work in progress.
sent from my cyanogen(mod) vision
gee one said:
It was my own attempt to make a rooted rom. I applied the system patches through CWM, modded the boot and recovery to use the new kernel, but did not flash the hboot nor radio. Stuck on boot screen with a broken recovery! It's still a work in progress.
sent from my cyanogen(mod) vision
Click to expand...
Click to collapse
I see. You have to break a few before you learn. And I've broken plenty in the past myself.
lawalty said:
How'da have the radio? What version do you have, and how can I get my hands on it? Can you spare a link? Is so, how do I know what to flash?
Thanks.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=970809&highlight=radio
The first one in the list. Came out 7/14
mike102871 said:
http://forum.xda-developers.com/showthread.php?t=970809&highlight=radio
The first one in the list. Came out 7/14
Click to expand...
Click to collapse
FYI: If you are looking for the radio that came with this OTA, I put a link to it in the first post of this thread.
I'm using my HTC Desire with the official android 2.29. But now I want to flash with the latest cyanogen.
The tutorial given on xda-developers.com is for updating from 7.0.2 to 7.0.3. The wiki.cyanogenmod.com gives a slightly more detailed tutorial which seems to aim for a full install on the device taken from stock, but the link to download the rom targets the same file as for the xda-developer tutorial i.e. update-cm-7.0.3-Desire-signed.zip.
So I would like to know how to proceed.
Developer Sub-Forum - Everythig Desire and Tutorial threads are there hoe to root, flash etc.
davebugyi said:
Developer Sub-Forum - Everythig Desire and Tutorial threads are there hoe to root, flash etc.
Click to expand...
Click to collapse
I agree the tutorial gives instructions to upgrade from other roms than cyanogenmod but there's this input in the tutorial:
Originally Posted by cyanogen
The 7.0.3 update is *ONLY* for people using 7.0.2* stable builds. You'll hose your system if you install it on a nightly from the last week (2.3.4/GRJ22).
The only link to download a rom is the update-cm-7.0.3-Desire-signed.zip rom. Even in the wiki.cyanogenmod.com/wiki/Latest_Version#HTC_Desire_.28GSM.29, only update-cm-7.0.3-Desire-signed.zip is available. I'm expecting something without the word "update" in the file name.
Rule is, if you are coming from any other rom, a full wipe is needed. That applies to any rom.
Sent from HTC Desire via XDA App
but now there is cyanogenmod 7.1
That doesn't change anything. If you want to flash without any problems, NAND backup, full wipe, then flash the rom you want.
Is wipping out the current rom,backing it up ,flashing the rom a must to do before flashing in a new rom or a desired one ?
General rule of thumb. If changing rom it's an absolute must! There's no rom's that I am aware of that allow switching to another rom without losing all of your data (if you haven't backed it up).
If updating rom, try it and see. Most of the time you can just install the updated rom with no wipes and it works. If it doesn't then you always have your Nandroid and Titanium backups to rely on don't you? Please tell me that you didn't update / change rom without backups.....
Thank you for the advice . Im abit newhere so im just asking things before i start rooting my htc ..
dear friends
i have wf s in india black
i want to install custom rom eqdkp sense 3.5 v5.1
please give me help step by step so i able to install this rom on my wfs
please give me answer about this-
do i need boot loader unlocked to install custom rom
will it effect my phone warantee
how to backup my current rom
how to install custom rom
if not satisfy with custom rom how to install my original rom
please give full detail to understand me
thanks in advance
regards
dksnisha
first of all yes you need a rooted wfs with S-Off or unlocked bootloader. If these are all done then you can go ahead to install a custom rom and yes, unloacking the bootloader voids the warranty
before installing do a backup of your stock rom, you can do so by going in to recovery and making a backup of everything, this backup can be restored any time you want.
for installing a rom follow the steps as mentioned by the thread author.
please provide full step by step guide for unlocking bootloader, backup my stock rom and install custom rom on my wfs
rgds
dksnisha said:
please provide full step by step guide for unlocking bootloader, backup my stock rom and install custom rom on my wfs
rgds
Click to expand...
Click to collapse
You can google first before asking questions. Also search this forum is good.
First see this thread and enable ADB.
Try this Link. I have rooted using this may be 6 months ago.
http://forum.xda-developers.com/showthread.php?t=2033132
Hi,
It is my first time, i had my S3 (747m) today and i'm ready to learn. I do not have rooted my phone already, but i want to do it. It says rooted, for the rom, do i have to root before installing this rom or it will install the rom and root it in the same procedure ?
Thank you
For ROMs distributed in the form of a .zip, you need an alternate recovery image in place to install them; most ways to install one involve having the device rooted.
I suggest you go here to get started.
Welcome aboard!
Everything's clear.
As i understand, i will root with cf-root and 4.1.1 TELUS rom. After that, i will follow the instructions on the thread.
Am i right ?
christ6197 said:
Everything's clear.
As i understand, i will root with cf-root and 4.1.1 TELUS rom. After that, i will follow the instructions on the thread.
Am i right ?
Click to expand...
Click to collapse
The thread I linked to has instructions for rooting your device; you don't need to root your device twice (unless you decide to go back to stock in between for some reason). If you've found another method for doing so that you'd prefer to use, by all means go ahead and use it.
First of all,
What is Unbricking ?
Second Question:
If I flash my SU640 to GingerBread 2.3.5 , Root it using whatever method. confirm root using
"adb shell"
"su"
Install CWM using "dd" or "cat" to mmcblk0p13
Copy any custom ROM to my sdcard,
boot into CWM
Can I flash these customs ROMs successfully ?
If not , why not...
If yes , then why does the guide tell me to flash AT&T version of Gingerbread to install CWM.
P.S i have not been able to boot into AT&T GB using ANY guide so far.
I have been able to use CWM and root access on Korean GB though.
salimbaba said:
First of all,
What is Unbricking ?
Second Question:
If I flash my SU640 to GingerBread 2.3.5 , Root it using whatever method. confirm root using
"adb shell"
"su"
Install CWM using "dd" or "cat" to mmcblk0p13
Copy any custom ROM to my sdcard,
boot into CWM
Can I flash these customs ROMs successfully ?
If not , why not...
If yes , then why does the guide tell me to flash AT&T version of Gingerbread to install CWM.
P.S i have not been able to boot into AT&T GB using ANY guide so far.
I have been able to use CWM and root access on Korean GB though.
Click to expand...
Click to collapse
i'm fairly new here but i'm pretty sure about the following:
if you booting into cwm you dont need to unbrick. unbrick is for if you've bricked your phone through a fail flash or corrupted d/l or w/e.
if your reading a unbricking guide thats why its telling you to flash to at&t because if your phone is upgraded to Ice Cream Sandwich then it got bricked by secure bootloader that gets installed.
you should be able to flash a custom rom as long as you follow the proper procedure, find the procedure for installing the rom you are using and follow it.
note: ALWAYS BACKUP YOUR ORIGINAL ROM IN CWM before flashing a custom rom. reasons for this are you could have problems with the rom and have to revert, among other things, also you may not like the new mod and want to go back for preference etc.
for my p930 i run cyanogenmod 10, it's jelly bean and it seems to be stable, after all it is marked as stable by the developer, here is a link for d/l and install instructions if you want to try it.
http://get.cm/?device=p930 this is where you can download CyanogenMod one of the most popular, there are others though if you are curious google them. I recommend a stable version for your first flash.
http://forum.xda-developers.com/showthread.php?t=1980505 <-- install guide, click on the show content button under the kind of rom you are installing... READ THE WARNINGS ON THIS PAGE.
*edit* dont forget to backup your contacts/apps that you want to be sure you have for your custom Rom as well. titanium backup is the generally recommended app for backing up apps and their data, there are tonnes of apps that do contact backups.
i was going through threads and i noticed that u have the SU version of the phone, make sure you get a rom that is compatible with SU640