[ROM][2011-08-04]Vision Gingerbread 2.15.231.3 Rooted - G2 and Desire Z Android Development

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.

Related

Rooting Slide but keep the stock rom?? How to?

Team-
I have a question
How can I root the Slide to get root permissions with superuser icon without having to flash a custom ROM. I Like the Stock ROM and want to keep it, all I want is to get Root permissions to be able to do wifi teher....is this possible and if yes....how?
I have tried searching the WIKI's but all of them say something different & i dont want to brick my phone....any help would be greatly appreciated.
Bb8900 said:
Team-
I have a question
How can I root the Slide to get root permissions with superuser icon without having to flash a custom ROM. I Like the Stock ROM and want to keep it, all I want is to get Root permissions to be able to do wifi teher....is this possible and if yes....how?
I have tried searching the WIKI's but all of them say something different & i dont want to brick my phone....any help would be greatly appreciated.
Click to expand...
Click to collapse
Yes, it is possible. You'll want to root your phone, downgrade to the engineering build, and then flash ChiefzReloaded's Stock+OTA rom.
yes it's possible. it's called stock rooted. just follow the root tutorial. you will be rooted. no need to flash the eng build as you're not trying to flash a custom rom.
or what he said ^^^ ... lol
poetik517 said:
yes it's possible. it's called stock rooted. just follow the root tutorial. you will be rooted. no need to flash the eng build as you're not trying to flash a custom rom.
or what he said ^^^ ... lol
Click to expand...
Click to collapse
Noob question: Other than CR's ROM having the OTA, what other difference is there between stock rooted and the ROM?
Does tethering, apps2sd (ext) and such work on rooted stock?
HebrewToYou said:
Yes, it is possible. You'll want to root your phone, downgrade to the engineering build, and then flash ChiefzReloaded's Stock+OTA rom.
Click to expand...
Click to collapse
you guys do realize that chiefzreloaded stock+ota rom, however close to being stock, is not the oem rom. That rom has tweaks.
To get the oem rom follow the directions to root you will end up with the completely 100% oem ROM (if you follow the original root guide) that you can install some root apps (like wifi tether). NOW if you want to flash the eng rom to have the release keys and ease of going into clockwork, then you want to go back into clockwork and make a nandroid. This way after flashing the eng you can restore the nandroid and still have all the benefits of eng release but have your fully stock rom. Also with that nandroid you always have your stock rom as a backup you can go back to w/o loosing root.
i ran stock rooted for a while before flashing another rom. my first was eugene's slidemeroot5r1. the reason i switched was apps2sd-ext, starting getting the low on space warning (annoying). after fooling around w/ some other roms & making nandroids of each, i am now on the ota rom.
tethering, if i'm not mistaken, should work on stock rooted. it's been a while so i truly can't recall. but you will need to download the program. ..you will not have the option of apps2sd. however, with some of these scripts floating around (firerat & darktremor) it may be possible. don't quote me on that.
turboyo said:
you guys do realize that chiefzreloaded stock+ota rom, however close to being stock, is not the oem rom. That rom has tweaks.
To get the oem rom follow the directions to root you will end up with the completely 100% oem ROM (if you follow the original root guide) that you can install some root apps (like wifi tether). NOW if you want to flash the eng rom to have the release keys and ease of going into clockwork, then you want to go back into clockwork and make a nandroid. This way after flashing the eng you can restore the nandroid and still have all the benefits of eng release but have your fully stock rom. Also with that nandroid you always have your stock rom as a backup you can go back to w/o loosing root.
Click to expand...
Click to collapse
that was the ONLY thing i forgot to do. smh. it was on my list and everything. when i was in the process of flashing the eng build, i couldn't for the life of me figure out to get back to clockwork. i was stuck on the red triangle lol. didn't find out till after i flashed another rom that i had to do vol up + power. ..my biggest regret.
--this message has been brought to you by "slide testimonials"​
turboyo said:
you guys do realize that chiefzreloaded stock+ota rom, however close to being stock, is not the oem rom. That rom has tweaks.
Click to expand...
Click to collapse
It's close enough for government work.
Seriously, it still has all the feel of the stock espresso rom with a bunch of good stuff added in:
This Deletes :
Amazonmp3.apk
AppPack2.0.apk
com.htc.StockWidget.apk
(HTC)Stock.apk
This Installs :
NEW Cyan Boot Animation
CarDock.apk
Gallery3d.apk
Teeter.apk
LiveWallpaper Support
LiveWallpapers
HTC Sense LiveWallpaper
Espresso Sense Non Bubble Icon Themes (nest still has bubbles, i need to extract it from smr5r1) (removed for now)
HTC Flashlight.apk
GenieWidget.apk
Music.apk (Eliot Stocker Music Mod 1.6)
Click to expand...
Click to collapse
HebrewToYou said:
It's close enough for government work.
Seriously, it still has all the feel of the stock espresso rom with a bunch of good stuff added in:
Click to expand...
Click to collapse
No bubbles on icons = not worth it!
yes and all the system stuff that is messed with for apps2d and to get live wallpapers to work ..some people just want a factory engineered ROM
r0man said:
No bubbles on icons = not worth it!
Click to expand...
Click to collapse
LOL the bubbles are easy to push back man just get them from com.htc.resources.apk from stock rom or older slidemeroot and then put them in the the htc.resources.apk from the CR Rom .. you could just push the entire stock apk but I dont know if something is "tweaked" in there
all you have to do is root it, downgrade to the Eng-release, and just jump into the recovery mode. after that reboot your phone and you should have the superuser icon
Umm no? Just follow eugenes root thread worked fine for me when I had stock
Sent from my T-Mobile myTouch 3G Slide using XDA App
Okay so I'm getting a lot of great feedback....I have the latest OTA on my stock rom which I believe closes the loop for rooting....I read that if you have the new ota you have to install a custom rom for complete root access?? Is that correct?....
Sent from my T-Mobile myTouch 3G Slide using XDA App
turboyo said:
yes and all the system stuff that is messed with for apps2d and to get live wallpapers to work ..some people just want a factory engineered ROM
Click to expand...
Click to collapse
yes, me to. Also i want Clockwork in ROM. So which Steps i have to do?
I have the 2e Recovery,
First, root the Slide with the old method and backup my Rom with Nandroid
Second install the eng ROM.
Third Step Update the Radio
The Next Step? Restore the Backup? Ist this save? match the kernel to the system?
Thank you for help

Answered, [How-To] enclosed for Nov OTA

Go here for a much better proceedure:
http://androidforums.com/incredible...ng-nov-ota-rooted-incredible.html#post1876792
dsb9938 said:
Rooted Inc, otherwise factory ROM. S-OFF in effect.
If I flash a factory recovery, will the OTA update take?
Can I not simply reflash ClockWork after the update?
Thanks guys.
Click to expand...
Click to collapse
Im pretty sure it will take if you've got factory recovery. It doesn't seem to be as secure as the vaunted froyo update was.
And yes, you can simply reflash clockwork, but from bootloader, as a PB32IMG.zip
S-Off is wonderful.
Fretless said:
Im pretty sure it will take if you've got factory recovery. It doesn't seem to be as secure as the vaunted froyo update was.
And yes, you can simply reflash clockwork, but from bootloader, as a PB32IMG.zip
S-Off is wonderful.
Click to expand...
Click to collapse
What if I'm rooted without stock recovery?
thevoiceless said:
What if I'm rooted without stock recovery?
Click to expand...
Click to collapse
When you get the update nag, you ignore it, flash the stock recovery, which I am in process of getting now, then apply the patch, then reflash Clockwork.
Fretless said:
Im pretty sure it will take if you've got factory recovery. It doesn't seem to be as secure as the vaunted froyo update was.
And yes, you can simply reflash clockwork, but from bootloader, as a PB32IMG.zip
S-Off is wonderful.
Click to expand...
Click to collapse
Thanks, now to get the stock recovery from the RUU. Wee Haw!!!!
dsb9938 said:
When you get the update nag, you ignore it, flash the stock recovery, which I am in process of getting now, then apply the patch, then reflash Clockwork.
Click to expand...
Click to collapse
I'm still pretty new to this, how should I go about getting the stock recovery and flashing it? All I've done is use Unrevoked and Unrevoked Forever, then install ClockworkMod via Rom Manager, so pretty much everything has been done for me :/
thevoiceless said:
I'm still pretty new to this, how should I go about getting the stock recovery and flashing it? All I've done is use Unrevoked and Unrevoked Forever, then install ClockworkMod via Rom Manager, so pretty much everything has been done for me :/
Click to expand...
Click to collapse
I've asked in a couple places for the stock recovery. If/when I get it I will post a short how to.
I just don't want to lose everything on my phone to get this update.
I did a NAND backup and installed the update manually and there are several improvements I would like to have, such as significantly reduced charging time. But right now, without a custom ROM, the only way to get it is the RUU, and that wipes the phone.
Dennis
dsb9938 said:
I've asked in a couple places for the stock recovery. If/when I get it I will post a short how to.
I just don't want to lose everything on my phone to get this update.
I did a NAND backup and installed the update manually and there are several improvements I would like to have, such as significantly reduced charging time. But right now, without a custom ROM, the only way to get it is the RUU, and that wipes the phone.
Dennis
Click to expand...
Click to collapse
Awesome! Keep me updated
Please Hold.
dsb9938 said:
Please Hold.
Click to expand...
Click to collapse
What do you mean?
Go here for a much better proceedure:
http://androidforums.com/incredible...ng-nov-ota-rooted-incredible.html#post1876792
I am stuck at the bootloader not finding update.zip
any ideas?
stock 2.2 rooted s-off
I am assuming that you can't just apply the update.zip from clockwork because it fails to find the stock apps (which it is trying to update, such as AppSharing, and Flickr, etc.) that I removed.
p.s. step 7 is worded in a misleading way, although I understood what you meant. (reads like - rename the deleted file)
thanks for your help
JDubbz said:
I am stuck at the bootloader not finding update.zip
any ideas?
stock 2.2 rooted s-off
I am assuming that you can't just apply the update.zip from clockwork because it fails to find the stock apps (which it is trying to update, such as AppSharing, and Flickr, etc.) that I removed.
p.s. step 7 is worded in a misleading way, although I understood what you meant. (reads like - rename the deleted file)
thanks for your help
Click to expand...
Click to collapse
Having this issue with somebody else. I'm not sure if you can name it PB31IMG.zip or not, but you can try. Worst care, it doesn't load that way either.
I'm helping somebody else with the same issue right now, but his phone is totally hosed up, so I'm taking him back to stock 2.2 first. He has a good Titanium backup, so he won't lose anything.
If anybody else knows why the loader might ignore an update.zip please let me know.
JDubbz said:
I am stuck at the bootloader not finding update.zip
any ideas?
stock 2.2 rooted s-off
I am assuming that you can't just apply the update.zip from clockwork because it fails to find the stock apps (which it is trying to update, such as AppSharing, and Flickr, etc.) that I removed.
p.s. step 7 is worded in a misleading way, although I understood what you meant. (reads like - rename the deleted file)
thanks for your help
Click to expand...
Click to collapse
Okay, I have confirmed that you may perform "install sd/update.zip" from ROM Manager. It does work.
I'm still confused; do I have to have the stock recovery to do this?
I am not sure of these steps because I have read the threads from here and the post you put on Android forums as well and both threads are mentioning some issues.
Some posts state payload-update is unneccesary.
Some posts state that these steps are failing.
The post I am most concerned about states that "Rooted STOCK ONLY" means you can't have removed any bloatware either before doing this update. I have several apps removed, do I have to restore them before I take these steps?
Also not sure why folks are asking if they must have stock recovery. The instructions don't say anything about that.
I have noticed that the nagging has stoped on my dinc however if I go to the about update section in setup I find it states that the update has been successfully downloaded and is ready to install. Will this try to install the next time I boot the phone or is OK to boot?
Edit: Forgot to mention Some posts state that the process fails and you have to wait a few hours to continue, that's confusing and not in the instructions.
In summary
1) Do you have to re-install bloatware to make these steps work?
2) Is payload-update really necessary? What does each install in these steps do?
3) Does the process fail at some point if you don't allow the device to sit for a while, if so what step should you let it sit? It would be nice if someone understood this part also, anyone have a possible reason for this requirement?
I was asking if stock recovery is required because I've been told that OTAs won't install correctly if you don't. I was wondering if that still applied.
I got the update notification tonight and I clicked for it to install, and it counted down from ten seconds and said it was going to reboot and install updates, but it never did reboot. I'm guessing this is because I have unrevoked recovery? My gf's non rooted phone did get the update tonight as well, and hers installed without a hitch.
Sent from my HTC Incredible «•» Rooted/S-off/Froyo 2.2 «•»
Rooted, Stock 2.2, S-off, Clockwork; some bloatware removed
Install initiated through clockwork halted on vznav.apk, so I'm guessing it needs the original bloatware. I know that I should have backed it up but I guess my hatred of VZ pushiness got the better of me. Anyone have a work-around?
BrooklynAlex said:
Rooted, Stock 2.2, S-off, Clockwork; some bloatware removed
Install initiated through clockwork halted on vznav.apk, so I'm guessing it needs the original bloatware. I know that I should have backed it up but I guess my hatred of VZ pushiness got the better of me. Anyone have a work-around?
Click to expand...
Click to collapse
I guess we need someone to share the bloat apk's; I removed some of them without backing up, too :/

[ROM] Official Gingerbread update available via OTA from Verizon!

Anyone in the US who woke up this morning and immediately tried Settings -> Software update -> Check new was greeted with a surprise from Verizon: Gingerbread available via OTA! It's a big update, so be sure you have a nice, strong, reliable 3G connection before attempting the upgrade.
My selfish question for the experts is: Now that I've performed the dance of joy at achieving S-OFF and root thanks to Alpharev, will I lose my happiness (S-OFF and/or root) if I allow Verizon to update my Android OS OTA? Are there any special precautions I should follow before, during or after the update? I already have a post-S-OFF Nandroid backup. Is that enough of a safety net?
Thanks all!
- Dave
ViperGeek said:
Anyone in the US who woke up this morning and immediately tried Settings -> Software update -> Check new was greeted with a surprise from Verizon: Gingerbread available via OTA! It's a big update, so be sure you have a nice, strong, reliable 3G connection before attempting the upgrade.
My selfish question for the experts is: Now that I've performed the dance of joy at achieving S-OFF and root thanks to Alpharev, will I lose my happiness (S-OFF and/or root) if I allow Verizon to update my Android OS OTA? Are there any special precautions I should follow before, during or after the update? I already have a post-S-OFF Nandroid backup. Is that enough of a safety net?
Thanks all!
- Dave
Click to expand...
Click to collapse
There is a sticky thread in this forum about the GB RUU/OTA and also some threads in the General section (which is where this post should have been made). You may be putting your AlphaRevX S-OFF at risk by trying to install the OTA. In addition, before you can even attempt to install the OTA, you must remove ClockworkMod and install the original recovery.img from the Froyo ROM, so you would lose your 'safety net' backup, too.
There is already a fully rooted and de-bloated version of the ROM that you can safely flash using CWM and retain both root and S-OFF.
tpbklake said:
There is a sticky thread in this forum about the GB RUU/OTA and also some threads in the General section (which is where this post should have been made).
Click to expand...
Click to collapse
Sorry for the misplaced thread. I attempted to place this announcement in the same place as the same announcement for China Telecom:
[ROM] Offical Gingerbread 2.3.4 ROM is out via OTA by ChinaTelcom
You may be putting your AlphaRevX S-OFF at risk by trying to install the OTA. In addition, before you can even attempt to install the OTA, you must remove ClockworkMod and install the original recovery.img from the Froyo ROM, so you would lose your 'safety net' backup, too.
Click to expand...
Click to collapse
Thanks for the good advice and feedback.
There is already a fully rooted and de-bloated version of the ROM that you can safely flash using CWM and retain both root and S-OFF.
Click to expand...
Click to collapse
FTW, the ROM/thread in question is here:
http://forum.xda-developers.com/showthread.php?t=1161411
- Dave
recovery from the froyo ROM. GB 2.18.605.3 RUU leak whatever. just get back to stock recovery any of those from HTC will work. but you MAY lose root. and you MAY not be able to get it back other than XTC clip. Cheers.
tpbklake said:
There is a sticky thread in this forum about the GB RUU/OTA and also some threads in the General section (which is where this post should have been made). You may be putting your AlphaRevX S-OFF at risk by trying to install the OTA. In addition, before you can even attempt to install the OTA, you must remove ClockworkMod and install the original recovery.img from the Froyo ROM, so you would lose your 'safety net' backup, too.
There is already a fully rooted and de-bloated version of the ROM that you can safely flash using CWM and retain both root and S-OFF.
Click to expand...
Click to collapse
Some of this is incorrect,
It is possible you may lose root but you will not lose your s-off. It's a higher version of the bootloader so it should not be overwritten. I just learned that the OTA won't even install without the stock recovery.
However I'm with tpbklake, I would personally just install a ROM that's based off of the new OTA update. No difference (minus the bloat of course) plus you'll still have root.
HELP
Where does the OTA update download to? I had it downloaded but flashed to the rmk ROm but now it keeps rebooting and I assume wanting to apply the official OTA as it is sitting on my phone - dumb move by me somehow but how can I kill this boot loop issue can I remove something from the sdcard?
Thanks in advance.
chrismoo said:
Where does the OTA update download to? I had it downloaded but flashed to the rmk ROm but now it keeps rebooting and I assume wanting to apply the official OTA as it is sitting on my phone - dumb move by me somehow but how can I kill this boot loop issue can I remove something from the sdcard?
Thanks in advance.
Click to expand...
Click to collapse
all your base are belong to verizon!
well, you could try booting into recovery and starting all over again via clockwork.
if it's stuck in a loop, pull the battery, put it back in and hold down VOLUME DOWN + POWER to go into recovery
If you've rooted or plan to root, do not accept or bother with the OTA whatsoever.
The hard work has already been done, just install the ROM I put together.
I know I did something stupid at some point I have a backup so will restore that and try again - just thought there might have been a shortcut - like removing a file.
Live and learn!
chrismoo said:
Where does the OTA update download to? I had it downloaded but flashed to the rmk ROm but now it keeps rebooting and I assume wanting to apply the official OTA as it is sitting on my phone - dumb move by me somehow but how can I kill this boot loop issue can I remove something from the sdcard?
Thanks in advance.
Click to expand...
Click to collapse
the OTA will not install without the stock recovery. Sounds like you have CWM recovery on your phone.
pull the battery out
pop everything back in, hold vol down and then power. It'll load to the bootloader, once there it'll check for a P32IMG file name after that you'll have the option to select recovery.
you might want to wipe data, cache, and dalvik cache within recovery before installing the new rmk rom again.
Which ROM did you come from?
I came from CM7 back to stock (where it downloaded the OTA) and then I tried to RMK. I have Nandroid backups so will just try a complete wipe and then try RMK again.
so lets say you crack you're screen or something and need to get a new phone via insurance. couldn't you download this ota and then lose s-off and root so they would have no idea you did it in the first place?
applejacks108 said:
so lets say you crack you're screen or something and need to get a new phone via insurance. couldn't you download this ota and then lose s-off and root so they would have no idea you did it in the first place?
Click to expand...
Click to collapse
Replies earlier in this thread suggest that you'd first have to restore the original Recovery image, replacing, CWM, before you could load the updated OTA update. At that point, you'd be running GB, unrooted, but /may/ still have S-OFF.
- Dave
Sent from my Transformer TF101 using Tapatalk
That is correct. If anyone remembers the DInc1 we had to flash stock radio, s-on file, stock RUU. As of now we have NO s-on file to flash.
NoClue....

[Solved] Need help with installing Cyanogenmod (Without a PC if possible)

Hi all, new to all of this. Please keep this in mind as you read this thread.
Well first of all I have been reading about Cyanogenmod and how it helps saves battery. I also wanted to use cputuner to overclock my phone a little. I have in the past rooted this phone and installed cputuner not knowing that it could damage your phone if you didn't have a custom kernel that supported overclocking. After I found that out I uninstalled it and unrooted in fear of damage to my phone. Anyways I have a few questions and was looking knowledge, resources, and help about a few things.
Questions:
Is installing a custom rom and things needed to install a custom rom possible with a PC?
Can I safely reroot my device since I unrooted through #SU?
What do I need to do besides reroot my device in order to install a custom rom? (Cyanogenmod)
Thanks in advance!
Other INFO:
My device is a Samsung Galaxy S3 I-747
Firmware 4.4.2 KitKat
Device was rooted before using towelroot but I unrooted using #SU.
.
Ok. To install cm with no computer use, I'd say the easiest way would be to get root again with towelroot. Then install flashify from the play store. use flashify to install a custom recovery. I prefer TWRP.
Next download cm rom and Gapps. Follow the installation instructions for the rom. Generally that's boot into recovery, wipe dalvik, cache, system, and data, flash rom, flash Gapps, then reboot. You can do this from the internal SD, it won't erase that when you wipe. However, an external SD can be really handy for getting out of a jam.
If you haven't done it, a little research on the forums here about backing up your efs might be in order before flashing roms. Hope you never need it, but it could make life easier someday.
Read, read, read the forum here. This was just a real brief overview. If you don't quite understand any part, it should at least help you with what to search to learn what you need to know.
Sent from my LG-V410 using XDA Free mobile app
jason2678 said:
Ok. To install cm with no computer use, I'd say the easiest way would be to get root again with towelroot. Then install flashify from the play store. use flashify to install a custom recovery. I prefer TWRP.
Next download cm rom and Gapps. Follow the installation instructions for the rom. Generally that's boot into recovery, wipe dalvik, cache, system, and data, flash rom, flash Gapps, then reboot. You can do this from the internal SD, it won't erase that when you wipe. However, an external SD can be really handy for getting out of a jam.
If you haven't done it, a little research on the forums here about backing up your efs might be in order before flashing roms. Hope you never need it, but it could make life easier someday.
Read, read, read the forum here. This was just a real brief overview. If you don't quite understand any part, it should at least help you with what to search to learn what you need to know.
Sent from my LG-V410 using XDA Free mobile app
Click to expand...
Click to collapse
Thanks friend will look into it a little more. So is there a major risk of getting bricked or are chances slim? Also do you have any links to the Cyanogenmod version I'm looking for? I would like it to be 4.4.2, not 5.X.X. And I also need the appropriate gapps file. If you don't know I still thank you for the info friend!
KentuckyGuy447 said:
Thanks friend will look into it a little more. So is there a major risk of getting bricked or are chances slim? Also do you have any links to the Cyanogenmod version I'm looking for? I would like it to be 4.4.2, not 5.X.X. And I also need the appropriate gapps file. If you don't know I still thank you for the info friend!
Click to expand...
Click to collapse
Chances of bricking should be slim as long as you follow the instructions closely.
CyanogenMod 11 is based on Android 4.4.X, Kitkat. Nightlies can be found here or here.
Snapshot releases, sometimes called monthlies, can be found here.
There are options regarding Google Apps( GAPPS ) the choices from CM are here.
Some prefer the GAPPS packages provided by Paranoid Android, look here.
dawgdoc said:
Chances of bricking should be slim as long as you follow the instructions closely.
CyanogenMod 11 is based on Android 4.4.X, Kitkat. Nightlies can be found here or here.
Snapshot releases, sometimes called monthlies, can be found here.
There are options regarding Google Apps( GAPPS ) the choices from CM are here.
Some prefer the GAPPS packages provided by Paranoid Android, look here.
Click to expand...
Click to collapse
Thanks so much! Have been researching like crazy and odds seem pretty good. Problem is I've hit a ditch headfirst. I can't reboot using towering because I updated my kernel sometime through the period when my phone was unrooted (idk when or how this was done.) The date is apast june the 3rd and i read it won't work apast that date. Is there a workaround for this? I have no PC so I would like a non-PC method if possible. I just wanted to say I have tried all the modstrings for toweroot and still nothing.
KentuckyGuy447 said:
Thanks so much! Have been researching like crazy and odds seem pretty good. Problem is I've hit a ditch headfirst. I can't reboot using towering because I updated my kernel sometime through the period when my phone was unrooted (idk when or how this was done.) The date is apast june the 3rd and i read it won't work apast that date. Is there a workaround for this? I have no PC so I would like a non-PC method if possible. I just wanted to say I have tried all the modstrings for toweroot and still nothing.
Click to expand...
Click to collapse
The June 3rd date probably only counts if you took all of the OTA updates, okay rechecked your OP and I see that you are on NE4. I recall that either the NE4 or the NJ1 update patched the kernel to block TowelRoot. I take it when you say Firmware 4.4.2 KitKat you mean baseband, modem, and Samsung stock rom.
With SuperSu you can re-root using it, assuming you unrooted but did not remove the app. I don't know if the same applies to th SU app that comes with CWM. You could try. If you did go back to stock rom and properly formated you may no longer have su on your phone.
Yes, if you have a custom recovery on your phone you should be able to re-root without a PC. Search for the zip version of SuperSu, put it on an external sdcard, and flash it through the recovery. Without a custom recovery I'm not sure of other options not requiring root that do not involve a PC (Windows or Linux) or a Mac. Apps like Flashify require root, so will not work for you at the moment.
dawgdoc said:
The June 3rd date probably only counts if you took all of the OTA updates, okay rechecked your OP and I see that you are on NE4. I recall that either the NE4 or the NJ1 update patched the kernel to block TowelRoot. I take it when you say Firmware 4.4.2 KitKat you mean baseband, modem, and Samsung stock rom.
With SuperSu you can re-root using it, assuming you unrooted but did not remove the app. I don't know if the same applies to th SU app that comes with CWM. You could try. If you did go back to stock rom and properly formated you may no longer have su on your phone.
Yes, if you have a custom recovery on your phone you should be able to re-root without a PC. Search for the zip version of SuperSu, put it on an external sdcard, and flash it through the recovery. Without a custom recovery I'm not sure of other options not requiring root that do not involve a PC (Windows or Linux) or a Mac. Apps like Flashify require root, so will not work for you at the moment.
Click to expand...
Click to collapse
Thanks for the info, sadly I did uninstall #SU. Here is a ss of my modem info and such. I think it pretty much confirms I have the NJ1 version but I need you to confirm that.
KentuckyGuy447 said:
Thanks for the info, sadly I did uninstall #SU. Here is a ss of my modem info and such. I think it pretty much confirms I have the NJ1 version but I need you to confirm that.
Click to expand...
Click to collapse
I'm stuck.
You can install a custom recovery without having root, if you have a PC. You would use either Odin, Heimdall, or maybe adb.
You can install a custom recovery without a PC if you have root. You would use an app Like Flashify, Rom Manager, or Goo Manager (if it still exists).
You can flash a rom without a PC if you have a custom recovery, root is not needed.
Some roms, usually stock, can be flashed without a custom recovery if you have a PC.
I don't know the solution until you have access to a PC. I could see it being possible using a live USB with persistence of a Linux distribution, but you still have need for a PC. It's been a while since I created a live USB. The method I used required a small installation on the PC. so I don't see this as an immediate solution for you.
Oh sorry. I don't think towelroot works once you're on nj1, unless it has been updated.
If you get access to a PC, rooting is still fairly easy. You can use download mode and odin or heimdall to flash a custom recovery (be sure to uncheck reboot if using odin, or be really ready to pull battery). Don't let your phone reboot normally, you'll have to pull battery once odin is done.
Reboot to custom recovery, then flash supersu and you'll be rooted again, and set up to do whatever you want with your phone.
Sent from my LG-V410 using XDA Free mobile app
Thanks all for your help. I have decided I'm gonna give C-F Root a try as it seems very easy, then use Flashify to get CWM. Correct me if I'm wrong but there's no boot loader for my model type right? Couldn't seem to find anything on the subject except the Verizon variant. I'm gonna still need help deciding which gapps to flash as I'm gonna flash the latest Cyanogenmod monthly build. Is there anything else to be aware of when using a new Rom?
KentuckyGuy447 said:
Thanks all for your help. I have decided I'm gonna give C-F Root a try as it seems very easy, then use Flashify to get CWM. Correct me if I'm wrong but there's no boot loader for my model type right? Couldn't seem to find anything on the subject except the Verizon variant. I'm gonna still need help deciding which gapps to flash as I'm gonna flash the latest Cyanogenmod monthly build. Is there anything else to be aware of when using a new Rom?
Click to expand...
Click to collapse
excuse for butting in .... but if you dont know your bootloader/modem info. here is an app called 'samsung info' that should tell you.
your question "...... but theres no bootloader for my phone model right?" kinda worried me. its important to know because they should match AND trying to downgrade can brick your device. on the plus side ; i've never seen a custom ROM include bootloader/modem in it.
again , just a thought and not trying to butt in.:good:
https://www.dropbox.com/s/4ka74x02tg1rrn1/org.vndnguyen.phoneinfo-1.apk?dl=0
"all i can really do , is stay out of my own way and let the will of heaven be done"
As mrrocketdog stated, the Samsung Info app will tell you your bootloader and modem. If what you previously stated is correct, they should both be NJ1. You can get the same info by issuing these commands in a terminal emulator on the phone:
Code:
getprop ro.bootloader
and
Code:
getprop | grep version.baseband
Appreciate the butting in! You may have just saved me from bricking my phone lol. Maybe I need to do a lot more research because that just lost me. So how do I tell that my phone is equipped with a boot loader? And if it is how do I disable it? I read that in order to flash a new Rom the boot loader must be disabled. (Correct me if I'm wrong) I'm no where near the point of flashing a new Rom (Cyanogenmod) but this is a great furniture reference to me.
KentuckyGuy447 said:
Appreciate the butting in! You may have just saved me from bricking my phone lol. Maybe I need to do a lot more research because that just lost me. So how do I tell that my phone is equipped with a boot loader? And if it is how do I disable it? I read that in order to flash a new Rom the boot loader must be disabled. (Correct me if I'm wrong) I'm no where near the point of flashing a new Rom (Cyanogenmod) but this is a great furniture reference to me.
Click to expand...
Click to collapse
every phone has a bootloader , two if i'm not mistaken. the one you're concerned with comes already unlocked on the good 'ol S3. (i bricked my first s3 trying to 'unlock' the bootloader). just find out bootloader/modem version (see posts above) to make sure they match (to avoid issues later) and just dont ever try to downgrade.
"all i can really do , is stay out of my own way and let the will of heaven be done"
mrrocketdog said:
every phone has a bootloader , two if i'm not mistaken. the one you're concerned with comes already unlocked on the good 'ol S3. (i bricked my first s3 trying to 'unlock' the bootloader). just find out bootloader/modem version (see posts above) to make sure they match (to avoid issues later) and just dont ever try to downgrade.
"all i can really do , is stay out of my own way and let the will of heaven be done"
Click to expand...
Click to collapse
You have lifted a burden off my shoulders friend! Ever since I wanted to flash a custom Rom I've been worried if my phones bootloader was locked! I can now be at ease now that I know its unlocked. Will check upon that info about bootloader/modem.
Here is the info mrrocketdog
Is there a reason you can't use a PC to install a ROM?
I'm asking because I also do not know of a way to install a ROM without having root.
If you are able to root, you could try using the CM installer again.
audit13;5898140 said:
Thanks friend no worries, mrrocketdog helped me figure it out, than to all who helped!
Click to expand...
Click to collapse
KentuckyGuy447 said:
Here is the info mrrocketdog
Click to expand...
Click to collapse
Those are the latest versions of the bootloader and modem. You will be good for CM 12 or CM 11, and other custom ROMs based on CM. Older versions will work with them, but you probably need to edit the updater-script. (The older versions are not likely to include the NJ1 versions in the checks as they were not out when the ROMs were last updated.) NJ1 will also work with any of the ROMs based on the KitKat TouchWiz releases by Samsung.
As soon as you can find a PC to borrow you should be in business. Any chance of using one at a public library?
Appreciate all the help you gave me too friend, providing the links to cm and gapps, gonna borrow my friends laptop Sunday and try to root flash C-F Root through Odin. Thats the part that scares me but I should be good as people has confirmed it works for NJ1. Wish me luck friend. Would you recommend installing CM12? I personally like kit Kat and I know CM11 is based on that but is CM12 better? I guess its based on Lollipop

Help – I'm lost. New to HTC and quite confused about flashing/rooting/...

Hey there,
I've got my first HTC device some days ago (-> HTC 10), but coming from a Nexus 5 where things are handled differently, I'm currently quite confused on how all of this works with my HTC 10.
I'd like to apologize in advance if the following questions seem to be stupid or unnecessary, but I'd like to use my device to the fullest and therefore I need your help.
My device is not branded (as far as I can tell) and I've already unlocked it via the steps on htcdev.com + I've installed TWRP + SuperSU (thanks to my previous knowledge with my N5 this was somewhat easy).
Now I got my first OTA update and this is when things got complicated. Several questions popped up and I tried to answer them myself while looking over here, but after reading all those threads I'm even more confused than before :/
My questions are the following:
1) Is there any way to manually update your device with the newest OTA update WITHOUT losing any data? (see question 2)
2) Do I need a microSD card in order to do so? I've seen several YT videos where they did a backup of the current system, but there still was a data wipe after flashing, so why even bother doing a backup at all?
3) My device is unlocked but with S-ON. Do I need S-OFF after all? As far as I can tell I don't need this, but is there any scenario I'd probably need it? (see question 4)
4) I'm thinking about getting a custom rom (Leedroid seems to be pretty decent). Can you recommend any of those custom roms and do I need S-OFF in order to flash them?
5) S-OFF + Locked or S-OFF + Unlocked? What's the difference? Any issues with the warranty?
6) If I do use a custom rom (e.g. Leedroid), is there also a way to update it to further versions without losing any data?
7) Where do I get the latest firmware for manually updating my device? I've already found a thread for it (http://forum.xda-developers.com/htc-10/how-to/stock-stock-collection-recovery-ruu-ota-t3359297), but my current firmware (1.90.401.5) or the one for the OTA update that already popped up (1.95.401.3) isn't listed over there. [EDIT: found my current firmware. Do I need to flash to it in order to do the OTA update?)
8) One last general question: as far as I understand it, unlocking your device is also the same as debranding it? I'm not sure if I'm mixing things up when reading about this. Is there any way to see if my device was branded before I did unlock/root it though?
I'm completely fine with losing my current data if that means that I can set it up my device in such a way that I can avoid any further data wipes when flasing/updating.
I'd be absolutely grateful if someone would answer those questions and help me to understand all of this.
Greetings,
makit_
1) Yes..you can apply the OTA manually, which won't flash the firmware image in the update but you can then find a no-wipe version of the new firmware on xda and flash it. Check out the faq in the twrp thread
2) for flashing firmware packages generally yes its better to have an SD card but I *think* it's possible to do it by issuing fastboot commands
3) s-off is needed if you wanna flash a new firmware I believe
4) you don't need S-off to flash a new ROM that's compatible with your firmware. Leedroid should work for you (this answer can be easily found by checking out each ROM thread and reading the Prerequisites section)
5) yes, most of the time you can "dirty flash" a new version of the same rom on top of the old one without wiping. If any issues pop up, or if it's a new base with large differences, then a wipe is needed. You can usually tell if a wipe is required by checking out what the developer says in the thread when a new updated is posted
6) I'm sure it's in a thread somewhere, you gotta search (I think sneakyghost's thread might have them)! And again you need S-off if you wanna flash firmwares
not an expert but here's my thoughts...
1) Is there any way to manually update your device with the newest OTA update WITHOUT losing any data? (see question 2) Yes. But if you want official update from HTC or your carrier via OTA you should be on stock. If you're on custom ROM, you can always dirty flash. But updating to a newer build, ROM dev sometimes recommend a full wipe
2) Do I need a microSD card in order to do so? I've seen several YT videos where they did a backup of the current system, but there still was a data wipe after flashing, so why even bother doing a backup at all?
SD card is not a requirement but is recommended since a full back-up size is ranging from 5gb-10gb maybe more depending in how many apps you installed. Backup is also recommended so you can always go back/restore your working ROM in case you messed up updating.
3) My device is unlocked but with S-ON. Do I need S-OFF after all? As far as I can tell I don't need this, but is there any scenario I'd probably need it? (see question 4). You need s-off mostly on updating your firmware or converting your device to other carrier or if you want to be unlocked. Right now you can flash any custom roms you like since we do not have a major update yet eg.1.x to 2.x. Once 2.x firmware is released, You can easily flash this firmware. But if you're S-ON, you can only update your firmware via official OTA from your carrier or if @Sneakyghost provide specific firmware for your carrier (matching cid and mid) in this thread else you're stock at 1.x firmware and ROMs that will only work on that specific firmware.
4) I'm thinking about getting a custom rom (Leedroid seems to be pretty decent). Can you recommend any of those custom roms and do I need S-OFF in order to flash them? See my answer in #3
5) S-OFF + Locked or S-OFF + Unlocked? What's the difference? Any issues with the warranty? If you're S-off you can always revert back to S-on and return to stock for warranty purposes.
6) If I do use a custom rom (e.g. Leedroid), is there also a way to update it to further versions without losing any data? Yes. see also #1
7) Where do I get the latest firmware for manually updating my device? I've already found a thread for it (http://forum.xda-developers.com/htc-...u-ota-t3359297), but my current firmware (1.90.401.5) or the one for the OTA update that already popped up (1.95.401.3) isn't listed over there. [EDIT: found my current firmware. Do I need to flash to it in order to do the OTA update?)See @Sneakyghost thread linked in #3. Firmware updating can be done via OTA or via fastboot(firmware zip can be downloaded) or full RUU (updating both ROM and firmware).
8) One last general question: as far as I understand it, unlocking your device is also the same as debranding it? I'm not sure if I'm mixing things up when reading about this. Is there any way to see if my device was branded before I did unlock/root it though? I think you meant sim unlocking here?? Generally, "unlocking" mostly mentioned in xda refers to bootloader
Tarima said:
1) Yes..you can apply the OTA manually, which won't flash the firmware image in the update but you can then find a no-wipe version of the new firmware on xda and flash it. Check out the faq in the twrp thread
2) for flashing firmware packages generally yes its better to have an SD card but I *think* it's possible to do it by issuing fastboot commands
3) s-off is needed if you wanna flash a new firmware I believe
4) you don't need S-off to flash a new ROM that's compatible with your firmware. Leedroid should work for you (this answer can be easily found by checking out each ROM thread and reading the Prerequisites section)
5) yes, most of the time you can "dirty flash" a new version of the same rom on top of the old one without wiping. If any issues pop up, or if it's a new base with large differences, then a wipe is needed. You can usually tell if a wipe is required by checking out what the developer says in the thread when a new updated is posted
6) I'm sure it's in a thread somewhere, you gotta search (I think sneakyghost's thread might have them)! And again you need S-off if you wanna flash firmwares
Click to expand...
Click to collapse
Thanks for your response! The numeration is wrong though as I edited my post while you were already typing your answers, but I figured it out nonetheless
–––––––––––––––––––––––
side_flip15 said:
1) Is there any way to manually update your device with the newest OTA update WITHOUT losing any data? (see question 2) Yes. But if you want official update from HTC or your carrier via OTA you should be on stock. If you're on custom ROM, you can always dirty flash. But updating to a newer build, ROM dev sometimes recommend a full wipe
Click to expand...
Click to collapse
When using a custom ROM, is it also possible to save your data so you can restore it after the full wipe?
side_flip15 said:
2) Do I need a microSD card in order to do so? I've seen several YT videos where they did a backup of the current system, but there still was a data wipe after flashing, so why even bother doing a backup at all?
SD card is not a requirement but is recommended since a full back-up size is ranging from 5gb-10gb maybe more depending in how many apps you installed. Backup is also recommended so you can always go back/restore your working ROM in case you messed up updating.
Click to expand...
Click to collapse
As far as I can tell, when doing a backup, you dont save your data 'partition' as it is encrypted anyways. Do I assume right that when doing a backup, I cannot restore my data I had before doing the flash?
side_flip15 said:
3) My device is unlocked but with S-ON. Do I need S-OFF after all? As far as I can tell I don't need this, but is there any scenario I'd probably need it? (see question 4). You need s-off mostly on updating your firmware or converting your device to other carrier or if you want to be unlocked. Right now you can flash any custom roms you like since we do not have a major update yet eg.1.x to 2.x. Once 2.x firmware is released, You can easily flash this firmware. But if you're S-ON, you can only update your firmware via official OTA from your carrier or if @Sneakyghost provide specific firmware for your carrier (matching cid and mid) in this thread else you're stock at 1.x firmware and ROMs that will only work on that specific firmware.
Click to expand...
Click to collapse
I've already seen the sunshine thread which is about turning S-OFF. While it is possible to go back to S-ON, it was recommended to let your device stay in S-OFF. Is there a high risk in bricking your device when trying to go back to S-ON?
side_flip15 said:
4) I'm thinking about getting a custom rom (Leedroid seems to be pretty decent). Can you recommend any of those custom roms and do I need S-OFF in order to flash them? See my answer in #3
5) S-OFF + Locked or S-OFF + Unlocked? What's the difference? Any issues with the warranty? If you're S-off you can always revert back to S-on and return to stock for warranty purposes.
Click to expand...
Click to collapse
As far as I know, doing so will void your warranty. Won't they notice if I just revert it myself and then send it in for warranty?
side_flip15 said:
7) Where do I get the latest firmware for manually updating my device? I've already found a thread for it (http://forum.xda-developers.com/htc-...u-ota-t3359297), but my current firmware (1.90.401.5) or the one for the OTA update that already popped up (1.95.401.3) isn't listed over there. [EDIT: found my current firmware. Do I need to flash to it in order to do the OTA update?)See @Sneakyghost thread linked in #3. Firmware updating can be done via OTA or via fastboot(firmware zip can be downloaded) or full RUU (updating both ROM and firmware).
Click to expand...
Click to collapse
Sorry this might be a rather dumb question, but I always thought ROM and firmware are the same thing. Or is it that updating my device via OTA is updating my firmware, while installing something like Leedroid is altering my ROM?
Again, thanks for all your responses in advance! You're helping me out a lot!
Greetings,
makit_
When using a custom ROM, is it also possible to save your data so you can restore it after the full wipe?
Click to expand...
Click to collapse
its possible but there's possibility that you might have some issue. Not sure though, never done that. I always use titanium backup to restore my apps.
As far as I can tell, when doing a backup, you dont save your data 'partition' as it is encrypted anyways. Do I assume right that when doing a backup, I cannot restore my data I had before doing the flash?
Click to expand...
Click to collapse
Data partition can be backed up actually and can be restored.
I've already seen the sunshine thread which is about turning S-OFF. While it is possible to go back to S-ON, it was recommended to let your device stay in S-OFF. Is there a high risk in bricking your device when trying to go back to S-ON?
Click to expand...
Click to collapse
Agree. there is no sense in reverting back to s-on unless if it's for warranty purposes.
Is there a high risk in bricking your device when trying to go back to S-ON?
Click to expand...
Click to collapse
I would say NO. I never used sunshine to s-off. I am using a hardware s-off and I did not experience any issue going back to s-on.
As far as I know, doing so will void your warranty. Won't they notice if I just revert it myself and then send it in for warranty?
Click to expand...
Click to collapse
On the device itself, I don't think so as long as you return it in full stock state. But if I remember correctly HTC dev requires you to provide your imei when requesting for unlock token bin file used to unlock bootloader, So if your unlock you device via HTC dev they have your imei in their record. They know that you already unlocked your device and warranty is void already.
Sorry this might be a rather dumb question, but I always thought ROM and firmware are the same thing
Click to expand...
Click to collapse
Take a look at this link. It provides you a complete explanation between ROM and Firmware.
Or is it that updating my device via OTA is updating my firmware, while installing something like Leedroid is altering my ROM?
Click to expand...
Click to collapse
Updating via official OTA usually updates ROM and firmware.
Installing a custom rom does not update firmware. Yes, it only alters ROM. But your ROM should always match your firmware at least the first digit of the firmware version (eg. 1.xx). For instance Android N (firmware veraion to be 2.x) arrives and LeeDroid updates its ROM to this, to be able to flash this latest custom rom, your firmware should also be at latest 2.x firmware else it will not boot. In this case, you need to update your firmware either via OTA, Fastboot or RUU.
makit_ said:
Thanks for your response! The numeration is wrong though as I edited my post while you were already typing your answers, but I figured it out nonetheless
–––––––––––––––––––––––
When using a custom ROM, is it also possible to save your data so you can restore it after the full wipe?
As far as I can tell, when doing a backup, you dont save your data 'partition' as it is encrypted anyways. Do I assume right that when doing a backup, I cannot restore my data I had before doing the flash?
I've already seen the sunshine thread which is about turning S-OFF. While it is possible to go back to S-ON, it was recommended to let your device stay in S-OFF. Is there a high risk in bricking your device when trying to go back to S-ON?
As far as I know, doing so will void your warranty. Won't they notice if I just revert it myself and then send it in for warranty?
Sorry this might be a rather dumb question, but I always thought ROM and firmware are the same thing. Or is it that updating my device via OTA is updating my firmware, while installing something like Leedroid is altering my ROM?
Again, thanks for all your responses in advance! You're helping me out a lot!
Greetings,
makit_
Click to expand...
Click to collapse
Thats a thing that iam also interested in. Iam also new to htc.
I think with firmware they mean bootloader. But nobody gave me a good answer till now...
side_flip15 said:
its possible but there's possibility that you might have some issue. Not sure though, never done that. I always use titanium backup to restore my apps.
Click to expand...
Click to collapse
I know that app by name, but never used it. Will take a look into it
side_flip15 said:
I would say NO. I never used sunshine to s-off. I am using a hardware s-off and I did not experience any issue going back to s-on.
Click to expand...
Click to collapse
Do you mean like this? (found in another forum):
1. First step is to unlock bootloader:
a) If bootloader unlock is turned off on your phone, you need to turn it on first:
- Boot to Android OS and perform initial setup if necessary
- Go to Menu -> Developer settings and tick "Enable OEM unlock"
Run XTC 2 Tool and open "Bootloader unlock" tab, follow instructions to unlock your bootloader.
2. Reboot to download mode, open "HTC 10" tab and install twrp recovery, you can get it here:
[...]
or
[...]
3. Boot to Bootloader, and press "Reboot to recovery".
4. In "HTC 10" tab press "Do S-OFF button".
5. Wait for the process to finish. Done.
Click to expand...
Click to collapse
side_flip15 said:
On the device itself, I don't think so as long as you return it in full stock state. But if I remember correctly HTC dev requires you to provide your imei when requesting for unlock token bin file used to unlock bootloader, So if your unlock you device via HTC dev they have your imei in their record. They know that you already unlocked your device and warranty is void already.
Click to expand...
Click to collapse
Yeah, I've done it this way. Sucks. But maybe it's not this bad at all. As I'm trying to be safe anyway, I probably only need to make use of the warranty if I'd accidentally drop my device. Those cases are still valid for warranty as far as I can tell (extract from the htcdev.com site: 'Please understand that you will not be able to return your device to the original state and going forward your device may not be held covered under the warranty for all claims resulting from the unlocking of the bootloader.'). Do you also know anything about this?
side_flip15 said:
Take a look at [... ]this link[/URL]. It provides you a complete explanation between ROM and Firmware.
Click to expand...
Click to collapse
Thanks, will look into it.
side_flip15 said:
Updating via official OTA usually updates ROM and firmware.
Installing a custom rom does not update firmware. Yes, it only alters ROM. But your ROM should always match your firmware at least the first digit of the firmware version (eg. 1.xx). For instance Android N (firmware veraion to be 2.x) arrives and LeeDroid updates its ROM to this, to be able to flash this latest custom rom, your firmware should also be at latest 2.x firmware else it will not boot. In this case, you need to update your firmware either via OTA, Fastboot or RUU.
Click to expand...
Click to collapse
Good to know. So in order to use the latest Leedroid and get rid of that OTA update notification, I should do the following:
1) Go back to stock (flash via RUU)
2) Hardware S-OFF (see above)
3) Flash latest OTA update
4) Custom Recovery again (TWRP) + Root (SuperSU)
5) Install latest Leedroid (have to read about it first, but afaik I have to install the zip of it via TWRP)
6) done
Is this correct or are there any mistakes?
And thanks a ton, you've helped me so much already!
Greetings,
makit_
makit_ said:
1) Is there any way to manually update your device with the newest OTA update WITHOUT losing any data? (see question 2)
Click to expand...
Click to collapse
If you are stock with only SU, then this is how I've gone about installing OTAs without wiping data:
1. Download ota (Settings>About>Software Updates) and move downloaded OTA from /data/data/com.htc.updater/files to sd card
2. In TWRP restore stock 'System Image' and 'Boot'
3. Reboot to Downloader
4. Flash stock recovery (fastboot.exe flash recovery xxx.img) --> can use current ota.zip > extract firmware.img from zip (if using 7zip -> rename .zip to .rar to extract fw)
5. Reboot to stock recovery
6. Install OTA in stock recovery
7. Reboot to Downloader
8. Reinstall TWRP (fastboot.exe flash recovery twrpxxx.img)
9. Backup stock 'System Image' and 'Boot'
10. In TWRP reflash SuperSu/Xposed/etc
yankee1390 said:
If you are stock with only SU, then this is how I've gone about installing OTAs without wiping data:
1. Download ota (Settings>About>Software Updates) and move downloaded OTA from /data/data/com.htc.updater/files to sd card
2. In TWRP restore stock 'System Image' and 'Boot'
3. Reboot to Downloader
4. Flash stock recovery (fastboot.exe flash recovery xxx.img) --> can use current ota.zip > extract firmware.img from zip (if using 7zip -> rename .zip to .rar to extract fw)
5. Reboot to stock recovery
6. Install OTA in stock recovery
7. Reboot to Downloader
8. Reinstall TWRP (fastboot.exe flash recovery twrpxxx.img)
9. Backup stock 'System Image' and 'Boot'
10. In TWRP reflash SuperSu/Xposed/etc
Click to expand...
Click to collapse
This sounds very convenient and not far too different than what I was used to with my N5. Guess I'll give it a go! Already found a way to disable the HTC lock screen http://forum.xda-developers.com/htc-10/help/disable-htc-10-lockscreen-t3418108 (which is annoying especially when using a different launcher as the lock screen background is still the one from the stock launcher). Only thing bugging me now is that BoomSound notification, but I guess I can live with that
makit_ said:
This sounds very convenient and not far too different than what I was used to with my N5. Guess I'll give it a go! Already found a way to disable the HTC lock screen http://forum.xda-developers.com/htc-10/help/disable-htc-10-lockscreen-t3418108 (which is annoying especially when using a different launcher as the lock screen background is still the one from the stock launcher). Only thing bugging me now is that BoomSound notification, but I guess I can live with that
Click to expand...
Click to collapse
may look at installing XPosed as they have a module "XNotifications" that lets you hide any type of notification
yankee1390 said:
may look at installing XPosed as they have a module "XNotifications" that lets you hide any type of notification
Click to expand...
Click to collapse
Will also look into this. I've used Xposed on my N5 but wasn't sure the HTC 10 is already fully supported (have read something about that, but those threads were already 3-4 months old). Thanks!
So I'm trying to do the step-by-step instructions from yankee1390 because I guess that's the easiest way for me to handle things. Now I've already got my first (and hopefully only) issue with it: I did no backup when I first installed TWRP and before I've rooted my device. So in order to accomplisch step 2) (restore stock system image + boot in TWRP), can I use the files from the RUU provided here -> http://forum.xda-developers.com/htc-10/how-to/stock-stock-collection-recovery-ruu-ota-t3359297?
I've found the one matching my current firmware (1.90.401.5), so is it ok if I use those for step 2?
And by the way, I guess I have to do a backup after every OTA update (and before rooting) so I always have the right files for restoring, huh?
Greetings,
makit_
edit: may have found the solution to it Will update once I'm done.
makit_ said:
So I'm trying to do the step-by-step instructions from yankee1390 because I guess that's the easiest way for me to handle things. Now I've already got my first (and hopefully only) issue with it: I did no backup when I first installed TWRP and before I've rooted my device. So in order to accomplisch step 2) (restore stock system image + boot in TWRP), can I use the files from the RUU provided here -> http://forum.xda-developers.com/htc-10/how-to/stock-stock-collection-recovery-ruu-ota-t3359297?
I've found the one matching my current firmware (1.90.401.5), so is it ok if I use those for step 2?
And by the way, I guess I have to do a backup after every OTA update (and before rooting) so I always have the right files for restoring, huh?
Greetings,
makit_
edit: may have found the solution to it Will update once I'm done.
Click to expand...
Click to collapse
Link didn't work on my app so can't confirm if that will work. However any TWRP stock backup that matches your current version should work. RUUs will wipe your data if you use them.
Definitely good idea to backup after each ota before modifying system partition to make next ota easier. Though usually someone on here can provide a backup if you don't get one.
I know that app by name, but never used it. Will take a look into it
Click to expand...
Click to collapse
i suggest you purchase a pro version. It's a really a must-have app
Do you mean like this? (found in another forum):
Click to expand...
Click to collapse
Yes. This is the process how to s-off using xtc2clip - A very handy tool that works almost every HTC devices. Support is great too.
Yeah, I've done it this way. Sucks. But maybe it's not this bad at all. As I'm trying to be safe anyway, I probably only need to make use of the warranty if I'd accidentally drop my device. Those cases are still valid for warranty as far as I can tell (extract from the htcdev.com site: 'Please understand that you will not be able to return your device to the original state and going forward your device may not be held covered under the warranty for all claims resulting from the unlocking of the bootloader.'). Do you also know anything about this?
Click to expand...
Click to collapse
Yeah. They might not know we can s-off. lol
Good to know. So in order to use the latest Leedroid and get rid of that OTA update notification
Click to expand...
Click to collapse
If you mean OTA notification from HTC, most of the custom ROMs already disabled that, I believe. And they provide you with their own OTA update (Not all, some do. Like ViperRom)
I should do the following:
1) Go back to stock (flash via RUU)
2) Hardware S-OFF (see above)
3) Flash latest OTA update
4) Custom Recovery again (TWRP) + Root (SuperSU)
5) Install latest Leedroid (have to read about it first, but afaik I have to install the zip of it via TWRP)
6) done
Click to expand...
Click to collapse
This is correct but there is an easier way after you s-offed.
1. Download the latest firmware.zip, if you're not on the latest yet. Flash it via fastboot commands in download.
mode. Instruction is available in the link I provided earlier in @Sneakyghost firmware thread.
2. Flash TWRP.
3. Download your desired custom ROM (LeeDroid). This is in .zip file.
4. Reboot to recovery, wipe data/factory reset then flash the LeeDroid.zip. Just follow the instructions in aroma.
by the way, if you'll flash firmware.zip make you select the matching CID and MID of your device. You might end up bricking your device flashing a wrong firmware. If you can provide me your CID and MID, I'll link you to the correct firmware for your device. To do so, reboot to bootloader and type the following commands in cmd, remove your IMEI and SN and post the result here.
And thanks a ton, you've helped me so much already!
Click to expand...
Click to collapse
You are welcome.
---------- Post added at 02:22 AM ---------- Previous post was at 01:44 AM ----------
I never done updating software via HTC official update. I don't know but for me I don't see any reason sticking to stock ROM. There are a lot of custom ROMs out there tweaked for better performance and battery life. They are also always updated to latest build.
side_flip15 said:
i suggest you purchase a pro version. It's a really a must-have app
Yes. This is the process how to s-off using xtc2clip - A very handy tool that works almost every HTC devices. Support is great too.
Yeah. They might not know we can s-off. lol
If you mean OTA notification from HTC, most of the custom ROMs already disabled that, I believe. And they provide you with their own OTA update (Not all, some do. Like ViperRom)
This is correct but there is an easier way after you s-offed.
1. Download the latest firmware.zip, if you're not on the latest yet. Flash it via fastboot commands in download.
mode. Instruction is available in the link I provided earlier in @Sneakyghost firmware thread.
2. Flash TWRP.
3. Download your desired custom ROM (LeeDroid). This is in .zip file.
4. Reboot to recovery, wipe data/factory reset then flash the LeeDroid.zip. Just follow the instructions in aroma.
by the way, if you'll flash firmware.zip make you select the matching CID and MID of your device. You might end up bricking your device flashing a wrong firmware. If you can provide me your CID and MID, I'll link you to the correct firmware for your device. To do so, reboot to bootloader and type the following commands in cmd, remove your IMEI and SN and post the result here.
You are welcome.
Click to expand...
Click to collapse
Thanks for all your help. I will look into it when I need it. For now I'll stick with stock (see below)
side_flip15 said:
I never done updating software via HTC official update. I don't know but for me I don't see any reason sticking to stock ROM. There are a lot of custom ROMs out there tweaked for better performance and battery life. They are also always updated to latest build.
Click to expand...
Click to collapse
I love using stock android, that's why I also loved using my Nexus 5. I used CyanogenMod with another device many years ago but I am willing to use a custom ROM for my HTC 10, but only after I already know how it feels with stock ROM. So I will stick with it for several weeks and see how it feels, and when I'm farmiliar with it, I will switch to a custom ROM So thanks a lot, you've given me a lot of information I will still need for further experimenting with my phone!
Piggybacking on this thread because my new-to-me HTC 10 is coming in the mail and I'm planning what to do with it. It is already bootloader unlocked and s-off. I would like to use Leedroid, ElementalX, Magisk, and Xposed.
I've never had an HTC device so I just want to make sure I'm doing this right. So I think this is what I need to do:
1) Flash TWRP via ADB
2) Flash SuperSU in TWRP
3) Flash everything else...Leedroid, ElementX, Xposed, Magisk. In that order? Can I flash them all at once (just keep adding zips to the TWRP list) or do I have to boot between each one?
Xposed is more important to me than a custom ROM, because I need to use Amplify and PowerNap to improve my battery life. Would it be better just to stay on stock instead of Leedroid?
@jrbmed08
TWRP is flashed via fastboot, not ADB.
No need to flash SuperSU via recovery since LeeDroid has root already.
You can flash everything at once.
Sent from my HTC 10
I love using stock android, that's why I also loved using my Nexus 5. I used CyanogenMod with another device many years ago but I am willing to use a custom ROM for my HTC 10, but only after I already know how it feels with stock ROM. So I will stick with it for several weeks and see how it feels, and when I'm farmiliar with it, I will switch to a custom ROM So thanks a lot, you've given me a lot of information I will still need for further experimenting with my phone!
Click to expand...
Click to collapse
When I said stock ROM, i meant stock HTC ROM and it's not stock Android. It's a skinned android called HTC sense. . If you want a stock android to run in your HTC 10 you can flash a AOSP based custom ROM.
Magnum_Enforcer said:
@jrbmed08
TWRP is flashed via fastboot, not ADB.
No need to flash SuperSU via recovery since LeeDroid has root already.
You can flash everything at once.
Sent from my HTC 10
Click to expand...
Click to collapse
Ah yeah, sorry, fastboot is what I meant. Thank you! I haven't had an unlocked bootloader in quite a while (was using TWRP and Sony stock-based ROMs on a locked Z3c), so it will be interesting to flash kernels and such again.
d_Schizzo said:
Thats a thing that iam also interested in. Iam also new to htc.
I think with firmware they mean bootloader. But nobody gave me a good answer till now...
Click to expand...
Click to collapse
not only bootloader, it contains everything. radio.img and any other thing. "low-lewel-stuff", kernel etc, recovery (if stock signed firmware, which is not modded/removed). there are many important things inside.
but firmware is meant for every device the same. it contains everything so that this device can run/work properly.

Categories

Resources