yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] ivicask:
Not sure if its even safe for ONE S users..

...now you imagine what would happen when your sensation would receive ONES+ kernel after "successful" flash ? :)
[HTC Sensation] Muxeu:
I'm not even going to try it :D

But Jonny has a JTag as I have heard
[HTC Sensation] rx7_guy:
Noob question,

Are the One X RUU's encrypted? If so, why couldn't you compare the system.img dumped from an One X and the system.img from the RUU and try to figure out what HTC did to it?
[HTC Sensation] Jonny:
Yeah I have a riff box (currently connected to pc - see screenshot 1) though would prefer not to have to use it because its a right pain to disassemble the phone. Anyway I tried flashing system.img through a variety of ways and so far nothing - says size is too big (see screenshot 2) :(
[HTC Sensation] bender_007:
m8 the screenshots are nokia 3310 quality :)

Can you reupload please ?
[HTC Sensation] Jonny:
ugghhh XDA resized them, I'll upload them to my server :)
[HTC Sensation] q9650:
And what if you delete some system apps which are completely useless? :)

Gesendet von meinem HTC Sensation Z710e mit Tapatalk 2
[HTC Sensation] Jonny:
Screenshots:

Edit I should explain that the only files in rom.zip I flashed were system.img and a universal android-info.txt
[HTC Sensation] Muxeu:
You can find android-info.txt of VillePlus in the tmp path where RUU extract rom.zip. Then you can change MID your device for VillePlus.

I said about JTAG for case if your device will bricked ;)

I think the key for decrypt in the AruWizard.exe/AruGlobal.dll, so pushing system.img will give nothing
[HTC Sensation] elvisypi:
How did you manage to flash only system.img, if you aren't able to extract it from the rom.zip?
[HTC Sensation] Jonny:
I used the one daddyspud sent me but as you can see it doesn't work...
[HTC Sensation] elvisypi:
What about flashing through the ruu and changing mid? There must be some way to fool the ruu
[HTC Sensation] Jonny:
As discussed before and by applying some logic to the situation, the key for decrypt is in hboot.
[HTC Sensation] elvisypi:
Have you tried to flash rom.zip through bootloader as PG58IMG.zip?
[HTC Sensation] Jonny:
No and I'm not going to, ivicask says One S+ runs @2V but Sensation runs @1V so there is a high chance of something going wrong hardware wise and well... I need my phone ;)
[HTC Sensation] elvisypi:
I understand. Just an idea. What if you flash the recovery and hboot of sensation right after flashing the rom, or am I saying smth stupid?
[HTC Sensation] ivicask:
I didn't say specifically 2 volts, that was just an example of what can happen if you flash other device firmware on sensation...

But in short don't try it :)
[HTC Sensation] Muxeu:
New hboot in the encrypted zip and we don't can extract it. Where is logic? :cool:
[HTC Sensation] ivicask:
Logic is that ONES+ device has HBOOT which can read this RUU. And HTC didint want you to extract it or flash it unless your using original device for which RUU is meant for.
[HTC Sensation] slobo2712:
Are the One X JB RUU's encrypted?
[HTC Sensation] elvisypi:
Yes all JB RUU's are encrypted.

---------- Post added at 11:07 AM ---------- Previous post was at 11:04 AM ----------

I think the guy meant that if the hboot itself is encrypted how can it be that it is the key for decrypting the other files?

If the mechanism of decryption lies in hboot, than it should be in the previous version of hboot, prior to this update. Or, maybe I'm wrong don't judge me
[HTC Sensation] ivicask:
There isnt a prior update..its fresh device..and first RUU
[HTC Sensation] Muxeu:
Hmm, maybe for VillePlus... But what about OneX?
[HTC Sensation] ivicask:
I'm sorry guys we are on 22 page, and 90% of posts are questions from ppl who dont understand even basic stuff, so unless you have something smart to contribute please dont post questions, just read thread.
[HTC Sensation] Dredead:
^ this.

If you just read the first 5 pages, you won't even need to post. Everything's just being repeated and we have to explain it all over again.

Normally this wouldn't be a problem and I see those that make these comments as somewhat anal. But in this particular situation, its slowing progress.

Please read the thread :o
[HTC Sensation] MaddoxxZ:
I want to load one of the hboots (that also extracts protected zips from htc) into IDA. anyone got the settings for it?

btw might aswell keep an eye on the chinese forums ?

http://bbs.gfan.com/forum-847-1.html
[HTC Sensation] bender_007:
Why IDA ?

You need a hex editor (standalone), you don't need IDA or any debugger/disassembler.

Or is it for the .exe, .dll files ? Then I say, go for it..else..wrong way.
[HTC Sensation] Mesaman2012:
I have a qwestion please don't yell at me but I have the whole jellybean sense o.t.a. update from the HTC one x in a zip its 354 mgb's size.I don't know if that would help you at all. Take care!!!
[HTC Sensation] kairanz:
no, it not helped. because one x is tegra chipset, not like our chipset.
[HTC Sensation] simemu:
It's a very good idea, because the rom.zip is decrypted by the hboot.

I was trying with IDA debugging the aruwizard.exe and does not decrypt the zip. It send to phone to hboot unzip it.

Good luck. I cannot debug hboot because my IDA is the free version.

Regards
[HTC Sensation] bender_007:
You can't debug hboot with IDA. Free or licensed. Debugging includes running the executable file or library. Your first hit with debugging .exe file was correct. You can though set a breakpoint near the "test" for android-info.txt file and go step by step.Then when it needs cid / mid - XXX, you simply bypass it..that would work..but the only thing you can do with hboot is to open it via hex editor.
[HTC Sensation] jeffhhl:
Hello,

I have looked into rom.zip and unzipped the following files without crc error:

File / CRC

adsp.img / 5FBF8233

cs_cypress_smart.img / 7FA0FCAA

dzdata_16g.hdr / 2D3D410D

dzdata_64g.hdr / F22E6718

pg2fs_spcustom.img / FB8269E3

rcdata.img / 4818FAAC

recovery_signed.img / 332D3A2B

rpm.img / 751FE5F3

sbl1-1.img / 1406DF77

sbl1-2.img / 6E6D6CC5

sbl1-3.img / 5DA2003E

sbl2.img / 12284FF9

sbl3.img / 5832E4D4

splash1.nb0 / 3249878C

tz.img / 87391479

But I don't know if the Files are correct. someone should check it, if the files are useful for anything.

This files I can't unzip:

android-info.txt	86	02.11.2012 21:07	----

boot_signed.img	6.185.216	02.11.2012 22:05	----

dzdata_16g.img	36.692.768	02.11.2012 21:50	----

dzdata_64g.img	37.157.472	02.11.2012 21:51	----

hboot_8960_2.04.0006_f944dd21_20121005_signedbyaa.nb0	1.047.808	02.11.2012 22:05	----

radio.img	35.181.568	02.11.2012 21:04	----

ramdisk.img	517.512	02.11.2012 21:50	----

system.img	1.610.612.736	02.11.2012 21:59	----

wcnss.img	5.242.880	02.11.2012 21:28	----

So I think how to decrypt rom.zip correct is in one of the Files of the first list (if the files are ok) or in ARUWizard / ARUGlobal.dll. Not in hboot.

I have also tried to debug ARUWizard, but its not my area and sensless without the right phone connected. nobody would make it possible to decrypt without the right phone. rom.zip is not loaded by ARUwizard before (correct) phone is found. U can test it by deleting rom.zip and start aru :)

Maybe someone can debug/disassable aruwizard in the right way.
[HTC Sensation] elvisypi:
No man we are all able to extract the files you did, the problem are the files you didn't extract.

Anyway there are 384 extra bytes at beginning or within zipfile. I suspect that those extra bytes make the files corrupt
[HTC Sensation] bender_007:
:) the 384 bytes are NOT on the beginning..Or else someone would rip them and the zip would extract..

If the 384 bytes were on the beginning it would affect ALL files inside eventually. The (again...) 384 bytes are randomly spread. Try counting the "defected" files and compute (384 / defected files), maybe its an even number.

