yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] memnoc:
again, I beg to differ...it's just a matter of compare the two base, and some is not some, is like 80% of 4.0.3, then it's mostly 4.0.3 rather than 4.0.4, that's a fact not an opinion my friend;) and yes, you still need packages, but the point is how many of them, that's it..and yes "I ported it", with just two 4.0.3 libs..and if it's not for the data connection bug it would be out now, so yes we need to revert that part to 4.0.3 to make it works, but it's pretty different from what has already been done, basically extract framework,bin,libs from 4.0.3 and use it in 4.0.4, which is not 4.0.4 anymore after this "lifting"..only hacking and developing the real 4.0.4 base you can makes it boot, but it's really difficult, that's why we see this hybrid portings, and that's why that portings have bugs that the real base doesn't have at all, due to the fact that they use old 4.0.3 files, and also this is a fact..but it's just FYI, I'm not saying anything more, but we should tell the things how they actually are IMHO:angel:
[HTC Sensation] Jonny:
Ivicast has a build which is more or less clean in terms of libs, the Russian one and all derivatives of the have a much, much higher percentage of 4.0.3 libs, I'll post some screenshots later so we can eventually put this one to bed - the entire lib folder is lifted from current sense 4 ROMs
[HTC Sensation] Steve0007:
What I have noticed:

Apk: 99.99% from 2.31.401.5 RUU C Ville (Sense 4.1/Android 4.0.4)

bin: mixed of 2.31RUU VilleC (Sense 4.1/Android 4.0.4) + 1.11 RUU VilleC (Sense 4/Android 4.0.3) + Sense 3.6

Framework: mixed as above but mainly Sense 4.1/Android 4.0.4

etc: mixed as above but mainly Sense 4.1/Android 4.0.4

lib: mixed as above but mainly Sense 4 hacked lib

For sure it is a mixed build/port :laugh:
[HTC Sensation] memnoc:
definitely!:good: and I'm not saying it's the wrong way, my port will be like that but with an higher presence of files from 2.31.401.100 RUU C VilleC2 (Sense 4.1/Android 4.0.4)..that's the best I can do without loosing performance, keeping 4.0.4 as the prevalent build in the rom, and having things like apm, eqs, etc..but I'll touch lib and bins and etc, i'll port them from 4.0.4 as much as I can otherwise it would be an 1.11 base or so
[HTC Sensation] Jonny:
just a heads up to anyone who doesnt yet know, the bootclass in ramdisk needs changing to accomedate for the extra jar files so replace the current one with:

export BOOTCLASSPATH /system/framework/core.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/framework2.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/apache-xml.jar:/system/framework/HTCDev.jar:/system/framework/HTCCommonctrl.jar:/system/framework/HTCExtension.jar:/system/framework/filterfw.jar:/system/framework/com.htc.android.bluetooth.jar:/system/framework/wimax.jar:/system/framework/usbnet.jar:/system/framework/com.orange.authentication.simcard.jar
[HTC Sensation] boa19861105:
Very good!
[HTC Sensation] tuanchuoi01:
Thank~ :fingers-crossed:
[HTC Sensation] Namit1994:
Wow. Maybe that's why I couldn't get it to boot. Thanks.
[HTC Sensation] Jonny:
It seems the key to getting this booting is in boot.img ramdisk
[HTC Sensation] memnoc:
if you use an old boot.img is fine as well, and when i say old I mean form an 1.11, takes it from any rom, mine too, and it will be fine, but it doesn't boot just because of this, and by the way I'll publish soon
[HTC Sensation] Jonny:
I was using one from my Sense 3.6 ROM - I'm guessing mine wasnt booting because of a different init file as I edited all the other files to init.pryamid.rc etc etc, the rest of it is in the /system/bin/ folder then maybe I can get it to the boot animation and get some logcats - cant get any when stuck at splashscreen :(
[HTC Sensation] memnoc:
you'll never boot it with that ramdisk, and also you'll never boot it without an huge hackin on libs and bins etc and framework, if you're tremendously lucky the best you can do proceeding this way is a boot animation with a loop audio crash..
[HTC Sensation] Jonny:
Lol, I'd be happy with that because I could get a logcat :)

Oh and another point, anyone using windows 8 that would like to use dsixda kitchen you need to copy the java exe and a few other files from C:\Program Files\Java\jdk\bin to C:\path_to_cygwin\bin\ otherwise you will get tons of errors because the kitchen cant find "clear" or "java" - took me two days to figure this one out lol :)
[HTC Sensation] XxXPachaXxX:
The ramdisk is the start point of a port...
[HTC Sensation] bender_007:
Try looking from where the "kitchen" takes the java path.

Then set the path manually or via system environment variables.
[HTC Sensation] Jonny:
If you do that then you get the "kitchen cant find "clean"" error - I tried just about everything then got annoyed so for the hell of it just copied the java stuff into cygwin/bin/ and it worked! Maybe I should get annoyed more often... :laugh:
[HTC Sensation] bender_007:
:)) I dare you to get annoyed with the new c2 base hehehe :)
[HTC Sensation] chihliouma:
Hi there, just find out new RUU of ONE S (S3) is released in Taiwan. The link is as below. I am not sure if this is newer or not but just offer the info.

http://www.mobile01.com/topicdetail.php?f=566&t=3042491&last=39745567
[HTC Sensation] Jonny:
It's just Taiwan version of the 2.15 RUU, won't be much different apart from region specific stuff :)
[HTC Sensation] joni_strokes:
hello everyone!

does anybody has RUU 4.0.4 asia for HTC One S C2? if it does, please send me the link.

thank you very much!
[HTC Sensation] guandms:
Me 2 i really need an RUU the website : http://www.htcruu.com/ was CLOSED !!!
[HTC Sensation] timothio:
Jellybean update is released in Hong Kong today. Is it possible to extract the rom from the device and port it to sensation?
[HTC Sensation] Jonny:
I can reupload the RUU sometime tonight so watch this space... ;)
[HTC Sensation] Jonny:
New link added in OP :)
[HTC Sensation] Slayz08:
Does this ruu works for CID BSTAR301?
[HTC Sensation] Daiskei:
Awesome, good to know. I'm excited to see what comes of this. Thank you for clearing that all up for me. :)
[HTC Sensation] chihliouma:
Thanks for the info. So I hope you can plan to release something new in near future because it seems recently the CM, AOSP, and AOKP ROM more popular and more discuss in this Sensation forum and I hope SENSE base ROM can come out something new. Thanks and look forwatd to seeing your new work.
[HTC Sensation] epsix:
Is anyone porting this? I like to see full port of this ruu
[HTC Sensation] aidinvm_ultimate:
i'm now 2 days on 4.0.4 s4.1 ( downloaded in Russian forum ) and all i can say is, it is realy smooth and battery saver :)

also every thing works :)
[HTC Sensation] chihliouma:
Can you share the link ? thanks.
[HTC Sensation] zooster:
Actually I dunno what is the best option, whether to use original libs or rebase everything on original firmware, just asking...
[HTC Sensation] Sherlocks:
thanks Jonny.

very exciting information. i expect
[HTC Sensation] Jonny:
Might as well rebase everything, its gonna be roughly the same amount of work either way :)
[HTC Sensation] jazzzzzzz:
Link please...
[HTC Sensation] Jonny:
Since when was this a ROM request thread? Use google to find said ROM.
[HTC Sensation] kekkojoker90:
http://narod.ru/disk/62925796001.c2...ion_Android_4.0.4_Sense_4.1_Firmware.zip.html
[HTC Sensation] chihliouma:
Thanks but please advice where is the d/l button ? Sorry I know nothing about Russian.
[HTC Sensation] kekkojoker90:
haha the same, but if you see exist a captcha with number. After filled the capcha press the green button and new link compare.
[HTC Sensation] mazen34:
the green one after writing the numbers und you need to wait about 10sec.
[HTC Sensation] chihliouma:
The d/l never starts after waiting for minutes. Anybody can offer the mirror ? Thanks.
[HTC Sensation] gsmyth:
Downloading for me now, but very slowly, just under half way there.
[HTC Sensation] sjappie:
I will put a mirror up in 10min!
[HTC Sensation] memnoc:
and god bless you for this!
[HTC Sensation] Jonny:
This is not based off the Ville C2 RUU, it is normal Ville like BanB's ROM

