HTC Delivering Ads Straight to Sense Home

HTC’s 2015 has been a year marked by a desperate search for revenue.The HTC One M9 … more

Galaxy S6 & Edge get €100 Price Cut—New Models Incoming

Samsung has dropped the price of both the Galaxy S6 and S6 Edge by … more

How To Port Fully Featured Sony Xperia Z4 Camera

Xperia Z4’s hardware may not impress, but its software is definitely … more

Experimental TWRP Available For Moto G 2015

XDA Senior Member squid2 has posted experimental builds of TWRP for the Moto G … more

[Q] Htc One S (S4) performance and USB issues

5 posts
Thanks Meter: 0
By lcmpX86, Junior Member on 25th May 2014, 10:56 PM
Post Reply Subscribe to Thread Email Thread

I don't know if this is the correct place to write this, but if not please advise me as I'm new in this fields.

Some time ago I decided to root my Jelly bean HTC One S (S4). To do that I used the HTCDEV method and follow this post step-by-step witch I thank to all developers involved:

It worked well and the only thing I done different was installing TWRP 2.6.3 recovery instead CWM.

Lately I decide to install a custom kernel (Bulletproof 1.4), essentially because I wanted to fix refresh rate/crash of HDMI output among other good things that this kernel provide. Here started my problems. I download the zip file, file copy it to phone memory through usb and then restart the phone to bootloader, enter in recovery and flash it with TWRP. After that my phone don't boot and was stuck in bootloop.

As I previous made a backup of my system through TWRP I thought it would be enough to restore it, but then my sdcard was unreachable and I found no way to access it. At this point I had also the copy of the backup I done with recovery in my laptop. With the phone in bootloader screen (witch I'm still able to reach) I can see the phone in devices although not accessible. So the only way I found to fix my phone was format the sdcard though windows copy the backup to sdcard via and then make make a restore via TWRP. It somehow worked and I was able to back to system.

I checked the kernel and it changed to bulletproof 1.4+. Nevertheless the performance of the phone decreased at the point that he almost freezes sometimes (no restarts) and also can't acess phone storage via usb in windows. When I plug it to computer it beeps as a normal device inserted and htc one s device appears but I can't see any of the contents inside it.

After some days, I decided to install Busybox app and somehow that app makes some miracle and the phone got something better in terms of performance, but never as it was before the installation of the kernell. Even know the phone has some freezes, but Can someone help me recovering the normal phone performance?

more info:
I'm factory unlocked
HBoot 2.15
TWRP 2.6.3

Thanks a lot in advance and sorry my bad English.
26th May 2014, 07:49 AM |#2  
null0seven's Avatar
Senior Member
Thanks Meter: 124
You have you're stock rom?

Download rom. Open it.
Copy "boot.img" to computer. (Because you're S-ON) you're data from phone to PC.
2.put the rom from above link in SD CARD
2.reboot bootloader
3.factory reset
4.wipe all except SD CARD.
5.flash rom from recovery
6.reboot bootloader
7.Fasboot USB will apear when you conect to PC
8."Fastboot flash boot boot.img" with command promt. (without this you're phone wont start)
Last edited by null0seven; 26th May 2014 at 08:14 AM.
The Following User Says Thank You to null0seven For This Useful Post: [ View ]
27th May 2014, 12:03 AM |#3  
OP Junior Member
Flag Aveiro
Thanks Meter: 0
First of all thanks for your quick reply and sorry the later answer...

I have some backups of all the system done with TWRP made immediately after rooting the phone and before flash the custom kernel. One of those backups I used to help me bring phone again to life however in the end with performance and usb problems I mention before. Can I use this? If yes should I take some specific step? (I watched the files of the TWRP backup and they are all .win and .md5, is this normal? can I use it as you mention?)

If I use some of the rom you point me (or eventually my backup) in the end flash boot.img I will be replacing the custom kernel I installed right? If so and if everything goes right I will still be rooted but with stock kernel right? I watched the roms available from the link you gave me how do I choose from them, I suppose will be some of the Europe, probably Ville_Europe_3.16.401.8_OTA_UPDATE_Stock_Rooted_OD EX, however how do I know if those match with my radio/Hboot version version which are /HBoot 2.15.

I know I probably did some stupid questions, but as you may noticed I'm a lot "green" here.
28th May 2014, 09:17 PM |#4  
null0seven's Avatar
Senior Member
Thanks Meter: 124
First use backup.
OTA is an update. Find the one before that. Must be the one compatible with the region that you live.
I choose LITE. Then OTA:
Don't forget!
comand promt : fastboot flash boot boot.img
The Following User Says Thank You to null0seven For This Useful Post: [ View ]
8th June 2014, 07:55 PM |#5  
OP Junior Member
Flag Aveiro
Thanks Meter: 0
Thanks a lot man for the help, it worked...

Had some issues with the OTA installation as in the first try phone stuck on HTC boot screen, but on second try it worked, thanks a lot!!

Have on more question, if possible, now I'm again on stock kernel which as mhl hdmi problems (phone outputs 1080p 24hz which makes it slow and some times freezes)... so would you recommend me some custom kernel? just want to fix that. The buletproof 1.4 was ok in that point but last time I flashed it phone enters in bootloop and the rest you already know.

Can you tell the correct steeps to install a custom kernel, should I flash it through recovery, clear all cache in recovery and then flash the boot.img file of the kernel via fastboot? or should I use some market app like "kernel manager" or "flash image gui"
10th June 2014, 12:18 AM |#6  
OP Junior Member
Flag Aveiro
Thanks Meter: 0
Hi, is there any ROM's like the ones you point me already with Heartbleed vulnerability fix from HTC? I mean a stock, odex, rooted rom's made after the update release from HTC? With those ones how can I apply the fix?

thanks in advance.
13th June 2014, 07:37 AM |#7  
null0seven's Avatar
Senior Member
Thanks Meter: 124
HD or full HD ask's alot from a phone. I guess that is the problem...
The Following User Says Thank You to null0seven For This Useful Post: [ View ]
27th June 2014, 11:34 PM |#8  
OP Junior Member
Flag Aveiro
Thanks Meter: 0

About my last post (the heartbleed issue), I don't know If it was the best solution but still on 4.1.1 and used the patch from, tested it with the heartbleed detector and look like it's ok now.

After that I flashed again the bulletproof 1.4 now with Flash Image Gui, not via recovery (my previous try I used twrp, but as I'm s-on probably boot.img wasn't flashed well or flashed at all, and probably from there started my problems). After this try phone runs good and fluid most of the time. However I noticed that when use a browser (chrome/dolphin or even the stock browser) or turn on gps and mobile data after been some time without connection he becomes very slow (not all times but somehow frequent).

After that I flash the last bulletproof 2.1 (again with Flash Image Gui), thinking it might be due to the fact that version 1.4 still have some problems.
After installation and in the beginning the system was fluid, but then again even with this version sometimes lags a lot when browsing. Do you know what may cause that?

About hdmi with this kernel, if the phone isn't passing for a period o lag I mention before it runs very fluid in 720p 60hz.

thanks advance for for your time!
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes