Questions about unlocking - HTC One S

hello, i am new to HTC One S and my device is completely stock now. I have hboot 2.15..
I want to lock the bootloader, install a custom recovery, s-off and install a custom rom.
I have some questions now:
1. Is it possible to install a 4.4.2 rom with this hboot?
2. Why do i need s-off for sense 5.x?
3. Why do i have to flash boot.img? And why do i not have to flash a boot.img with s-off? Where do i get the boot.img for the rom i flashed?

MICH_** said:
hello, i am new to HTC One S and my device is completely stock now. I have hboot 2.15..
I want to lock the bootloader, install a custom recovery, s-off and install a custom rom.
I have some questions now:
1. Is it possible to install a 4.4.2 rom with this hboot?
2. Why do i need s-off for sense 5.x?
3. Why do i have to flash boot.img? And why do i not have to flash a boot.img with s-off? Where do i get the boot.img for the rom i flashed?
Click to expand...
Click to collapse
1: I run CM11 which is 4.4.
2: Don't know but not sure if there is a 4.4 ROM with Sense 5.
3: The boot.img is in the ROM zip - just unzip it and the boot.img is there. When you are S-OFF the boot.img is flashed with the zip. Otherwise you have to do it manually if you are not S-OFF.
I am no expert but one thing I know - life got a lot easier being S-OFF with the HTC ONE S.

808phone said:
1: I run CM11 which is 4.4.
2: Don't know but not sure if there is a 4.4 ROM with Sense 5.
3: The boot.img is in the ROM zip - just unzip it and the boot.img is there. When you are S-OFF the boot.img is flashed with the zip. Otherwise you have to do it manually if you are not S-OFF.
I am no expert but one thing I know - life got a lot easier being S-OFF with the HTC ONE S.
Click to expand...
Click to collapse
Are you on hboot 2.15 too? Did you update your firmware?
No but there are sense 5.5 roms with android 4.3....
How did you get S-OFF? And which tutorial did you use to unlock etc?

