Questions to prepare for sunshine - One (M8) Q&A, Help & Troubleshooting

I have spent about a day researching this and I'm still fuzzy on a lot of things. I will try to explain what I know and list my questions in as brief an order as possible.
1. I want to run arhd 10.2 or convert to aGPe ROM
2. I need s-off to do so
3. I can't use firewater because I just got a replacement m8 that has an updated HBOOT and will not work (whelp message)
3. Before I got on #firewater irc channel I read that flashing custom kernel sometimes helped get firewater running.
- I am currently running elemental X
4. Sunshine app will not work because I'm not on a custom kernel (sunshine gives an error saying I need to be on a stock ROM, which I am. I can only think that the kernel is causing this)
5. I have seen several condescending replies in the m8 q&a thread about flashing a stock ROM to get back to stock. All the "stock roms" have updated firmware and Im afraid to update without s-off.
So, here are my questions
1. Can someone help me find a stock kernel? I don't even know if kernels are compatible with certain firmware, I'm on 1.54.x.
2. Can I just go to a modified "stock ROM" in the at&t m8 thread? Some of them say s-off is required, but ALL of them seem to be running newer firmware than mine and I am under the impression that updating the firmware requires s-off.
3. I'd prefer to not ruu because I also can't get my titanium backups to save to my external SD but would this be my easiest option at this point?
These might each have easy answers, but trying yo piece all of them together has got me a little overwhelmed. If anyone could pop in and help me make heads or tails of this, I'd be very grateful

Looks like I'm not crazy, and it's a little confusing.. I'm so confused by all of this
Sent from my HTC One_M8 using XDA Free mobile app

What is your hboot version?
Sent from my M8

3.16 good sir
Sent from my HTC One_M8 using XDA Free mobile app

Find a 1.54 backup, extract the kernel and flash it. Then make sure you have your stock recovery. The closer to stock you are the better chance sunshine will work...they state that on their page.
Good luck!
Sent from my M8 that I finally figured out how to update.

Does it matter if it's an at&t ROM or an international ROM? As far as I know they're the same kernel right? Thank you for your help btw
Sent from my HTC One_M8 using XDA Free mobile app

I don't know how to extract a kernel room a rom and the only goes u can find are how to put a kernel into another rom, not flash it stand alone. Going to keep searching
Sent from my HTC One_M8 using XDA Free mobile app

djmatt604 said:
Find a 1.54 backup, extract the kernel and flash it. Then make sure you have your stock recovery. The closer to stock you are the better chance sunshine will work...they state that on their page.
Good luck!
Sent from my M8 that I finally figured out how to update.
Click to expand...
Click to collapse
Well I don't have a laptop so I guess I can't make the kernel a flashable zip. If I'm going to have to borrow a friends computer I might as well just flash an ruu. I can't find a sick kernel anywhere. There's one in the AT&T development thread that's a stock kernel with done tweaks but I get an access denied message when I try to workload it so I guess I'm screwed for now.
Will update if make any headway and anyone else is curious about the journey
Sent from my HTC One_M8 using XDA Free mobile app

You don't need a flashable zip man...you have fastboot. If you have the kernel.img (or whatever the image file is called) you can flash it with fastboot using a computer (or flashify)
fastboot flash boot kernel.img
Is that what you're trying to do?
Sent from my M8 that I finally figured out how to update.

Related

Help on rooting back to stock rom

Hey guys, I am rooted and running Virtuous rom and I just wanted to know IF I ever wanted to go back to the stock G2 rom what would I have to do that? Thanks
Sent from my HTC Vision using XDA App
two options:
1. If you were smart, you made a nandroid of your stock ROM the minute you confirmed the root procedure worked. If you did, simply use ROM Manager or boot into recovery, wipe everything, and restore that nandroid.
If you didn't....
2. Download one of the many stock ROMs in the development subforum, and flash that through ROM manager or recovery. Remember to wipe anytime you switch between ROMs (especially Sense-to-stock, or vice versa).
Is there any stock roms on rom manager that I can just do from there?
Sent from my HTC Vision using XDA App
Nope, just Cyanogen and Virtuous. Just find a stock ROM that you want to use, download the .zip file, and put that on your memory card (don't unzip it, just drop the whole .zip file as-is). Then, in ROM Manager, choose 'Install Zip from SDcard' and navigate to wherever you put that zip file. ROM Manager will give you the option to wipe and to perform a backup of your current ROM before it flashes the new one - choose both options and let it run. super easy.
Alright thanks man
Sent from my HTC Vision using XDA App
Do you know where I can find a stock g2 rom with the ota update? I tried lookin nd can't find! :/
Sent from my HTC Vision using XDA App
xxMAGIC MANNxx said:
Do you know where I can find a stock g2 rom with the ota update? I tried lookin nd can't find! :/
Sent from my HTC Vision using XDA App
Click to expand...
Click to collapse
Try here:
http://forum.xda-developers.com/showthread.php?t=836042
OTA-odex file
joemm said:
Try here:
http://forum.xda-developers.com/showthread.php?t=836042
OTA-odex file
Click to expand...
Click to collapse
That's not a stock ROM at all though, it's a custom ROM.
steviewevie said:
That's not a stock ROM at all though, it's a custom ROM.
Click to expand...
Click to collapse
Its stock rooted.
Sent from my T-Mobile G2 using XDA App
joemm said:
Its stock rooted.
Click to expand...
Click to collapse
So it's not a stock ROM then ? If someone is looking for a stock ROM, then flashing a custom ROM isn't going to be what they need, surely ? Because they may well not want root either. Often folks ask for a stock ROM because they are doing a warranty return or similar. Or just want to go back completely to how it came from the factory.
That ROM that you linked has also got a modified RAM disk, and is zip-aligned. So it has several changes from a stock ROM.
If you're doing warranty work, that's close enough to stock. I don't thing you can 'unroot' your phone and go back to *totally* stock.
Sent from my HTC Vision using XDA App
the orange bandit said:
I don't thing you can 'unroot' your phone and go back to *totally* stock.
Click to expand...
Click to collapse
It's very straightforward to remove root, there are several guides on it in the dev section.
steviewevie said:
So it's not a stock ROM then ? If someone is looking for a stock ROM, then flashing a custom ROM isn't going to be what they need, surely ? Because they may well not want root either. Often folks ask for a stock ROM because they are doing a warranty return or similar. Or just want to go back completely to how it came from the factory.
That ROM that you linked has also got a modified RAM disk, and is zip-aligned. So it has several changes from a stock ROM.
Click to expand...
Click to collapse
That's funny I never saw where he asked for a complete stock, unrooted rom for warranty purposes, guess you should give him the right link then since you seem to know what he REALLY wants. and from his second post by asking if he could find a stock rom on rom manager I would think since rom manager requires root to work, he might be looking for a stock rooted rom.
If you want to correct people please give the right awnser then, in this case give him what he's really looking for, as far as the link I provided it seems the only person not happy with the awnser is someone who didn't even ask the question, so keep up the good job "awnser police".
Just curious how much time did you spend researching that I am wrong instead of giving the OP what YOU THINK is the right link??? Time well spent.
But I guess it seems to happen, instead of awnsers we get posts trying to prove who's MORE right.
Well no hard feelings on my end, hope you have a great day, and happy posting.
@ XXMAGIC MANNXX Heres some more links you can check out from the HTC VISION Wiki, but be careful with these could have undesired effects,
ROMs
Official
[ROM]Vision_TMOUS_1.19.531.1_Radio_12.21.60.09b_26.02.0 1.15_M2 - http://forum.xda-developers.com/showthread.php?t=788489
[OTA] e4aaacea73af.OTA_Vision_TMUS_1.22.531.8-1.1.19.531.1_release_signed.zip - http://forum.xda-developers.com/showpost.php?p=8978583&postcount=1
PC10IMG - http://shipped-roms.com/index.php?category=android&model=Vision
All of this info and more can be found here:
http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision#Intro
Sent from my T-Mobile G2 using XDA App
steviewevie said:
It's very straightforward to remove root, there are several guides on it in the dev section.
Click to expand...
Click to collapse
Good to know, though I can't imagine I'd ever want to go back to unrooted, lol.

What will change when an ota update is taken?

So I've been thinking of restoring my stock backup on .10 and updating to .15. If I use ota root keeper can I still keep root and will I still be able to flash the same roms? What determines if roms will still work so I know for later? Sorry if this has been answered elsewhere, couldn't find it. Thanks!
fatmando2 said:
So I've been thinking of restoring my stock backup on .10 and updating to .15. If I use ota root keeper can I still keep root and will I still be able to flash the same roms? What determines if roms will still work so I know for later? Sorry if this has been answered elsewhere, couldn't find it. Thanks!
Click to expand...
Click to collapse
I'm new to the HTC game, but does the ROM dictate what firmware/radio its using? So if the ROM is based off .08, .12 or .15 that is what your system will be?
Also if you do go back to stock and take the OTA to the .15 firmware, Rumrunner has already been updated to do its magic changes to .15.
http://forum.xda-developers.com/showthread.php?t=2473644
Ahowe125 said:
I'm new to the HTC game, but does the ROM dictate what firmware/radio its using? So if the ROM is based off .08, .12 or .15 that is what your system will be?
Also if you do go back to stock and take the OTA to the .15 firmware, Rumrunner has already been updated to do its magic changes to .15.
http://forum.xda-developers.com/showthread.php?t=2473644
Click to expand...
Click to collapse
I'm kind of wondering the same as you, I think you remain s-off and unlocked when you update though since verizon didn't patch either I don't think but I'm not positive.
Most of the people you'll find one here (the ones much smarter about all this than me) recommend avoiding the OTA updates from Verizon. The devs will usually get you the same stuff without risk of losing root or s-off or anything like that. Look at Santod's thread here:
http://forum.xda-developers.com/showthread.php?t=2485319
He has the updated firmware, radios, etc.
Sent from my HTC6500LVW using XDA Premium 4 mobile app
brholt6 said:
Most of the people you'll find one here (the ones much smarter about all this than me) recommend avoiding the OTA updates from Verizon. The devs will usually get you the same stuff without risk of losing root or s-off or anything like that. Look at Santod's thread here:
http://forum.xda-developers.com/showthread.php?t=2485319
He has the updated firmware, radios, etc.
Sent from my HTC6500LVW using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I did see this thread but I'm not sure if/what I can flash on top of my custom ROM. I know I don't want the recovery because I have TWRP installed, but what about the Kernel and Radio? Can I flash either or both of thous on top of Eclipse GPE ROM?
Does the ROM being flashed normally dictate which of the firmware versions my phone is on? Or do I have to choose a ROM matching the firmware version of my phone?
Ahowe125 said:
I did see this thread but I'm not sure if/what I can flash on top of my custom ROM. I know I don't want the recovery because I have TWRP installed, but what about the Kernel and Radio? Can I flash either or both of thous on top of Eclipse GPE ROM?
Does the ROM being flashed normally dictate which of the firmware versions my phone is on? Or do I have to choose a ROM matching the firmware version of my phone?
Click to expand...
Click to collapse
I only flashed the radios. I wouldn't worry about anything else really. The devs will take care of that with ROMs I believe.
Sent from my HTC6500LVW using XDA Premium 4 mobile app

Custom Recovery off

I am running stck vzw rom but have touch recovery my phone keeps asking ti update but it won't let me. I don't want to unroot as I am waiting for a custom sense rom that appeals to me to come out. What should I do to update ny phone n keep root?!?!?!
Sent from my HTC6500LVW using XDA Premium 4 mobile app
frankiedizzle87 said:
I am running stck vzw rom but have touch recovery my phone keeps asking ti update but it won't let me. I don't want to unroot as I am waiting for a custom sense rom that appeals to me to come out. What should I do to update ny phone n keep root?!?!?!
Sent from my HTC6500LVW using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Well, first off I'd start by reading the rules. This is in no way, shape of form development. It's a question, so it goes in the Q&A section. I'd think some one with 650+ posts and 4+ years would know this.
Second, assuming you're S-OFF (which I'm pretty sure you are) you can just fastboot flash the stock recovery (links are around; search), take the update, fastboot flash your recovery of choice, then flash your su management app of choice.
Edit: and this is assuming the update doesn't patch HBOOT. You're best bet is to look at santod's thread. He generally maintains the stock images. Be sure to read and search.

[Q] Can I switch radios after converting to stock, unrooted GPE with OTA?

Hi all. Been visiting XDA for ages to learn about the devices we all love and to read about solutions.
So a big thank you all for everything you guys share with the rest of us!
This is the first time I couldn't find a solution to my problem, and i'm hoping at least someone out there will have the experience to give me some advice.
I've converted my HTC One M8 from Sense to Google Play Edition.
I used the RUU, so my M8 GPE is unrooted with stock recovery.
It's working beautifully and i have no intention of reverting to Sense.
But i am facing a problem with the radio.
It doesn't work, i'm not getting any signal at all.
I learned the hard way that the radio that comes with the GPE is incompatible with the Malaysian telcos.
I understand that the Taiwanese radio is compatible with the local telcos, but i dont want the phone rooted and i'm worried the only way i can get the radios working again is to root the phone.
Listed in order of preference, I'm guessing my options are;
1. Some amazing bro helps me get the radios working without rooting or reverting to Sense ROM.
2. Rooting my GPE to flash the Taiwanese radio to fix it.
3. Revering to Sense.
If you can get your hands on a firmware zip from an ota you can extract the radio.img and flash it
Sent from my HTC One_M8 using XDA Free mobile app
exad said:
If you can get your hands on a firmware zip from an ota you can extract the radio.img and flash it
Sent from my HTC One_M8 using XDA Free mobile app
Click to expand...
Click to collapse
Thanks loads for replying!
I do have a radio.img for flashing, when i tried, it seemed to need root.
And if i root, i'll lose out on the OTA updates, so i'm afraid of taking that approach.
Is there a way i can flash this radio without rooting or changing anything?
i'm trying to keep it as stock as possible