There is another thread where someone tried ripping the first "38x" bytes from the beginning.
[HTC Sensation] Jonny:
Another point, yet again, the files are not corrupt...
[HTC Sensation] jeffhhl:
Hello,

android-info.txt, hboot_8960_2.04.0006_f944dd21_20121005_signedbyaa. nb0 and radio.img are without local header in the zip-file.

all other files have a local header at the right place. All files are flagged as not encrypted.

I have copied the part of one file we can unzip out of rom.zip into a single file and adjusted the local header, central header and the end of central header. Unzip was succesful. So I tried with one file we can't unzip. But without success. Now I have flagged the file as encrypted and try to bruteforce.

I have clicked connected with my sensation up to the progress bar and disconnected quickly.

Would ARUwizzard push it into my phone? Or would it stop? Im afraid to kill my phone.

I have captured USB traffic of this procedure. not many traffic just battery state and build version are asked and transferd.
[HTC Sensation] Jonny:
ARUwizzard would stop once it realised your phone is not a One S+
[HTC Sensation] jazzzzzzz:
Build prop change can make?....Don't kill if wrong :cool:
[HTC Sensation] Jonny:
it doesnt check build.prop it checks CID and MID which have their own partitions and are nothing much to do with build.prop
[HTC Sensation] jeffhhl:
while trying update aruwizzard following command fails

adb -s *serial of phone* shell /system/bin/reboot oem-78

with answer

/system/bin/reboot: no such tool.

what does it mean?

/system/bin/reboot exist in my phone.

i have looked one more time into system.img of rom.zip. It seems to be not encrypted. I have compared unzipped system.img of ICS with zipped system.img of ICS and encrypted system.img of ICS with System.img of JB.

So if you have just zipped system.img the compressed parts in the file will be not compressed a second time. There are a lot of local zip headers in system.img. If you just zip system.img the local headers are still there. if you encrypt system.img there is only one local header at the beginning.

So there are more and more questions... is it possible that system.img isn't compressed? CRC doesn't match. unzipped size would be double size of ICS ?! How big system.img of JB is normaly?
[HTC Sensation] TTime_007:
How big does the system.img file need to be?
[HTC Sensation] jeffhhl:
system.img of ICS is 838856704 Bytes. Compressed its 416130384 Bytes.

system.img of JB is specified with 584415370 Bytes (compressed) and 1610612736 Bytes (decompressed) in Zip header.

but the real size could be another.

for me 1,6 gb seems to be to big. something about 1,1gb I colud imagine. but i dont really know, its just speculation.
[HTC Sensation] elvisypi:
Around 800 mb I guess. Seems like these guys at HTC have done a good job, leaving us without JB...
[HTC Sensation] MidnightDevil:
Far as we can tell they are not leaving "us" without JB. There is no official JB package for Sensation yet. That one isn't for "our" Sensation. Guess we gotta wait and see. We're lucky if we're still going to see some ports.
[HTC Sensation] jeffhhl:
I have to ask one more time.

1. Why we want to unzip rom.zip? To use JB + sense4 on our sensation?

2. What are the important files of rom.zip we need? just system.img?

3. Do we need system.img as single file or its well if we have the files of system.img?

4. If some files of system.img are possible to recover, are they useful? or are all files are needed?
[HTC Sensation] PopaStefanx:
1 yes, we news for sensation.

2. Yes we need the system and all other Files.

3.well if you have a single file is better.

4.Are files are needed, because the files aren't the same as the old roms. About 800 mb.

If you can unzip PLEASE write here how
[HTC Sensation] TTime_007:
Someone red this??

http://www.androidcentral.com/htc-publishes-jelly-bean-qa-2012-devices-first-excluding-one-v
[HTC Sensation] jeffhhl:
If I could unzip by an easy way I would do it. At the moment I'm trying some zip recovery tools. But I'm still not not happy with the result.

The only file I could recover until now is android-weberror.png witch is located at system.ing.

Doing some more tests...
[HTC Sensation] ONeill123:
I think zip recovery tools are not the right way, bc the files re not really corrupted so the recovery tools can not recover this files, hope you understand what i want to say :)