to.product.version=2.31.401.5
[HTC Sensation] memnoc:
thx a lot, by the way this prop looks edited, where it comes from??
[HTC Sensation] mazen34:
from my sensation

[/URL][/IMG]

[/URL][/IMG]
[HTC Sensation] BanB:
And who has edit it?
[HTC Sensation] memnoc:
did u flash the mirror below?
[HTC Sensation] memnoc:
it's clearly an already builded rom, and if Jhonny's right it could be yours kanged LOL I'd like to have a ruu rather than an already builded rom, by the way I'll compare yours and this one now, and we'll find out soon what's the truth

ROM is fully working, and is not a kang from BanB one, I've just checked it out..I dunno what to say, we got an already did porting, with no excessive manipulation as far as I can see...
[HTC Sensation] mazen34:
i fash the one from russian link

i make a mirror right now
[HTC Sensation] BanB:
Thx i hope for the person it's not kanged....
[HTC Sensation] Jonny:
That mirror is for a ROM based off normal Ville RUU, not this one. I have uploaded the RUU of the Ville C2 to my server, I'll PM you a link in 2 mins :)

I don't know if that one is kanged but I suspect yes, it wouldn't be the first time the Russians/Chinese have kanged our ROMs
[HTC Sensation] memnoc:
is not kanged, the base is different guys...lib, framework, app, even usr folder...it seems ok
[HTC Sensation] Jonny:
I meant kanged from BanB's ROM, not current Ville C2 ports...
[HTC Sensation] Jonny:
Dont bother, its not the one we want, it is normal Ville, not Ville C2 ;)
[HTC Sensation] kekkojoker90:
i'm not have any proof but the rom work much better compared to banb's
[HTC Sensation] Jonny:
@BanB @memnoc you both have PM's from me with the RUU mirror :)
[HTC Sensation] Jasenjr3:
Just curious, when you all say Vill (S3) and S4, are you speaking of the proc? Or international vs american version?

I would love a working port of a One S rom to the Sensation.

Not really a dev, but I like to be able to follow the development..
[HTC Sensation] Jonny:
The variant, some One S's were shipped with an older qualcomm chip because qualcomm were in shortage of the S4 chip, so they shipped some with S3 chip :)
[HTC Sensation] memnoc:
yes i gotcha, and nope is not kanged from banb, it looks different and it has all the key parts different..well I got the ruu now, I'll boot that one too and we'll see, but flash the one from russia, just to have a look, because I'm not sure is not VilleC2 one...

ps. thx for the mirror! :)
[HTC Sensation] Jasenjr3:
Then I can't wait for this to be worked thru, It may be able to help out normal Sensations.

Thanks a bunch.
[HTC Sensation] Jonny:
No worries, filefactory takes the piss, I understand why Football uses it but still it took 4 hours to download...
[HTC Sensation] ivicask:
Just FYI info guys.

I got this rom booted for 4 days now, still cant fix DHCP for WIFI and data connection,(other minor things are easy fixable) all rest works nice and smooth. (4100 quadrant on 1.5ghz)

If anyone needs help booting it or can help me with DHCP and data connection, add me on gtalk:

ivica.skarec@gmail.com (Devs only, im no in the mood for random chating :) )
[HTC Sensation] memnoc:
what is "this rom"?? here data and all the rest is fone except for hdmi out (I invited you to chat on G+)

FOR ALL: the link we got from the russian forum is actually a VilleC (not C2) as Jonny stated...is this important? I don't know now, I'm still deoxing the C2 base, then I'll port it and we will see what are the differences (if there are some)..one thing is sure, we can now work on something stable and reliable, and that's good in general
[HTC Sensation] ivicask:
This ? rom is my personal beta version.

And about those ONE S ports, they use ALOOT of old Villec2 4.0.3 libs, this one is clean, more or less .)
[HTC Sensation] memnoc:
true, I saw that...
[HTC Sensation] Hamsn:
How come the RAM shows used 700+ MB and still has 248MB free?

And the task manager is the older version.

Edit: I guess you are using hard swap.
[HTC Sensation] chihliouma:
Well, no, I think the RAM management of this ROM is MUCH better than any SENSE ROM. It can always keep free RAM over 200MB which I have never seen before. Hi Dev., I think we can have very good performance/ efficient ROM based on this one. Wait for your good ROM released.
[HTC Sensation] razvanwin95:
i don`t have time to read all of this pages...so i`m asking you

where is the rom ...i want to install it
[HTC Sensation] mikrosmile:
you dont need to read all pages, first one is totally enough. it is not a rom ! and it is for Dev only
[HTC Sensation] Jonny:
I dont even have a joke for this, thats how bad this post is...
[HTC Sensation] chihliouma:
Please enlighting me, then why do you have time to visit this post and send your request ????
[HTC Sensation] denis111:
HDMi ? :D
[HTC Sensation] BuXuRa:
taken from build.prop

ro.build.sense.version=4.0

??

its 4.0.4 with sense 4.1 right?
[HTC Sensation] Jonny:
The sense version is not referenced from build.prop anymore and hasnt been since Sense 3.6 :)
[HTC Sensation] BanB:
Yep it is Sense 4.1. Don't worry :)

Jonny was faster....
[HTC Sensation] aidinvm_ultimate:
Yep, s 4.1 and it is from normal ville also

Till now, every thing is okey atleast for me but i'm waiting for ville c2 port also:)

It maybe be more compatible for our sensation(i'm not dev ofcourse ;) )
[HTC Sensation] BanB:
This RUU is from Ville C2. I got it boot with a help from ivicask .

Only Bugs must be fixed and you should get it.
[HTC Sensation] epsix:
Fixing those bugs gonna be a b*tch, and time consuming good luck to our devs.
[HTC Sensation] chihliouma:
Hi there, I'd like to let you know that the ROM d/l from Russian website is the GREATEST one than any other existing SENSE ROM that I can find. I've tried almost ALL the SENSE ROM in the forum, yet since the SENSE is tooooo heavy, therefore, the free RAM is hard to reach 200MB for me ( normally it may have 120 to 150MB), but with the new one, it can always keep over than 200MB (sometimes you can reach 300MB, very suprise) without SENSE re-load. So the smoothness is the BEST that I've ever tried, I guess even the JB CM10/ AOSP/ AOKP which I've once wanted to switch to cannot beat it.

So I would strongly suggest the DEV. who are trying to cook some good SENSE ROM can take a look and please take some goodies of that ROM to integrate into yours and you can release to the public soon. Looking forward to seeing you guys good works. Thanks.
[HTC Sensation] Jonny:
WHY are YOU using RANDOM CAPS everywhere in your POSTS?
[HTC Sensation] Namit1994:
Removed...
[HTC Sensation] Jonny:
Hmm... I was trying to keep it to dev only, already had a few people attempting to flash the RUU - one of them was on the Elegancia thread... At least with the filefactory link, they have to wait for it to download so there's a chance they would actually read the OP properly, hence why my mirror is available via PM request only...
[HTC Sensation] CallMeVentus:
No time to read 60 posts ? You must be a busy man !

Sent from Ursa's claws.
[HTC Sensation] mikrosmile:
Oh thank you for your suggest. Bit it is not a suggestion thread!

Отправлено с моего Galaxy Nexus
[HTC Sensation] Soul_Raider:
Can anyone upload extracted ROM and send me a link? I want port it to HTC EVO 3D, but now I don't have Linux, only Windows 8 and can't extract it. I waited a long time 4.0.4+Sense4.1 for S3 processor.

I already ported 4.0.3+Sense4.0, 4.0.3+Sense 4.1 from S4.

I'll be grateful.

HTC EVO 3D has some hardware how has HTS Sensation XE

Отправлено с моего HTC EVO 3D через Tapatalk. Sorry for my English.
[HTC Sensation] Jonny:
You don't need linux, windows can do it... The RUU is an exe file, use google and its easy to find out how to get rom.zip from RUU ;)
[HTC Sensation] Sherlocks:
Jonny.

if i have deodexed ruu and ported pyramid, can i upload it? also follow rules.
[HTC Sensation] epsix:
You port C2 to pyramid already? Everything work? :)
[HTC Sensation] Sherlocks:
smali/baksmali version: 1.3.2

Folder: app

-------------------

* Warning: Camera.odex (trying brute-force method)

* ERROR: Aborting Camera.odex!

* Warning: Facebook_Client.odex (trying brute-force method)

* ERROR: Aborting Facebook_Client.odex!

* Warning: Gmail.odex (trying brute-force method)

* ERROR: Aborting Gmail.odex!

* Warning: GMS_Maps.odex (trying brute-force method)

* ERROR: Aborting GMS_Maps.odex!

* Warning: HtcContacts.odex (trying brute-force method)

* ERROR: Aborting HtcContacts.odex!

* Warning: Phonesky.odex (trying brute-force method)

* ERROR: Aborting Phonesky.odex!

* Warning: PlusOne.odex (trying brute-force method)

* ERROR: Aborting PlusOne.odex!

* Warning: SoundHound_Freemium.odex (trying brute-force method)

* ERROR: Aborting SoundHound_Freemium.odex!

* Warning: TuneIn.odex (trying brute-force method)

* ERROR: Aborting TuneIn.odex!

* Warning: YouTube.odex (trying brute-force method)

* ERROR: Aborting YouTube.odex!

i have deodex problem

can you help me?
[HTC Sensation] Soul_Raider:
I know, but:

system.img is ext4, unyaffs can't extract it. If mount ext4 on Windows, apks aren't work (don't know why). sgs2toext4 doesn't work. Please, give me instruction, how extract system.img on Windows (i know, how get system.img from rom.zip (%temp%).
[HTC Sensation] Sherlocks:
solved

go ahead
[HTC Sensation] Namit1994:
I see your point. I'll remove the link.
[HTC Sensation] katmad:
Have HTC solved Chrome's problems?
[HTC Sensation] Sharpi1:
No.. grafic glitches still alive.... :-/
[HTC Sensation] ivicask:
I think i tryed Chrome 3 days ago and it worked without glitches, gona check again later to confirm it.
[HTC Sensation] Sharpi1:
For me, glitches come when I press the button to switch from the letter to the number-Keyboard.
[HTC Sensation] ivicask:
Are you talking about Russian build? Because i clean ported new VILLEC2 base, im talking about that.
[HTC Sensation] Sharpi1:
Yes, russian build
[HTC Sensation] ivicask:
As i said, those ONE S ports are not clean, and use alot of old villec2 libs and all problems that come along with it.

Chrome works here :)
[HTC Sensation] Sharpi1:
Oh sorry for the issue.

Damn working chrome? How can I get your Test Version? :p
[HTC Sensation] smokin901:
Can you PM me download link of your ported ROM. I'll be glad to test and may be try my luck fixing bugs
[HTC Sensation] ivicask:
Sorry cant give you rom, this is my personal test ROM for new Viper as we wait for Monarx to come back from vaction..
[HTC Sensation] katmad:
Not at all. after rotate too.

Not only with Russian build. An English version has as well.
[HTC Sensation] ivicask:
Nothing to do with language..your not reading/understanding things :)
[HTC Sensation] katmad:
May be... It was about the Russian team? :laugh:
[HTC Sensation] Solar_:
DM ;)
[HTC Sensation] Jonny:
Dsixda kitchen + cygwin, worked for me
[HTC Sensation] Jonny:
Smali/baksmali v1.4.0 (search google for smali or just download latest dsixda kitchen) and set API level to 15
[HTC Sensation] Sherlocks:
--------- beginning of /dev/log/main

E/logwrapper( 110): executing /system/xbin/busybox failed: No such file or directory

I/logwrapper( 109): /system/xbin/busybox terminated by exit(255)

I/rmt_storage( 111): rmt_storage user app start.. taking cmd line parameters

I/rmt_storage( 111): modem_fs1 [/dev/block/mmcblk0p26]

I/rmt_storage( 111): modem_fs2 [/dev/block/mmcblk0p27]

I/rmt_storage( 111): radio_config [/dev/block/mmcblk0p18]

I/rmt_storage( 111): rmt_storage open success

I had a problem.

basically duplicate port files. but not boot. not response logcat.
[HTC Sensation] Solar_:
Deodexed fine, now removing some unnecessary apk's, libs and other files.

Then let the porting begin.
[HTC Sensation] Jonny:
Was there anything else in logcat? That seems fine on the logcat but its very short...
[HTC Sensation] Sherlocks:
i changed bin,lib,etc files. show Stop HTC Logo. do not next bootanimation.

