[COLLECTION] RUU Nougat & Marshmallow - HTC One A9

alray

Recognized Contributor
May 22, 2012
8,934
3,583
0
S-off , ah ok, Then my firmware is wrong, thanks
2 pages back you were asking question about the "echo -ne "1.56.401.2\x00\x00" | dd of=/dev/block/mmcblk0p28 bs=1 seek=2208" command

If you're phone is S-OFF you don't need to use this command, its a trick used on S-ON phone to kinda bypass the version-main check that occurs when flashing a RUU (because downgrading is not allowed when S-ON). When phone is S-OFF, the version-main on your phone doesn't matters (downgrading is allowed). Only the CID and MID must match the android-info.txt so there is no need to change the version-main using that command before flashing a firmware.zip or a ruu.zip/.exe if your phone is S-off

Will not harm your phone but totally useless.
 
Last edited:
  • Like
Reactions: Fm4r1n

alexxero

Senior Member
Jan 9, 2013
75
26
0
Bucharest
no no and no A lots of typo, unwanted spaces
  • it's echo not eco
  • There are no spaces in "1.10.401.1\x00\x00"
  • It's block not bloque (French auto-correct? lol)
  • There are no spaces in of=/dev/block/mmcblk0p28
  • There are no space in bs=1
  • It's seek not buscan
  • there are no space in seek=2208
echo -ne "1.56.401.2\x00\x00" | dd of=/dev/block/mmcblk0p28 bs=1 seek=2208

These commands can be dangerous to your phone if there is a single typo, particularly everything after of= . there are like 16 errors in your command...


You might all want to read the discussion we had, @Didusieq and me, in this thread. There might be something to try but I wouldn't recommend it (see post 14).

Otherwise, the safest would be to either go S-OFF or wait for the 2.17.401.2 RUU
I tried this after the command to write version i go Permission denied. Why is that?
A9.jpg
 

Fm4r1n

Member
Mar 4, 2016
22
3
0
Las Palmas de Gran Canaria
2 pages back you were asking question about the "echo -ne "1.56.401.2\x00\x00" | dd of=/dev/block/mmcblk0p28 bs=1 seek=2208" command

If you're phone is S-OFF you don't need to use this command, its a trick used on S-ON phone to kinda bypass the version-main check that occurs when flashing a RUU (because downgrading is not allowed when S-ON). When phone is S-OFF, the version-main on your phone doesn't matters (downgrading is allowed). Only the CID and MID must match the android-info.txt so there is no need to change the version-main using that command before flashing a firmware.zip or a ruu.zip/.exe if your phone is S-off

Will not harm your phone but totally useless.
If thank you I knew, it was for friends of htcmania.com who have s-on. But having your firmware of 1.56.401.70 can later flash the ruu.zip 1.56.401.70?
 

alray

Recognized Contributor
May 22, 2012
8,934
3,583
0
Oh, my bad, wanted to say locked, sorry
Thanks for the info!
Anyway if you read the Last pages of this thread and also the other one in the q&a youll see that it's useless to change your version-main since we also need a signed firmware.zip of 1.56.401.70 (or older) to be able to downgrade a s-on phone from 2.xx.401.x to 1.xx.401.x. We only have a decrypted firmware. So atm the only way to downgrade from N to MM requires s-off. So yeah youre kinda stuck there until there is a 2.17.401.2 ruu (that shouldnt take too long) or youll have to go s-off. Sorry

And this apply to everyone in the same situation (S-ON + 2.16.401.3). Be patient everyone or go s-off. Sorry for everyone stuck there but we couldnt know that HTC was going to skip this version and go directly to 2.17 when we added the 2.16.401.3 ruu to this thread.
 
Last edited:

alexxero

Senior Member
Jan 9, 2013
75
26
0
Bucharest
Anyway if you read the Last pages of this thread and also the other one in the q&a youll see that it's useless to change your version-main since we also need a signed firmware.zip of 1.56.401.70 (or older) to be able to downgrade a s-on phone from 2.xx.401.x to 1.xx.401.x. We only have a decrypted firmware. So atm the only way to downgrade from N to MM requires s-off. So yeah youre kinda stuck there until there is a 2.17.401.2 ruu (that shouldnt take too long) or youll have to go s-off. Sorry

And this apply to everyone in the same situation (S-ON + 2.16.401.3). Be patient everyone or go s-off. Sorry for everyone stuck there but we couldnt know that HTC was going to skip this version and go directly to 2.17 when we added the 2.16.401.3 ruu to this thread.
It's ok, thanks for the replies, i appreciate!
 
  • Like
Reactions: melando

marcos07r

Member
Aug 15, 2011
27
5
0
barcelona

alray

Recognized Contributor
May 22, 2012
8,934
3,583
0
@alray

UL is GSM / LTE, WHL is CDMA / LTE

What is UHL?

My a9 is hiaeuhl, can i flash a ruu WHL by changing my cid / mid? Thank you
Why would you want to convert to WHL? Ppl are usually doing the opposite. You are going to use Sprint USA? I don't even think Sprint is allowing non Sprint phone to register on their network.

Afaik the letters indicate the compatible networks

U = GSM/WCDMA
L = FDD LTE
H = TDD LTE
T = TD-SDCMA
W = CDMA2000/WCDMA
D = Dual sim

So the UHL variant is GSM/WCDMA/FDD LTE and the WHL is CDMA2000/WCDMA/FDD LTE/TDD LTE. CDMA2000 is only present in the US and South Korea (and a lil bit in japan).


2PQ9100 (UHL): GSM 850/900/1800/1900 MHz UMTS 850/900/1900/2100 MHz FDD LTE: 1,3,5,7,8,20,28 TDD LTE: 38,40,41
2PQ9120 (UL): GSM 850/900/1800/1900 MHz UMTS 850/1700(AWS)/1900/2100 MHz FDD LTE: 2,3,4,5,7,12,13,17,29
2PQ9300 (WHL): CDMA BC0/BC1/BC10 GSM 850/900/1800/1900 MHz UMTS 850/1700(AWS)/1900/2100 MHz FDD LTE: 2,4,5,12,25,26 TDD LTE:41