Maybe its easeier, i'm not sure if this is possible, to ask in the HTC Ville forum, if someone can dump the system partition and upload this as an archive, so we can work with this files?!
[HTC Sensation] TTime_007:
What about the RUU of the HTC Droid DNA??
[HTC Sensation] jeffhhl:
I use the recovery Tools to look what they are doing. So One Tool has made System.img to 28mb. But its looking similar to the first mb's of System.img of ics.

I think the Files are made corrupt by htc. If they were Not corrupt we had no Problem to decompress. ;)

But the 3 Files witch has no local header could be the bigger Problem...
[HTC Sensation] Dredead:
http://xdaforums.com/showthread.php?t=2010216
[HTC Sensation] tarends:
I gave it a spin and tried to flash it via bootloader.

Using the RUU i could get the HTC recovery to start but it stops as it starts to send the rom.zip to the phone.

the current bootloader does not like files that big at once.

This is what the RUU returned.

<T220117><DEBUG><OUT>boot-mode: RUU</OUT>

</DEBUG></T220117>

<T220117><DEBUG><CMD>fastboot -s SH161V805566 erase cache</CMD>

</DEBUG></T220117>

<T220121><DEBUG><OUT>erasing 'cache'... OKAY</OUT>

</DEBUG></T220121>

<T220121><DEBUG>Try to read image count from android-info.txt in rom.zip

</DEBUG></T220121>

<T220122><DEBUG>The rom is encrypted, read the header instead.

</DEBUG></T220122>

<T220122><DEBUG>signed rom

</DEBUG></T220122>

<T220122><DEBUG>getImageCount, nHR: 23

</DEBUG></T220122>

<T220122><DEBUG><CMD>fastboot -s SH161V805566 flash zip C:\Users\[username]-\AppData\Local\Temp\{2386B30F-6F51-4027-9D8A-2B56CB21F16C}\{50F2F878-636A-496F-A7CB-544C067E0C4B}\rom.zip</CMD>

</DEBUG></T220122>

<T220123><DEBUG><OUT>sending 'zip' (666092 KB)... FAILED (remote: 02 data length is too large)</OUT>

</DEBUG></T220123>
[HTC Sensation] Jonny:
Encrypted
[HTC Sensation] tarends:
How come we dont just use the

Ville [s3] rom aka ville c.

Or is that a different device?

http://xdaforums.com/showthread.php?t=1799145
[HTC Sensation] alex1301:
The problem is not the device, the problem is, that the system.img is so blocked, that only a jellybean bootloader or HTC can extract it.
[HTC Sensation] Jonny:
Are you doing this to annoy me? Kindly do not post here again until you have read the posts that give evidence that the RUU is not corrupt
[HTC Sensation] Jonny:
Funnily enough we already do, we use that one and the 2.15.401.100 but they are not JellyBean like the One S+ RUU. Kindly dont post here again unless you have something related to decrypting the RUU's - this is not a thread for noobs.

Oh and FYI VilleC != One S (S3)

VilleC2 == One S (S3) whilst Ville == One S (S4)
[HTC Sensation] Dredead:
Pretty stumped. Looks like we're waiting for our official update, unless anyone's made any breakthroughs?

Sent from my Sensation XE-Maniac
[HTC Sensation] PopaStefanx:
I just receive this::::

Dear Stefan,

Thank you for contacting HTC.

With regards to your inquiry, We know HTC fans are excited to get their hands on Google’s latest version of Android. At this point in time, we can confirm that we have plans to upgrade our HTC One X, HTC One XL and HTC One S to Jelly Bean. Unfortunately for now we cannot confirm whether the update will be available or not for your device. We're continuing to assess our product portfolio, so stay tuned for more updates on device upgrades, timing and other details about HTC by visiting http://www.htc.com.
[HTC Sensation] Dredead:
They did this with the Desire HD and ICS. We were confirmed for it at the end of 2011 and all waited anxiously for it until they decided to pull out within the last 30 days of rollout. All because the DHD was so popular and they wouldn't make enough One sales.

I don't want to say it because, up until then, I've always loved HTC as a company, but I'm half expecting to cop that again, and don't be surprise when it happens. It seems lately they just dont care for support when it comes to any device without "One" in its name