must config framework.jar?
[HTC Sensation] Jonny:
Wrong files were replace - that's the thing with ports, they are a nightmare to get even to the boot animation. I managed to get it to the boot animation which it stayed on for about 20 seconds then bootlooped (took me two hours to get it into that state) :p

Some of the /etc files don't need replacing and make sure the boot.img you are using is a Sensation one :)
[HTC Sensation] Sherlocks:
i compared RUU_VILLEC2_U_ICS_40_HTC_Europe_1.11.401.110_Radio_16.12.20.02U_16.05.20.16_M2_release_263510_signed and

InsertCoin_Evolution_Sense4_Sensation_v2.4.

imported bin,etc,lib files for sensation. after import, i replace 2.15.401.100 files.:eek:
[HTC Sensation] wtabram:
maybe pm baadnwz for advice? I asked him if he would look at porting but he replied saying he would be happy to re base the IC ROM but doesn't have a sensation to test on any more.:eek:

Just a thought.

Wayne
[HTC Sensation] Jonny:
Guys may I just remind you that this is a development thread meant for developers and/or potential developers only, it is not a place for the general userbase to ask questions about what is working, how much free RAM etc etc.

Now I'm more than happy to answer questions relating to porting and help people port it, but I see no reason why I or anyone else for that matter needs to spend time answering mostly stupid questions from people with no interest in actually porting or helping porting this ROM.

Examples of questions that wont be tolerated are:

1. The above quoted post.

2. Any ETA related questions.

3. Anyone who doesn't want to contribute to the port asking what works and what doesn't - most likely if someone fixes something, you will hear about it so there is no need to ask.
[HTC Sensation] sy224048:
Well, I if you flash it, none!
[HTC Sensation] Jonny:
I'll take a look at this in a minute, that RUU has almost finished downloading :)
[HTC Sensation] Sherlocks:
it's very hard for me.

mix related in binary,lib
[HTC Sensation] Soul_Raider:
I can use sense3.6+4.0.3 base for port? (libs)
[HTC Sensation] XxXPachaXxX:
Are there problems to port this base?
[HTC Sensation] ninjabadger:
Are you for real? You've posted this in most ROM threads!
[HTC Sensation] ivicask:
Sorry for offtopic but...

Hahahahaha, sorry but i laughed so damn hard to this guy, thanks for noticing it ninjabadger :)
[HTC Sensation] Sharpi1:
Hahahahahaha awesome! Iam not really a Dev Im so sorry for my post but this thread is simply amazing, cant stop laughing :D
[HTC Sensation] BanB:
Anyone an idea to fix WiFi and Data?
[HTC Sensation] sorceforge:
Even ivicask was stuck in that problem... Maybe modifying framework is needed...
[HTC Sensation] Jonny:
I'm guessing framework2.jar for data...
[HTC Sensation] BuXuRa:
Jonny are you personaly porting this rom?

GL to all and big thanks! keep up!
[HTC Sensation] Jonny:
Yes, though right now I'm waiting for my pc to partition the harddrive so I can install windows 8.

Oh btw if anyone is interested, win 8 pro is only £25 off windows.com ;)
[HTC Sensation] sy224048:
It's $15 for those who bought a windows 7 computer after jun2
[HTC Sensation] Namit1994:
Lol. I bought it this morning too. Judging from my experience so far, it'll take time getting used to. But its great.

Anyway, I'm going to try porting this also. When I get time. Did get past bootloops yet?

---------- Post added at 03:51 PM ---------- Previous post was at 03:50 PM ----------
[HTC Sensation] Jonny:
I built my computer from parts so can't get that ;)
[HTC Sensation] Jonny:
Nope, still looping...
[HTC Sensation] sy224048:
I've been thinking of building my own pc but I always look at the expensive parts, and for some reason I can't live without windows
[HTC Sensation] Sherlocks:
Also Here. I crazy because boot loop

Replace lib bin. Not boot
[HTC Sensation] Jonny:
libandroid_runtime.so - do not replace that lib, I think this one is crucial to get it booting, also in my latest test (which I have not flashed yet because my pc is still partitioning drives so I can't use it) I think 90% or more libs were from the 2.15.401.100 RUU - like ivicask said it looks mostly clean 4.0.4 libs