[Q] Trying to accept 3.31.651.2 ota, fails because of chromewithbrowser?

I relocked the bootloader, flashed the stock recovery, and I get a message that something was wrong with chromewithbrowser and the install couldn't continue.
Any ideas?
Also, what is even in the recent OTA anyway? Anything of worth?
I added init.d support to the stock kernel. Would that cause the issue?
johnequickiii said:
I relocked the bootloader, flashed the stock recovery, and I get a message that something was wrong with chromewithbrowser and the install couldn't continue.
Any ideas?
Also, what is even in the recent OTA anyway? Anything of worth?
I added init.d support to the stock kernel. Would that cause the issue?
Click to expand...
Click to collapse
Use a stock kernel and a stock recovery with your proper nandroid and do the OTA. You can do a reset of the device than do the OTA
chromewithbrowser isnt changed by the kernel. you need :
100% stock ROM
kernel
recovery
then you can update.
Ok. That's where I'm going wrong then, because I added init.d support to the stock kernel. Thanks. I'll try it again tomorrow.
Sent from my HTC M8 using XDA Premium 4 mobile app.
but you can keep your boot loader unlocked. no need to relock it for ota purposes
Mr Hofs said:
but you can keep your boot loader unlocked. no need to relock it for ota purposes
Click to expand...
Click to collapse
Where might I find the stock kernel for 3.30.651.2? I have the recovery and I never opted for another rom, so I'm on stock still.
I just can't seem to find where I may download the stock kernel from. Been looking everywhere.
johnequickiii said:
Where might I find the stock kernel for 3.30.651.2? I have the recovery and I never opted for another rom, so I'm on stock still.
Click to expand...
Click to collapse
If you're totally on stock than you should be using the stock kernel already unless you flashed a custom kernel?
I modified the kernel by adding init.d support to it. I'm supposing that in itself made the kernel non stock. I flashed the stock recovery and even locked the bootloader, but it still wouldn't let me install the OTA.
Stock recovery reported some kind of error involving ChromewithBrowser, so that didn't really make sense to me.
Sent from my HTC M8 using XDA Premium 4 mobile app.
Bobbi lim said:
If you're totally on stock than you should be using the stock kernel already unless you flashed a custom kernel?
Click to expand...
Click to collapse
sorry....had tot laugh so hard about this !
johnequickiii said:
I modified the kernel by adding init.d support to it. I'm supposing that in itself made the kernel non stock. I flashed the stock recovery and even locked the bootloader, but it still wouldn't let me install the OTA.
Stock recovery reported some kind of error involving ChromewithBrowser, so that didn't really make sense to me.
Sent from my HTC M8 using XDA Premium 4 mobile app.
Click to expand...
Click to collapse
what you must do is backup what you need. go to the general section and check for the collection of stock backups. download the appropriate matching backup and restore it (it has the stock kernel and modules in it) then flash back the stock recovery and update the phone.
FYI: http://forum.xda-developers.com/showthread.php?p=52894276
obviously something is wrong with "chromewithbrowser" (whatever that is)
Mr Hofs said:
sorry....had tot laugh so hard about this !
Click to expand...
Click to collapse
Didn't notice that he added inti.d into the kernel
Bobbi lim said:
Didn't notice that he added inti.d into the kernel
Click to expand...
Click to collapse
how could you not, you where the first that responded to it. how do you form an answer to a post if you don't read it ?
:sly:
Not sure how to go about making the phone accept an OTA now though without the possibility of going back to stock, and I definitely don't want to do that.
I do have the stock recovery ready to go, just can't seem to find the stock kernel to accompany it. Maybe with both, it'll allow it to go through.
Although, if the update isn't really anything helpful or important, I can just stop worrying about it altogether. I plan on snagging the M9 when it's out, so the need for an OTA goes out the window if this one isn't necessary and the Lollipop one is due around the same time of the next flagship release.
Sent from my HTC M8 using XDA Premium 4 mobile app.

Categories

Resources