Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,804,884 Members 52,564 Now Online
XDA Developers Android and Mobile Development Forum

Stock Kernel and Recovery for HTC M8 1.54.401.10

Tip us?
 
robgo
Old
#1  
Junior Member - OP
Thanks Meter 3
Posts: 21
Join Date: Jun 2014
Default Stock Kernel and Recovery for HTC M8 1.54.401.10

I'm trying to get my HTC M8 back to stock so I can get the new 4.4.3 update, however, I am unable to find the stock kernel for my device.

It is software version 1.54.401.10.

I flashed to the elementalx kernel and put on a TWRP recovery.

I am able to download the update but when it installs, it just goes into recovery.

I made a backup of the original kernel a few months ago however it doesn't seem to be on my phone anymore.

When I look for stock kernels they all seem to be different versions than my device.

Can someone give me a bit of advice?

There are numerous guides for other versions but none mentions my software version.
 
ckpv5
Old
#2  
ckpv5's Avatar
Recognized Contributor
Thanks Meter 8,830
Posts: 6,855
Join Date: Feb 2008
Location: Kuala Lumpur

 
DONATE TO ME
Any kernel doesn't matter.
Your problem is you don't flash stock recovery.
TWRP or any custom recovery don't work for OTA.
 
robgo
Old
#3  
Junior Member - OP
Thanks Meter 3
Posts: 21
Join Date: Jun 2014
Quote:
Originally Posted by ckpv5 View Post
Any kernel doesn't matter.
Your problem is you don't flash stock recovery.
TWRP or any custom recovery don't work for OTA.

How can I put the stock recovery back?
 
robgo
Old
#4  
Junior Member - OP
Thanks Meter 3
Posts: 21
Join Date: Jun 2014
I put the stock recovery on and tried to update however I get a red triangle with an exclamation mark now...

why's it not taking properly?
 
robgo
Old
#5  
Junior Member - OP
Thanks Meter 3
Posts: 21
Join Date: Jun 2014
I'm new to this obviously. I've figured out that's just how the stock recovery is. Now I'm trying to figure out why the ota doesn't work with the stock recovery.

I get this error when I try to install the update.


/system/lib/modules/adsprpc.ko has unexpected contents. Installation aborted.
 
HTCNerdYoda
Old
#6  
HTCNerdYoda's Avatar
Senior Member
Thanks Meter 74
Posts: 303
Join Date: Apr 2014
Location: Cologne
Quote:
Originally Posted by robgo View Post
I'm new to this obviously. I've figured out that's just how the stock recovery is. Now I'm trying to figure out why the ota doesn't work with the stock recovery.

I get this error when I try to install the update.


/system/lib/modules/adsprpc.ko has unexpected contents. Installation aborted.
This means that something of the system has been changed by you, so the ckecksum of the OTA doesn't match the configuration of your system and thus abort the installation process.

Sent from my HTC One_M8 using XDA Free mobile app
Mobile: One M8 Gunmetal: UNLOCK - S-OFF (SunShine) - WWE
CID: HTC__001 (T-MOB101)
MID: 0P6B10000
HBoot: 3.18
FW: 2.22.401.5 (1.70.111.1)
Radio: 1.19.21331147A1
ROM: Stock - SuperSU
Recovery: Stock

Retired: Desire (CWM, Cyanogen), Sensation (Unlocked, S-On, CWM, root), One X (Unlocked, TWRP, Cyanogen), One (M7) (firewater S-Off, TWRP, ViperOne), Moto G (Unlocked, S-On, CWM, CM11), One (M8) GER Silver (SunShine S-Off, TWRP, ViperOne 2.2.0).
 
ckpv5
Old
#7  
ckpv5's Avatar
Recognized Contributor
Thanks Meter 8,830
Posts: 6,855
Join Date: Feb 2008
Location: Kuala Lumpur

 
DONATE TO ME
Quote:
Originally Posted by robgo View Post
I'm new to this obviously. I've figured out that's just how the stock recovery is. Now I'm trying to figure out why the ota doesn't work with the stock recovery.

I get this error when I try to install the update.


/system/lib/modules/adsprpc.ko has unexpected contents. Installation aborted.
This means your ROM is modified, not pure stock.

I suggest you make a backup with your current ROM and restore the pure stock backup that I posted here : http://forum.xda-developers.com/show...6#post54564526

1. flash back the TWRP recovery
2. make backup of your current one
3. restore pure stock backup that I linked above
4. flash stock recovery
5. reboot then do the OTA
 
HTCNerdYoda
Old
#8  
HTCNerdYoda's Avatar
Senior Member
Thanks Meter 74
Posts: 303
Join Date: Apr 2014
Location: Cologne
Quote:
Originally Posted by robgo View Post
I'm new to this obviously. I've figured out that's just how the stock recovery is. Now I'm trying to figure out why the ota doesn't work with the stock recovery.

I get this error when I try to install the update.


/system/lib/modules/adsprpc.ko has unexpected contents. Installation aborted.
@robgo please close this thread http://forum.xda-developers.com/htc-...4-4-3-t2856172. To open up two threads to aks the same question doesn't help to get to a solution any faster ....

Regarding the error. It means what @ckpv5 and I already told you.
Mobile: One M8 Gunmetal: UNLOCK - S-OFF (SunShine) - WWE
CID: HTC__001 (T-MOB101)
MID: 0P6B10000
HBoot: 3.18
FW: 2.22.401.5 (1.70.111.1)
Radio: 1.19.21331147A1
ROM: Stock - SuperSU
Recovery: Stock

Retired: Desire (CWM, Cyanogen), Sensation (Unlocked, S-On, CWM, root), One X (Unlocked, TWRP, Cyanogen), One (M7) (firewater S-Off, TWRP, ViperOne), Moto G (Unlocked, S-On, CWM, CM11), One (M8) GER Silver (SunShine S-Off, TWRP, ViperOne 2.2.0).
 
BerndM14
Old
#9  
Senior Member
Thanks Meter 190
Posts: 592
Join Date: Apr 2014
Quote:
Originally Posted by ckpv5 View Post
Any kernel doesn't matter.
Your problem is you don't flash stock recovery.
TWRP or any custom recovery don't work for OTA.
Oh ok, I didn't know the kernel apparently doesn't matter when doing OTA's and here I am telling him to go back to stock kernel because it's a kernel related error he has...

Best I keep out of this one then, I never even flashed another kernel.
 
ckpv5
Old
#10  
ckpv5's Avatar
Recognized Contributor
Thanks Meter 8,830
Posts: 6,855
Join Date: Feb 2008
Location: Kuala Lumpur

 
DONATE TO ME
Quote:
Originally Posted by BerndM14 View Post
Oh ok, I didn't know the kernel apparently doesn't matter when doing OTA's and here I am telling him to go back to stock kernel because it's a kernel related error he has...

Best I keep out of this one then, I never even flashed another kernel.
Right ... it's kernel related error but to be precised, it's the kernel module error.
Flashing a stock kernel without flashing stock module, the same error will occur.

The Following User Says Thank You to ckpv5 For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes