first of all , i don't like this method ( htc dev unlock method ) because it is tricky

this method unlocks some options for Bootloader ( Not All of them ) . htc dev site as i recall says unlocking your bootloader may or could void your warranty !!

the Boot.img and Bootloader are still locked , and of course the Radio area is still locked ( it is not the radio we flash to improve signal )

locked means those areas can not be over-written

it allows you to install Custom Roms , But what htc maybe forgot to tell you is that the custom rom should be using their htc Stock kernel in order to work without errors !!!!!!! . ( Otherwise for Roms with custom kernels , you have to install Custom Kernels in a certain Method to avoid errors like WiFi error !!!! )

this certain Method is to flash locked items ( like Boot.img that includes custom Kernel ) through fastboot ( i.e bootloader )

htc dev unlock method does not give S-off , it only unlocks some options for Bootloader . so ,what you saw ( Unlocked and S-on ) is normal for htc method

Some mistakenly think that htc dev unlock method is the same as Revolutionary S-OFF , AND IT IS NOT

DISCLAIMER

Verify with HTC and your Carrier that you are legally Allowed to use any Method in this Post Before using it ,
and Don't use it if you are not legally allowed toI am not responsible if following this Method results in bricking your phoneWhatever you do is at your Own Risk

you can use a Custom Rom that uses a Custom Kernel ,and solve WiFi error ( while you still on htc dev unlock method , i.e NOT S-OFF ) by installing the Boot.img ( includes custom kernel ) bootloader

if the Custom rom uses the Exact same version of htc Stock Kernel ,you will not have WiFi Error

Wifi error is usually happens because of the kernel ( in your case it is because of kernel mismatch )

in htc Method the Boot.img is still locked , Note that the Boot.img includes the Kernel

the kernel is located inside Boot.img , and Also the kernel components ( when you install a rom ) are located in System \ lib \ modules . the Module Folder is a Kernel Folder . if there is a mismatch between kernel and kernel components you will have WiFi error

a sample case , the Boot.img is still the htc stock Boot.img ( i.e it includes the stock htc Kernel ) , and you installed a custom Rom that includes a custom Kernel

When the Custom rom is being installed it will not be able to replace htc Stock Boot.img ( i.e the Stock Kernel , because it is locked ) , But will be able to install kernel components System \ lib \ modules ( because it is Unlocked ) , and Here comes the kernel mismatch and the WiFi Error ( the Kernel is still the htc stock kernel , and the Kernel components are for a different custom Kernel )

How to flash Boot.img in Bootloader

Update there is now a new version of 4EXT recovery for S-ON devices v 1.0.0.5 , enable smart flashing in recovery \ tools and it will flash the boot.img by itself " read the restrictions for that method in 4EXT recovery thread "

Update there is now a new version of 4EXT recovery for S-ON devices v 1.0.0.5 , enable smart flashing in recovery \ tools and it will flash the boot.img by itself " read the restrictions for that method in 4EXT recovery thread "

recovery name.imgis the exact name for the downloaded recovery img that you put inside the ADB Folder

it is NOT PG58IMG.zip recovery

Start cmd as administrator and navigate to ADB Folder which includes fastboot.exe and type the command fastboot boot recovery name.img and press enter

your phone should now go to recovery screen ( loaded through fastboot )

install your custom rom as normal and reboot your phone , ( this will install the custom Rom and the Boot.img of the same Custom Rom in the same time )

Reboot , the device may reboot several times before reaching the home screen

if this method doesn't work , then go back to the original Method

Radio Flashing Problem

in htc dev unlock method , the Radio is also still locked and most probably htc dev will not allow you to flash a radio alone

and in case that htc dev shall allow it( i doubt that ) , then theoretically !!!! :

you have to flash an official release Radio specific for your Sensation version ( Sensation , Sensation 4G , Sensation XE ) , htc method will only allow signed Radio specific for your device , and i guess ( not sure ) it will not allow you to flash a radio for a different Sensation device !!!

Example is ( not sure ) , ARHD ROM is Based on sensation XE and most probably their recommended Radio is a sensation XE Radio , if this radio is not officially assigned to your Device by htc , then i guess htc method will not allow that ( because i guess the option in bootloader is still locked )

I did S-OFF then htc dev unlock. There is any reason to return to locked htc dev ? I didn't S-ON. I have them both. I didn't notice any problem...
And by the way the file bcm4329.ko is the one which make wifi error.

I did S-OFF then htc dev unlock. There is any reason to return to locked htc dev ? I didn't S-ON. I have them both. I didn't notice any problem...
And by the way the file bcm4329.ko is the one which make wifi error.

revolutionary S-OFF have more feature and is Permanentfor our Device , So this the best way to get S-OFF

you should not done htc dev after revolutionary S-off , just remove it ,and review you bootloader to make sure you are still S-off

some doesn't want to do revolutionary thinking that htc dev do the same ,and it is not

you said " I didn't notice any problem.....which make wifi error. " htc dev is the cuase of WiFi error if you get it as mentioned in the Post , ( in your case you will not have Wifi error because you are Revolutionary S-OFF which means your boot.img is Not locked )

revolutionary S-OFF have more feature and is Permanentfor our Device , So this the best way to get S-OFF

you should not done htc dev after revolutionary S-off , just remove it ,and review you bootloader to make sure you are still S-off

some doesn't want to do revolutionary thinking that htc dev do the same ,and it is not

" I didn't notice any problem. " htc dev is the cuase of the WiFi error you get as mentioned in the Post

I didn't notice any wifi error. I just say that mismatch kernel and system file made that. I'll try relock the htc dev now. Hope I won't mess anything...
Edit: I did lock the htc dev (fastboot oem lock). It still S-OFF and REVOLUTIONARY 1.27 HBOOT. That process didn't wipe data partition. I flashed few zips thru recovery touch and all went good.
Thanks for the post.

I didn't notice any wifi error. I just say that mismatch kernel and system file made that. I'll try relock the htc dev now. Hope I won't mess anything...
Edit: I did lock the htc dev (fastboot oem lock). It still S-OFF and REVOLUTIONARY 1.27 HBOOT. That process didn't wipe data partition. I flashed few zips thru recovery touch and all went good.
Thanks for the post.

You will not have WiFi error because you are S-OFF with revolutionary ( i.e Your Boot.img is not Locked ) ,and your boot.img is replaced during custom rom installation

so , if you lock or unlock with htc dev will have no effect and even htc dev should be used while you are S-off Using Revolutionary ( meaningless )

no connection at all for example. caused by the fact, that boot.img = kernel can't be changed / written. so for example flashing some other kernel like bricked or tiamat results in non-working w-lan because kernel (=original htc kernel) and wlan module (=bcm4329.ko from for example tiamat kernel) doesn't match.

XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality.Are you a developer? | Terms of Service