Sent from my Sensation XE-Maniac
[HTC Sensation] timothio:
Deleted
[HTC Sensation] psycho693:
I have a friend with a one s and would it be useful if I dumped his system img ?

Edit: nevermind
[HTC Sensation] pepe999:
Well said!!

However, delayed updates for HOX might suggest that they don't care even about One series support.:)
[HTC Sensation] ONeill123:
With a system dump of a One s we can start to work, if it is the best solution and if we get this rom booted or not, we will see than. It would be great, if you can dump the /system partition.
[HTC Sensation] Jonny:
We already have one s system, we need One S+
[HTC Sensation] Dredead:
In slight contrast to what I mentioned earlier, I fully understand that it would have been a bit of a stretch when it came to the DHD handling ICS and Sense 3.6. That, and it would have required a full wipe, that's why they argued that it would not have delivered HTC's desired user experience (no pun intended), so that's fair enough.

The part that I have a problem with, however, is the fact that they refused to release the ROM or kernel. THIS is what made their ulterior motives blatant.

If they pull this with the sensation, I'll be pissed. There just won't even be any subtlety anymore lol, this device can more than handle JB and whatever Sense 4+ has to offer.

Whatever the case, here's hoping someone can get this IMG extracted.

Sent from my Sensation XE-Maniac
[HTC Sensation] psycho693:
Ok I will get ahold of him and get the IMG for you guys
[HTC Sensation] Jonny:
No, we need a One S+ image, we already have One S one in the form of RUU (ICS RUU's are not encrypted)
[HTC Sensation] Dredead:
The special edition was confirmed for china and looks like India(?) a while back. Anyone got any idea when they're getting it or if the have it already?

Sent from my Sensation XE-Maniac
[HTC Sensation] ash123456678:
Sorry if its a bit irrelevant/not what you're looking for but here is a RUMOURED list of HTC devices which will get jellybean: http://m.gsmarena.com/leaked_jelly_bean_update_list_reveals_hope_for_htc_owners-news-5180.php
[HTC Sensation] TTime_007:
Some people think it's inclompete... I think it's to! It isn't the official list from HTC. There defenately has to be our Sensation on it!!
[HTC Sensation] Jonny:
Football is 99% Sure Sensation family will not get JB.

In anycase this is not the thread to discuss this in, goto the JB discussion thread in Sensation General - back on topic here please, thanks.
[HTC Sensation] Sameh mohamed:
I remember that you guys ported sense 4 from one x to senation but bluetooth was the problem can we do the same to JB i mean i can live without bluetooth till HTC bless us with the update for one s
[HTC Sensation] elvisypi:
I don't think bluetooth is the only problem, but it isn't any problem for me too
[HTC Sensation] ONeill123:
Bluetooth isn't the problem, nothing of every not working function is the problem. The problem ist, how to get the working system.img from htc ville (one s+), so we can start porting, before we can do nothing.
[HTC Sensation] PopaStefanx:
Think that htc one s ville isn't one s+ ( the one s+ is the special edition with 64 gb of rom and white colour).
[HTC Sensation] Jonny:
Ville_Plus is One S+
[HTC Sensation] Jonny:
We didnt, Tripnraver did. And again, back on topic... everytime someone posts I keep thinking it might be a useful post from someone who may be able to help us...
[HTC Sensation] adv392:
http://www.xda-developers.com/android/htc-evo-4g-lte-gets-jelly-bean-sense-4-5-port/

dunno if yuo guys seen this, still some info, sorry if it doesnt help
[HTC Sensation] ivicask:
DNA (1080p screen) port, no point even bother porting it and do all the re-sizing work when we gona get VILLE_U/VILLE_C RUUs /Dumps sooner or later..
[HTC Sensation] Dredead:
Have been looking here and have PMd everyone I can find that owns an SE

http://www.mobile01.com/topicdetail.php?f=566&t=3059492

Bombed all threads I could find for one s se or Special Edition

Sent from my Sensation XE-Maniac
[HTC Sensation] timothio:
The translation seems a bit odd, do u mind I type one for u?
[HTC Sensation] bender_007:
Rather type your own in your own name and put on every forum where your language is spoken :), that would eventualy help
[HTC Sensation] usaff22:
Dunno if anyone has seen this...