MICH_** said:
hello, i am new to HTC One S and my device is completely stock now. I have hboot 2.15..
I want to lock the bootloader, install a custom recovery, s-off and install a custom rom.
I have some questions now:
1. Is it possible to install a 4.4.2 rom with this hboot?
2. Why do i need s-off for sense 5.x?
3. Why do i have to flash boot.img? And why do i not have to flash a boot.img with s-off? Where do i get the boot.img for the rom i flashed?
Click to expand...
Click to collapse
Let's take one by one...
1. Yes. Currently only AOSP ROMs are with Android 4.4.2, there's no Sense based one (but it's been working on it)
2. Well, that's a tricky question...You don't need S-Off for sense 5.x BUT...only ROM with sense 5.5 is Liberty (by bilal_liberty). If you're not S-Off you can't flash radios. If you can't flash radios, you will not have HSPA/HSPA+ mobile data connection with that ROM (and probably with sense 6 and 4.4.2 ROM also). You will get maximum 3G (UMTS) mobile data with your current radio. On the other hand, if you decide to try an AOSP ROM, you won't have that problem there. You can be S-On and have everything working
3. You have to flash boot.img only if you're S-On. Maybe it's better if you read what S-On/S-Off means. On short, if you're S-On, some partitions are read only and you cannot write to them in recovery...most important the radio partition and the kernel/boot partition. So if you're S-On you can't flash the radio and you can't flash the kernel. Kernel has several components (I try to make a simple explanation not entering in the details): modules, ramdisk and the kernel itself. I'll take them one by one:
- modules: most are incorporated in the ROM and have the extension .so. These files are flashed on the device in the /system partition along with the ROM, in recovery. You don't need to be S-Off to have those installed
- ramdisk & kernel: they're both packed in that boot.img and they're generically referred to as "kernel". These are written in a special partition that is read-only for S-On devices while in recovery. Kernel partition is in write-mode only in fastboot. Therefore you must be S-Off to be able to write kernel from recovery OR, you have to write it from fastboot if you're S-On
So, when you flash a ROM ZIP, the install script writes the modules along with the rest of the ROM since those resides on the /system partition then tries to write also the boot.img. But in case you're S-On, it can't. So the only way to do it is from fastboot where you separately flash the boot.img
Now as I give you some info, take some time and read it (TWICE). Then take some time and look for the tutorials here. First thing you should do is to unlock your bootloader via HTC Dev site. Then you can install a recovery and make S-Off (I personally used for that Rumrunner but it's your call)
Before doing anything, install Android SDK and make sure it's properly installed and the drivers are working. You should have a functional ADB/fastboot for any of the above.

Rapier said:
Let's take one by one...
1. Yes. Currently only AOSP ROMs are with Android 4.4.2, there's no Sense based one (but it's been working on it)
2. Well, that's a tricky question...You don't need S-Off for sense 5.x BUT...only ROM with sense 5.5 is Liberty (by bilal_liberty). If you're not S-Off you can't flash radios. If you can't flash radios, you will not have HSPA/HSPA+ mobile data connection with that ROM (and probably with sense 6 and 4.4.2 ROM also). You will get maximum 3G (UMTS) mobile data with your current radio. On the other hand, if you decide to try an AOSP ROM, you won't have that problem there. You can be S-On and have everything working
3. You have to flash boot.img only if you're S-On. Maybe it's better if you read what S-On/S-Off means. On short, if you're S-On, some partitions are read only and you cannot write to them in recovery...most important the radio partition and the kernel/boot partition. So if you're S-On you can't flash the radio and you can't flash the kernel. Kernel has several components (I try to make a simple explanation not entering in the details): modules, ramdisk and the kernel itself. I'll take them one by one:
- modules: most are incorporated in the ROM and have the extension .so. These files are flashed on the device in the /system partition along with the ROM, in recovery. You don't need to be S-Off to have those installed
- ramdisk & kernel: they're both packed in that boot.img and they're generically referred to as "kernel". These are written in a special partition that is read-only for S-On devices while in recovery. Kernel partition is in write-mode only in fastboot. Therefore you must be S-Off to be able to write kernel from recovery OR, you have to write it from fastboot if you're S-On
So, when you flash a ROM ZIP, the install script writes the modules along with the rest of the ROM since those resides on the /system partition then tries to write also the boot.img. But in case you're S-On, it can't. So the only way to do it is from fastboot where you separately flash the boot.img
Now as I give you some info, take some time and read it (TWICE). Then take some time and look for the tutorials here. First thing you should do is to unlock your bootloader via HTC Dev site. Then you can install a recovery and make S-Off (I personally used for that Rumrunner but it's your call)
Before doing anything, install Android SDK and make sure it's properly installed and the drivers are working. You should have a functional ADB/fastboot for any of the above.
Click to expand...
Click to collapse
2. So i have to update my firmware, right?
3. okay, i understood everything.. thank you
Why do i need the complete SDK? Doesn´t it work just with the adb and fastboot drivers?

MICH_** said:
2. So i have to update my firmware, right?
3. okay, i understood everything.. thank you
Why do i need the complete SDK? Doesn´t it work just with the adb and fastboot drivers?
Click to expand...
Click to collapse
You don't have to upgrade the firmware since you're on the latest official one. 2.16 is an unofficial leaked firmware and you only need it if you want to flash MaximusHD or MagioRom
You don't need entire SDK but I thought it's easier since is an install package for that. Of course, if you don't build for Android, you don't need the libraries, just the tools
Sent from nowhere over the air...

Rapier said:
You don't have to upgrade the firmware since you're on the latest official one. 2.16 is an unofficial leaked firmware and you only need it if you want to flash MaximusHD or MagioRom
You don't need entire SDK but I thought it's easier since is an install package for that. Of course, if you don't build for Android, you don't need the libraries, just the tools
Sent from nowhere over the air...
Click to expand...
Click to collapse
could you give me a good tutorial for unlocking the bootloader, s-off, flash this leaked firmware and super-CID please?
Okay, i unlocked the bootloader, installed TWRP, flashed a custom rom and now i am trying to get s-off...

MICH_** said:
could you give me a good tutorial for unlocking the bootloader, s-off, flash this leaked firmware and super-CID please?
Okay, i unlocked the bootloader, installed TWRP, flashed a custom rom and now i am trying to get s-off...
Click to expand...
Click to collapse
For firmware ZIPs you can flash in recovery AFTER you make S-Off, check HERE. For S-Off I used Rumrunner cause it seems to me much easier and without so many steps...it's something like a one-click operation

Rapier said:
For firmware ZIPs you can flash in recovery AFTER you make S-Off, check HERE. For S-Off I used Rumrunner cause it seems to me much easier and without so many steps...it's something like a one-click operation
Click to expand...
Click to collapse
Rumrunner is running now
I will update my firmware tomorrow i think..
If i update the firmware with this tutorial from Maxiums 10.0 rom. Do i have hboot 2.16? Am i still able to run roms for 2.15 hboot?

MICH_** said:
Rumrunner is running now
I will update my firmware tomorrow i think..
If i update the firmware with this tutorial from Maxiums 10.0 rom. Do i have hboot 2.16? Am i still able to run roms for 2.15 hboot?
Click to expand...
Click to collapse
I didn't checked the MaximusHD tutorial but I strongly suggest you to just flash the firmware zip if you want to do an upgrade/downgrade of the firmware. Most tutorials assume you're initial S-Off and include also some steps for how to acquire this or going through RUUs.
OK..I've read the MaximusHD tutorial, it's pretty much identical with the one made by Flashalot...so the answer is YES, you can use it and after that you would have hboot 2.16. Please also note that a different recovery must be used with 2.16 ROMs. But you'll have that in the MaximusHD instructions as well
NO, you can't run or flash ROMs made for 2.15 firmware after doing this. You should downgrade the firmware to 2.15 first, by using the instructions and the firmware ZIP from the thread I've linked

Rapier said:
I didn't checked the MaximusHD tutorial but I strongly suggest you to just flash the firmware zip if you want to do an upgrade/downgrade of the firmware. Most tutorials assume you're initial S-Off and include also some steps for how to acquire this or going through RUUs.
OK..I've read the MaximusHD tutorial, it's pretty much identical with the one made by Flashalot...so the answer is YES, you can use it and after that you would have hboot 2.16. Please also note that a different recovery must be used with 2.16 ROMs. But you'll have that in the MaximusHD instructions as well
NO, you can't run or flash ROMs made for 2.15 firmware after doing this. You should downgrade the firmware to 2.15 first, by using the instructions and the firmware ZIP from the thread I've linked
Click to expand...
Click to collapse
could you please give me a link to a recovery that is compatible with 2.16? TWRP would be perfect
After installing the new hboot i have still a rom for 2.15 running on my phone. does this work? Does updating the firmware wipe internal storage?
Why do some sense 5 roms work with hboot 2.15 and others not?

MICH_** said:
could you please give me a link to a recovery that is compatible with 2.16? TWRP would be perfect
After installing the new hboot i have still a rom for 2.15 running on my phone. does this work? Does updating the firmware wipe internal storage?
Why do some sense 5 roms work with hboot 2.15 and others not?
Click to expand...
Click to collapse
Oh...you like to ask soo many questions don't you? All these questions are already answered in the threads, why don't you check them?
The main difference between 2.15 and 2.16 hboot/firmware is the partition map. On 2.16 there is no separation between the sdcard and data and you get a single big space for both. This makes more space available to data and sdcard looks bigger (12 GB instead of 10 GB). That's a brief description not entering in details. ROMs made for 2.15 will work on 2.16 and the other way around BUT with issues. Mainly it is about the sdcard size that is not available at all or has an incorect size (48 MB instead of 12/10 GB). So even if your 2.15 ROM is working...try to check if the sdcard is mounted and what space you have on it
So all these being said, your understanding of the word "works" is different from the one of the devs. For them (or for anyone else), a "working" ROM does not mean only it boots, but it's also have all the parts available including sdcard mountable and available on it's entire space, not truncated to 48 MB or not mountable at all.
Now about why some sense 5 ROMs work with 2.15 and some don't. Because some ROMs are based on the leaked 2.16 firmware and those ROMs need the new partition map to properly work. The ones that are working on 2.15 are usually ports or builds made for the standard official HTC firmware.
Link for recoveries compatible with 2.16 hboot you can find in the OP of each 2.16 ROM

Rapier said:
Oh...you like to ask soo many questions don't you? All these questions are already answered in the threads, why don't you check them?
The main difference between 2.15 and 2.16 hboot/firmware is the partition map. On 2.16 there is no separation between the sdcard and data and you get a single big space for both. This makes more space available to data and sdcard looks bigger (12 GB instead of 10 GB). That's a brief description not entering in details. ROMs made for 2.15 will work on 2.16 and the other way around BUT with issues. Mainly it is about the sdcard size that is not available at all or has an incorect size (48 MB instead of 12/10 GB). So even if your 2.15 ROM is working...try to check if the sdcard is mounted and what space you have on it
So all these being said, your understanding of the word "works" is different from the one of the devs. For them (or for anyone else), a "working" ROM does not mean only it boots, but it's also have all the parts available including sdcard mountable and available on it's entire space, not truncated to 48 MB or not mountable at all.
Now about why some sense 5 ROMs work with 2.15 and some don't. Because some ROMs are based on the leaked 2.16 firmware and those ROMs need the new partition map to properly work. The ones that are working on 2.15 are usually ports or builds made for the standard official HTC firmware.
Link for recoveries compatible with 2.16 hboot you can find in the OP of each 2.16 ROM
Click to expand...
Click to collapse
now i have everything i wanted to know tanks
I think i will stay on 2.15 and install ViperOne S 3.1.3 now. This will work on my current setup, right?
I will update the radio. Should i just flash the one attached in the ViperOne S thread in recovery?

MICH_** said:
now i have everything i wanted to know tanks
I think i will stay on 2.15 and install ViperOne S 3.1.3 now. This will work on my current setup, right?
I will update the radio. Should i just flash the one attached in the ViperOne S thread in recovery?
Click to expand...
Click to collapse
Good choice, Viper is a fine ROM and close to the original since it's sense based...also has extra customization that the original ROM doesn't have.
For the radio, well I've answered to you in the Viper thread. I would advice not to flash another radio just now. Flash the ROM, play with it for a few days then decide. If you have no issues with signal reception, wifi and so on, you don't have real reasons to change it.
I had initially (when I bought the device) radio 1.06es (I think)...since then alot of newer versions came out including the 1.20 from the leaked 2.16 firmware and the newest 1.35a from the One XL. To be honest, after several days with each, I've switched back to 1.15 that was the best radio for me.
The only ROM for which you MUST flash a different radio will be Liberty by bilal_liberty. That is based on Android 4.3 and Sense 5.5 and the newest 1.35a radio is needed in order to get H/H+ (HSPA) mobile data connection. If you don't use that radio you'll get maximum 3G (UMTS) connection. The rest will work tho

I still don't understand why I had so many problems with Viper. Dropped calls, random reboots etc...
Once I got CM11 running - never looked back in terms of reliability.

Related

[Q] First Time Rooting/Flashing. Help!

I've got a HTC Sensation XE.
Build Number - 3.33.720.106
Kernel version 3.0.16-g31a4fc7
HBoot version 1.29
I've spent about 3 hours reading about Rooting, flashing custom roms and I'm still confused as hell.
From what I've read, S-OFF is a pretty complicated process for users with HBoot version 1.27+
We have to use the wire trick, etc.
I'm not sure if I should S-OFF for two reasons:
1. First time flashing a custom Rom I want to keep it as simple as possible.
2. To S-OFF, I must use HTCdev's bootloader unlocker process as well and I read somewhere that once I do that, my phone's IMEI will be added to HTC's banned-list for warranty claims. I do not want to do that till I'm absolutely sure on how to do it.(Is this true?)
Click to expand...
Click to collapse
So I have a few questions and need some help/guidance.
I wish to install a Custom Rom(Jelly Bean) without HTC's Sense as it takes up too much RAM and I want my phone to run smooth without lag. That is the priority.
1. Is it advisable to Root/Flash phone with S-ON?
2. What am I missing out on if I do not S-OFF my device?
3. If S-OFF is pretty advantageous, I am willing to read/learn more before Flashing a Custom ROM.
4. Which is the most stable and lag-free Custom ROM(Jelly Bean, No Sense)
4.a. With S-ON?
4.b. With S-OFF?
5. When you go to HTCdev.com->Bootloader unlocker, there is no Sensation XE, should I choose option Sensation 4g or go with All other devices?
Click to expand...
Click to collapse
I'm sorry if my questions are silly but I'm very confused, I've read like 15+ different links in the last 3hours and its all messed up in my head.
Please help me understand clearly and/or refer me to a few Beginner guides(with advanced guides followed).
in simple words you have 2 options:
1)unlock your bootloader with htcdev unlock method
see here http://www.htcdev.com/
and then root your device
see here http://forum.xda-developers.com/showthread.php?t=1632553 or
2)use the juopunutbear method to S-OFF and root your device
see here http://forum.xda-developers.com/showthread.php?t=1661631
now to answer to your questions:
1)with S-ON involves the first option.but then before flashing a rom,flash first 4ext recovery
so you can use the smartflash feature from it(only for S-ON DEVICES)
2)with S-OFF you are completely unlock your device and have the ability to flash firmware,radios,rils(which you can not do with S-ON)
3)it is more advantageous.
but before flashing a rom the only thing you have to do is read carefully any installation instructions(the same goes for S-ON)
4)it is the same i assume
5)go with All other devices
rzr86 said:
...
now to answer to your questions:
1)with S-ON involves the first option.but then before flashing a rom,flash first 4ext recovery
so you can use the smartflash feature from it(only for S-ON DEVICES)
2)with S-OFF you are completely unlock your device and have the ability to flash firmware,radios,rils(which you can not do with S-ON)
3)it is more advantageous.
but before flashing a rom the only thing you have to do is read carefully any installation instructions(the same goes for S-ON)
4)it is the same i assume
5)go with All other devices
Click to expand...
Click to collapse
1. How is firmware different from ROM?
2. I thought firmware was the same as ROM?
3. After unlocking my bootloader with S-ON, I can install any custom ROM right? or Are there only certain ROMS that are available for S-ON phones?
thetearer said:
1. How is firmware different from ROM?
2. I thought firmware was the same as ROM?
3. After unlocking my bootloader with S-ON, I can install any custom ROM right? or Are there only certain ROMS that are available for S-ON phones?
Click to expand...
Click to collapse
2)no they are different.firmware is flashing in a different partition and the rom in a different too
3)you can install any custom rom you want but you must have the appropriate fw version to boot a rom
if you have a gingerbread fw version you can install only gingerbread roms,if you have 3.32fw or 3.33fw you can install any ics or jb roms
but remember for S-ON devices use 4ext recovery to flash any rom and before flashing enable smartflash from it
edit:actually for S-OFF devices too it is better to have 4ext(but no need for smartflash)
about the first question i am still thinking the right answer
maybe someone else can tell you
rzr86 said:
2)no they are different.firmware is flashing in a different partition and the rom in a different too
3)you can install any custom rom you want but you must have the appropriate fw version to boot a rom
if you have a gingerbread fw version you can install only gingerbread roms,if you have 3.32fw or 3.33fw you can install any ics or jb roms
but remember for S-ON devices use 4ext recovery to flash any rom and before flashing enable smartflash from it
edit:actually for S-OFF devices too it is better to have 4ext(but no need for smartflash)
about the first question i am still thinking the right answer
maybe someone else can tell you
Click to expand...
Click to collapse
technical definition of a rom: Rom stands for Read Only Memory and technically speaking it refers to the internal storage of a device which is supposed to contain the operating systems instructions.the instructions are stored in read only memory,, firmware is the read only operating systems that stay firmly inplace without modification access to the users of the device, firmware in computing is a software that is embedded in a hardware device. it is often provided on flash roms or is a binary image file that can be uploaded onto a existing hardware by a user. firmware is identified as the computer program in a read only memory or ROM integrated circuit.a hardware part number or other configuration identifier is usually used to represent the software. firmware is required for the rom. basically the firmware is the operating system containing the android operating system .hope this helps .best wishes