http://xdaforums.com/showthread.php?t=2043386

Could be ported to the Sensation.
[HTC Sensation] timothio:
It should have decrypt system files, right?
[HTC Sensation] chihliouma:
OMG, it seems someone crack out the encryption.
[HTC Sensation] Dredead:
If the ROM we just found isn't the answer, that'd be great. Thanks. I should have asked here first

Sent from my Sensation XE-Maniac
[HTC Sensation] timothio:
Nevermind, just a feeling while reading some "abnormal" Chinese translation by Google...
[HTC Sensation] elvisypi:
Can't wait till viper ports it to our sensation. Been waiting for this so loooong...
[HTC Sensation] mandeep294:
Must be diamondback.
[HTC Sensation] Trakkiggio:
Omg!!!! :d:d:d:d:d:d:d
[HTC Sensation] N10AP:
Hang on a minute... Don`t want to pee on anyone`s fireworks, but the Virtuous Ville release is for S4. We have S3 device, or am I missing something?

We will still have driver issues as ours isn`t a S4 device.

Or am I missing something?

Great news though.
[HTC Sensation] Trakkiggio:
If It's possible decrypt an HTC Jelly Bean Rom, should be possible decrypt Others ROM too... :D
[HTC Sensation] daheufster:
Well Mdeejay is telling the ROM is based in the One S SE aka Villeplus, see below
[HTC Sensation] timothio:
Actually, one s special edition should be a s4 device. In Taiwan and Hong Kong , one s is s3 processor, so they release a special edition
[HTC Sensation] Sameh mohamed:
let's just stop posting guys and wait for an answer from Jonny or ivisack
[HTC Sensation] timothio:
Yes, read the first page of the thread, jonny stated that one s se has s4 processor
[HTC Sensation] Zd0s:
Guys, http://xdaforums.com/showthread.php?t=2043386

I think this may help.

EDIT: Sorry looks like this has already been posted.
[HTC Sensation] N10AP:
OK wiseass. I can see it has a s4 processor. Quit the attitude.

My question was actually concerning porting to our device. Jb + sense, is fine and very welcome. We just have to remember we still have no official s3 drivers for jb. So hw overlay probs/ chrome glitches etc will still apply in this ROM once ported.

Thank you for the education though...
[HTC Sensation] Jonny:
Can't investigate too much yet until I'm home (on school bus atm)

Edit: btw people, One S+ has a Qualcomm S4 chip
[HTC Sensation] elvisypi:
Did they decrypt the rom.zip, or it was a system dump? It seems to me it wa a system dump, because there is no radio included
[HTC Sensation] Jonny:
Read my post properly, I don't know because I am not in a position to find out and I'm not downloading a <500mb package over mobile data, I have a very fast cable/fibre combo at home which could download it in less than 5mins so its pointless as well as using up most of my monthly data.

@everyone, Same as always - when there is info, it will be posted, until then, keep calm, don't spam the thread with useless posts/how you can't wait for JB etc etc
[HTC Sensation] ivicask:
Good luck everyone, i booted 4.0.4 in like 5mins, and this its impossible for me to boot, i think HTC did their best so that old sensation libs dont work with JB..

Ill wait for VILLEC2 JB, its our biggest chance of fully working JB rom.
[HTC Sensation] Solar_:
No single bootanimation / logcat or whatever?
[HTC Sensation] elvisypi:
No way, it doesn't work on our Sensation?
[HTC Sensation] TTime_007:
http://xdaforums.com/showthread.php?t=2030423

Another on! Maybe closer than Sensation with hardware and stuf?
[HTC Sensation] ivicask:
No boot-animation because graphics doesn't start with ONE s libs, and moment you change anything you get no logcat at all..
[HTC Sensation] Jonny:
Droid DNA 1080 HD Screen Resolution = Not happening

Based off of Droid DNA 1.15.605.4 CL123160 release-keys
[HTC Sensation] TTime_007:
ah ok! anything i can help with??