Need info on new Hboot for Android 4.0+ ROMs - I forgot and am lost!

Hello everyone
I rooted my girlfriend's Desire S, flashed 4EXT recovery and she used MIUI for about half a year. Then, a new Hboot came out, and it was required for Android 4.0+ ROMs to boot. She was tired of being stuck on MIUI GB, and MIUI ICS required the new hboot to run, so I flashed it.
Then, a few weeks after, we had to take the phone into service for some faulty hardware components (speaker & buttons issues) so I reverted everything to stock Android 2.3.3 (or 2.3.5), including the old, S-ON bootloader and stock recovery.
Now... I need to start again, since this Android 2.3.3 / 2.3.5 she has on her phone is acting up like hell. I want to flash a ROM that is Android 4.1 with Sense, or CM10.1... I don't know. Anyway, thing is I probably am going to need to flash the new hboot. I FORGOT how I did it back then, and I can't seem to find the tutorial again
So... I need your assistance. I did search the forums, but I think I failed miserably. The info is definetly out there. Call me a retard...
I probably need to S-OFF the current bootloader, then flash the new hboot & S-OFF that one, in order to be able to flash a recovery and custom ROM finally. Can you help me, please?
Thanks in advance!
Most roms don't need any newer hboot version; miui v4, ice cream saga and desire xs are the only ones I can think of that do.
There are no roms for desire s with jelly bean and sense, but if you go for cm (any version) it will work on any hboot.
teadrinker said:
Most roms don't need any newer hboot version; miui v4, ice cream saga and desire xs are the only ones I can think of that do.
There are no roms for desire s with jelly bean and sense, but if you go for cm (any version) it will work on any hboot.
Click to expand...
Click to collapse
Ah, I see.
I will probably end up flashing something like MIUIv4, if you say it doesn't require the new hboot. Or CM / SlimBean. Sense is probably gonna be slow.
Formhault said:
Ah, I see.
I will probably end up flashing something like MIUIv4, if you say it doesn't require the new hboot. Or CM / SlimBean. Sense is probably gonna be slow.
Click to expand...
Click to collapse
I meant, miui v4 does require a newer hboot, but most other roms don't.
teadrinker said:
I meant, miui v4 does require a newer hboot, but most other roms don't.
Click to expand...
Click to collapse
Can you direct me to a topic where this new hboot + installation process is described? Please.
Sent from hyperspace
First, you need to s-off the phone, see guides in the general section for how to downgrade hboot, then use revolutionary.
After that, you can install the new hboot from this thread:
http://forum.xda-developers.com/showthread.php?t=1679338
The phone will then stay s-off and be compatible with any rom.
Once on a S-OFF device you can flash to any hboot version by using dd (via adb). The relevant block is mmcblk0p18. I'd suggest flashing the ENG version 2.00.2002, rather than the revolutionary ones.
Remember to mount SD card
Code:
adb shell dd if=/sdcard/[COLOR="Red"]hboot.img[/COLOR] of=/dev/block/[COLOR="Red"]mmcblk0p18[/COLOR]
Code:
IMG
CRC-32: 321c8bfa
MD4: 70f7193ee52007de4e0734d0ce02dd0d
MD5: 024f3577c1a07dc6d1e4710d871d14ba
SHA-1: 54bdf0bca68ffa11689a83be8080f8c3702e045f
ZIP
MD5: 97eec9733c35e3a9666fb403470c95cd
download (extract for the img file, then put in root of SD card, make sure SD card is mounted for ADB)
After flashing you should re-format all before proceeding further.
paulie-uk said:
Once on a S-OFF device you can flash to any hboot version by using dd (via adb). The relevant block is mmcblk0p18. I'd suggest flashing the ENG version 2.00.2002, rather than the revolutionary ones.
Remember to mount SD card
Code:
adb shell dd if=/sdcard/[COLOR="Red"]hboot.img[/COLOR] of=/dev/block/[COLOR="Red"]mmcblk0p18[/COLOR]
Code:
IMG
CRC-32: 321c8bfa
MD4: 70f7193ee52007de4e0734d0ce02dd0d
MD5: 024f3577c1a07dc6d1e4710d871d14ba
SHA-1: 54bdf0bca68ffa11689a83be8080f8c3702e045f
ZIP
MD5: 97eec9733c35e3a9666fb403470c95cd
download (extract for the img file, then put in root of SD card, make sure SD card is mounted for ADB)
After flashing you should re-format all before proceeding further.
Click to expand...
Click to collapse
Also make shure that the MD5 matches the one above!!!
Working with dd on firmware components without cheching checksums can result in a HARDBRICK!
how to check file hashes?
441Excelsior said:
how to check file hashes?
Click to expand...
Click to collapse
You can use an application like this one.
Thank you all for guiding me through. I will proceed to flash the phone on monday, and if the world ends... well... I'll tell you :silly:
Shyte... Hboot is 2.00.0002 S-ON...
Alright. Unlocked bootloader via HTCDev, flashed 4EXT Recovery, flashed Fallout Evolution V5... and done. I bought my girlfriend another phone in the meantime, so nevermind this HTC, as it is going to someone else now :silly:

[Q] Problems with Viper Rom

Hello,
i'm having a lot of trouble with the viper made rom ( http://forum.xda-developers.com/showthread.php?t=2667758). I'm new here, so i cannot post it there.
My problems began when i try to install the updates. I have installed the original rom version 3.0.0. i get the OTA message, but when i try to install it in recovery, the phone can't mount the sd card, and the installation doesn't continu. I tried to do it manually (using the download link i found in one of the posts) and that seemed to work.
Then i got another OTA notification, to upgrade to version 3.1.0, but when i tried to boot after the installation, i couldn't enter my sim pincode, and when i reboot, the phone keeps looping. I have to install the original rom twice (once with and one time without wiping) before the ROM boots normally.
What am i doing wrong?
i'm on Hboot 1.25 and radio:1.15.50.05.29
I'm S-on (RL)
It seems that viper made a fll rom, with the updates included.
Wrong Hboot?
Martin_Weterholt said:
Hello,
What am i doing wrong?
i'm on Hboot 1.25 and radio:1.15.50.05.29
I'm S-on (RL)
Click to expand...
Click to collapse
I'm not sure but i think it starts with your Hboot, maybe one of the older members can verify, but according to the rom it requires Hboot version 2.15 or 2.16.
I am in the process of updating my Hboot by downloading and flashing the RUU as well as achieving S-OFF status
fidodaj said:
I'm not sure but i think it starts with your Hboot, maybe one of the older members can verify, but according to the rom it requires Hboot version 2.15 or 2.16.
I am in the process of updating my Hboot by downloading and flashing the RUU as well as achieving S-OFF status
Click to expand...
Click to collapse
You need to update hboot first
2.15 is most compatible i suppose
LS.xD said:
You need to update hboot first
2.15 is most compatible i suppose
Click to expand...
Click to collapse
Question. Is there a way for me to upgrade the hboot without the ruu wiping everything? Or will I just have to make a backup. I plan to go s-off before upgrading the hboot.
fidodaj said:
Question. Is there a way for me to upgrade the hboot without the ruu wiping everything? Or will I just have to make a backup. I plan to go s-off before upgrading the hboot.
Click to expand...
Click to collapse
If you're S-OFF ist possible I think
No, you don't need to update the hboot. I am on 1.06 and Viper works fine...in fact any ROM works fine for me but that's another story. The updated firmware (2.13 or 2.15) is required only for Android 4.4.x KitKat due to a check present in the updater-script. There's no such check nor requirement for previous Android versions and Viper 3.x is based on Android 4.2.2
The problems first could come from not being S-Off...this makes impossible to flash the kernel from recovery so any OTA that has a kernel is not flashed properly. I remember that 3.1.0 has also a full ROM ZIP, maybe is good if you flash that one from recovery and flash the kernel after that in fastboot. Also it could matter the recovery you're using, I would recommend latest TWRP
Sent from nowhere over the air..
Rapier said:
No, you don't need to update the hboot. I am on 1.06 and Viper works fine...in fact any ROM works fine for me but that's another story. The updated firmware (2.13 or 2.15) is required only for Android 4.4.x KitKat due to a check present in the updater-script. There's no such check nor requirement for previous Android versions and Viper 3.x is based on Android 4.2.2
..
Click to expand...
Click to collapse
In the viper rom forum post it says ROM firmware required hboot 2.15/2.16.. Am I to j just ignore tha? Or is it that it is only required that hboot (2.15/2.16) if you are s-on and s-off can do whatever you like? Lol
You need hboot 2.16 for Radio 1.20
And to Flash hboot 2.16 you will need S-OFF
Sent from my loved HTC One S using (most time buggy) Tapatalk
LS.xD said:
You need hboot 2.16 for Radio 1.20
And to Flash hboot 2.16 you will need S-OFF
Sent from my loved HTC One S using (most time buggy) Tapatalk
Click to expand...
Click to collapse
Actually I'm on hboot 2.15 with Radio 1.20.XX
I know this doesn't help... just saying..
To contribute smth. To get the most out of the Viper 3 Rom, everyone should upgrade their Radio to 1.20.XX. And this is actually why you need to S-OFF.

Cant boot sense roms and some recovery

Ok guys, I've flashed a lots of device in the past, now I'm selling my Samsung S4 and buy this HTC ONE S from a friend. I like the phone a lot, I did s off with moonshine (gave error but in the end its finish).
I flash CM11, everything good, but, the camera is so slow to take picture. My friend told me that before that, it was ok (in stock roms). So, I decided to try a sense rom, I choose liberty rom, The rom flashed ok, but, Never boots, stucks on HTClogo, and restart.
I was with philz_touch_6.19.3-ville, so I decide to flash openrecovery-twrp-2.7.0.0-ville. But still the same problem.
Then I try those recovery: openrecovery-twrp-2.6.3.0-ville and openrecovery-twrp-2.6.1.0-ville. It doesnt even boot, only restart.
If I flash CM11 again, it will boot, but the camera is slow and i want a sense rom. In Hboot show this
Moonshine S-OFF
VLE PVT SHIP S-OFF RL
CID-T-MOB010
HBOOT-2.15.4444
RADIO-1.35a.32.45.27
OpenDSP-v31.1.0.45.08.15
eMMC-boot
Dec 14 2012, 17:10:57:-1
I was thinking if upgrade to Hboot 2.16 was good, but not sure. Any advice?
PD: The g-Sensor and camera flash light dont work but is hardware, just said it if that helps in something
PD2: Ok, the slow camera was because I had the flash on, and is damage, so thats make the camera slow, I deactivate and now takes picture fast. But still, want a sense rom
PD3: I try this recovery twrp-2.7.0.8-ville.img but nothing I flash the rom, but again bootloops. I get that recovery from here http://mdmower.cmphys.com/twrp-ville/
What about running last ruu ? You're on hboot 2.15 so no need to downgrade.
Before running flash stock recovery with fastboot
benJX said:
What about running last ruu ? You're on hboot 2.15 so no need to downgrade.
Before running flash stock recovery with fastboot
Click to expand...
Click to collapse
Yes, but what about 2.16? I have this RUU RUU_Ville_U_JB_45_S_TMOUS_3.14.531.11_Radio_1.13.50.05.31_10.30.50.08L_release_309489_signed_ICS_2.exe
that is what I need? What about s-off? Or the unlocked bootloader? I will lose it?
Hboot 2.16 is needed only if you want to run MaximusHD (this rom is NOT compatible with any other hboots).
Viper rom and Liberty are compatible with both 2.15 & 2.16.
I would add that CM11 is not officialy made for 2.15 hboot. If you want CM11 on 2.16 there are unofficial build made for this. Just in case you would came back to CM11 if you uprgrade to 2.16. Most of the AOSP based roms released here are made for 2.15.
So to resume, if you want a Sense 4+ rom, just run the ruu you told me and it should be fine (flash stock recovery before). If you want to switch to AOSP, no problem. If you want some Sense 5 or Sense 5+ try Viper or retry Liberty.
But if you want MaximusHD you will have to upgrade (all is explained in the rom thread). This is, in my opinion, the best rom so far released for our phone. Stock feeling but tweakable with Sense 5 Toolbox (xposed module). I advise you to try it at least and if you don't like it, just downgrade you hboot, no problem for doing this.
About recoveries, for 2.16 you need a modded 2.6.1.0 TWRP recovery (the only one for this hboot I think, everything is explained in MaximusHD OP). With this hboot and recovery you cannot mount your sdcard from recovery.
In 2.15 I used to use 2.3.3.0 TWRP, no issues in sdcard mounting. Whan I was on 2.15 I had some issues with newer versions. Since I'm on 2.16 I didn't try 2.6.X.X and 2.7.X.X with this hboot.
Good luck to make your choice, it's hard lol
benJX said:
Hboot 2.16 is needed only if you want to run MaximusHD (this rom is NOT compatible with any other hboots).
Viper rom and Liberty are compatible with both 2.15 & 2.16.
I would add that CM11 is not officialy made for 2.15 hboot. If you want CM11 on 2.16 there are unofficial build made for this. Just in case you would came back to CM11 if you uprgrade to 2.16. Most of the AOSP based roms released here are made for 2.15.
So to resume, if you want a Sense 4+ rom, just run the ruu you told me and it should be fine (flash stock recovery before). If you want to switch to AOSP, no problem. If you want some Sense 5 or Sense 5+ try Viper or retry Liberty.
But if you want MaximusHD you will have to upgrade (all is explained in the rom thread). This is, in my opinion, the best rom so far released for our phone. Stock feeling but tweakable with Sense 5 Toolbox (xposed module). I advise you to try it at least and if you don't like it, just downgrade you hboot, no problem for doing this.
About recoveries, for 2.16 you need a modded TWRP recovery (the only one for this hboot I think, find it in MaximusHD thread). With this hboot and recovery you cannot mount your sdcard from recovery.
In 2.15 I used to use 2.6.3.0, I had problems with newer versions.
Good luck to make your choice, it's hard lol
Click to expand...
Click to collapse
Ok, I will try that rom, But I will not my S-off? And is easy to change between hboot? and yes, a lot recommended 2.6.3.0 as far I was reading, but that recovery never boots for me, and when I install it, it corrupts my sd and need to recover with 2.7.0.0.
I will run the RUU, I always have a little fear when messing with hboot hehe (Trauma from a bricked G1 a long time ago )
Ahh I will ad taht actually I try viper too and no boot. Only AOSP roms boot
lorddavid said:
Ok, I will try that rom, But I will not my S-off? And is easy to change between hboot? and yes, a lot recommended 2.6.3.0 as far I was reading, but that recovery never boots for me, and when I install it, it corrupts my sd and need to recover with 2.7.0.0.
I will run the RUU, I always have a little fear when messing with hboot hehe (Trauma from a bricked G1 a long time ago )
Click to expand...
Click to collapse
Running RUU wil not mess up your S-OFF. It will only return your phone back to stock firmware/radio/rom.
Switching between hboots (2.15 <--> 2.16) is always pretty the same.
What is annoying is that uprading or downgrading your hboot will format your sdcard, aswell as running any ruu.
To uprade to 2.16, follow the MaximusHD OP.
To downgrade to 2.15, follow this link until step 2.2 then flash the stock recovery and flash the firmware.zip the same way you flash 2.16. Then run ruu.
Some people advised me to use this tool to switch between hboots, but I preffer do it by myself. Have a look maybe you'll find it helpful.
I agree there is always a part of risk by doing this but you will not regret it when you'll find the perfect rom you want
Anyway your problem with Sense roms is kindda strange
Did you try to manually flash boot.img after flashing rom ?
benJX said:
Running RUU wil not mess up your S-OFF. It will only return your phone back to stock firmware/radio/rom.
Switching between hboots (2.15 <--> 2.16) is always pretty the same.
What is annoying is that uprading or downgrading your hboot will format your sdcard, aswell as running any ruu.
To uprade to 2.16, follow the MaximusHD OP.
To downgrade to 2.15, follow this link until step 2.2 then flash the stock recovery and flash the firmware.zip the same way you flash 2.16. Then run ruu.
Some people advised me to use this tool to switch between, but I use do it by myself. Have a look maybe you'll find it helpful.
I agree there is always a part of risk by doing this but you will not regret it when you'll find the perfect rom you want
Anyway your problem with Sense roms is kindda strange
Click to expand...
Click to collapse
Yes, Is strange, I know that the phone has hardware damage, but, only g sensor and flashlight, and everything works with AOSP, right know I'm charging the phone a little more, I've downloaded already viper rom, liberty, maximumHD, cm11 and Beanstalk.
Beanstalk has a lot of force close to me, cm11 just in the start, with a cm account, and when switching from the camera to videocamera.
Maybe there are error with the partition? I will try what you said and report back (will take a while because I read 3 times every step just to be sure)
lorddavid said:
Yes, Is strange, I know that the phone has hardware damage, but, only g sensor and flashlight, and everything works with AOSP, right know I'm charging the phone a little more, I've downloaded already viper rom, liberty, maximumHD, cm11 and Beanstalk.
Beanstalk has a lot of force close to me, cm11 just in the start, with a cm account, and when switching from the camera to videocamera.
Maybe there are error with the partition? I will try what you said and report back (will take a while because I read 3 times every step just to be sure)
Click to expand...
Click to collapse
Yes I thought about partitions, that's why if I was you I would run a ruu to make all clean and begin a clean fresh install.
I didn't test Beanstalk. CM11 works pretty well on both hboot, some FC however.
My favourite AOSP on 2.15 stills vanir aosp
But you will have time to test by yourself when everything will be repaired
I fully agree with you it's far better to take your time and read all threads carefully. Make thing in haste is the better way to do it wrong and have issues So take your time
benJX said:
Yes I thought about partitions, that's why if I was you I would run a ruu to make all clean and begin a clean fresh install.
I didn't test Beanstalk. CM11 works pretty well on both hboot, some FC however.
My favourite AOSP on 2.15 stills vanir aosp
But you will have time to test by yourself when everything will be repaired
I fully agree with you it's far better to take your time and read all threads carefully. Make thing in haste is the better way to do it wrong and have issues So take your time
Click to expand...
Click to collapse
I was trying to install maximushd first, but get an error here: fastboot flash recovery TWRP2.6.1.0.img and the green bar of the last command is still there, is normal?
the error is error: cannot load 'TWRP2.6.1.0.img': Unknown error
IT BOOTS!!!!!! Without recovery but boots!!!!!!!!!!!! I try that directly because a fas as i know the hboot manage the partitions, so install a hboot reinstall partitions right? But boots Sense again!!! I really misse it from my HTC ONE
I cant flash recovery, any advice? the error is
sending 'recovery' (8900 KB)...
OKAY [ 1.053s]
writing 'recovery'...
FAILED (remote: not allowed)
finished. total time: 1.087s
I have still the recovery 2.7.0.8 but i need this version for hboot 2.16 (want to try other sense roms hehe) TWRP_2.6.1.0_ville_4.2.2.zip
Ok guys, sorry, my error, the bootloader got locked again. I did that and inmediatly I flash the recovery, Its seems everything is ok. it also clear internal storage but I wil see how is everything (hope to try sense 5.5, but as far as I read is not too much stable is that true?)
lorddavid said:
I was trying to install maximushd first, but get an error here: fastboot flash recovery TWRP2.6.1.0.img and the green bar of the last command is still there, is normal?
the error is error: cannot load 'TWRP2.6.1.0.img': Unknown error
IT BOOTS!!!!!! Without recovery but boots!!!!!!!!!!!! I try that directly because a fas as i know the hboot manage the partitions, so install a hboot reinstall partitions right? But boots Sense again!!! I really misse it from my HTC ONE
Click to expand...
Click to collapse
Yep you're right for the hboot & partitions.
Do not install normal TWRP on 2.16 hboot. The modded TWRP recovery from the OP which have to be used for this hboot is a .zip and have to be flashed when you're in ruu mode, just after flashing the firmware zip !
Did you follow all the install guide steps ?
Edit : you will find the recovery in this package. What afraids me is that you already should have downloaded this package to make a correct install of this rom. Your ~12gb of usable memory are correctly recognized by the phone ?
If not I suppose you did only one install of the rom. You need to flash recovery to make another install. Follow these steps :
1 - Boot in android, connect your phone and put the rom on your internal sdcard
2 - Reboot to fastboot
3 - You need to have file "TWRP_2.6.1.0_ville_4.2.2.zip" in your adb folder
4 - Type :
Code:
fastboot oem rebootRUU
fastboot flash zip TWRP_2.6.1.0_ville_4.2.2.zip
fastboot reboot recovery
7 - Flash MaximusHD (full wipe !). This should be the second time you do it.
8 - Reboot
Yeah. the problem is that for some reason its locked again, the bootloader, but in unlocked, and flash the TWPR of the package, and my pc see 11.9gb so its ok I think. (My mistake was copy al my data haha when i unlocked again the bootloader, its clear the storage again)
I just want to see sense 5.5, but if what I read is truth, i will use maximumhd as daily, hope that sense 5.5 gets better in a future
And just another question. Maximumhd and all sense roms are rooted? I dont see superuser. And can i enable beats with the speakers?
lorddavid said:
Yeah. the problem is that for some reason its locked again, the bootloader, but in unlocked, and flash the TWPR of the package, and my pc see 11.9gb so its ok I think. (My mistake was copy al my data haha when i unlocked again the bootloader, its clear the storage again)
I just want to see sense 5.5, but if what I read is truth, i will use maximumhd as daily, hope that sense 5.5 gets better in a future
Click to expand...
Click to collapse
So I edited my last post for nothing lol
You mean your bootloader was relocked ? It doesn't matter, being S-OFF is what is important here. Don't care about bootloader locked or unlocked.
Yes it is rooted, but it uses SuperSU not superuser. All roms released here are rooted, except if it is stated in the thread Beats cannot be enabled with speakers, only with headphones
benJX said:
So I edited my last post for nothing lol
You mean your bootloader was relocked ? It doesn't matter, being S-OFF is what is important here. Don't care about bootloader locked or unlocked.
Click to expand...
Click to collapse
Edited: you answered editign your post haha sorry. Maybe was because I still need the second flash
lorddavid said:
Edited: you answered editign your post haha sorry. Maybe was because I still need the second flash
Click to expand...
Click to collapse
You're welcome, glad it works
Liberty rom is quite smooth and usable but it stills in alpha for now. MaximusHD is rock stable It's based on the official release we should all have had.
benJX said:
You're welcome, glad it works
Liberty rom is quite smooth and usable but it stills in alpha for now. MaximusHD is rock stable It's based on the official release we should all have had.
Click to expand...
Click to collapse
Thanks, I try Liberty and boots Everything is working now, thankyou so much. So, it will better to wait a little more to use Liberty, thank you
(I will use MaximumHD for a while)

[Q] Sailing for candyrom isle- check my checklist?

Current situation
4.2.2 sense 5.0
htcdev unlocked/rooted
s-on
hboot 2.19
radio 1.20.40d.00.22
os 1.32.1402.3
kernel 3.4.10
recovery cwm 6.0.3.6
horrible chinese carrier (are carriers ever good?)
here's what i think needs to be done
0. make a nandroid backup
1. Get s-off http://rumrunner.us/instructions/
2. Write supercid via adb http://forum.xda-developers.com/showthread.php?t=2573479 or http://androidforums.com/sensation-4g-all-things-root/636482-guide-how-supercid.html
3. update firmare via adb http://forum.xda-developers.com/showthread.php?t=2759131
5. update rom to stock with sense 6 http://forum.xda-developers.com/htc...-official-stock-sense-6-rom-firmware-t2817921
6. flash candyrom http://forum.xda-developers.com/htc-one-mini/orig-development/rom-t2825888
anything i've left out or can leave out? thanks in advance
Also is it worth switching to twrp? i figure it's unnecessary...
EDIT: gracious I'm confused. This (old) thread suggests s-off is unnecessary, though my understanding is that more recent roms incl. candyrom are likely to have issues without updating hboot, which requires s-off right?

Categories

Resources