yashsingh1/xdaforums huggingface dataset:
[Galaxy S III Original Android Development] GRock84:
if they are still working on this i want in! I want to do my part to help! this is what i want most of all on the s3. of course i have the sprint variant but i will be more than willing to help with the porting process as well. I love HTC phones because of sense but i loike my s3 better. this would give me the best of both worlds!

ill be completely honest, im a noob at most developing stuff besides flashing and posting logs, but more than willing to learn new things and do whatever I can.:D
[Galaxy S III Original Android Development] nikhil18:
for wifi working you should bypass broadcomm hardcode, try by symlinking its hardware with yours like wpa_supplicant or bcm_patchram_plus.

for calls not working, replace telephony folder(ril and samsungril might be enough).

about camera, it won't work, just place camera from base and replace android/hardware/camera*.smali.
[Galaxy S III Original Android Development] xboxfanj:
Camera worked on 2.1. It looks like you're missing some libs since camera.exynos4 can't find what it is looking for.
[Galaxy S III Original Android Development] Oweida:
It is really weird why people waste their energy and time to tell us about the destiny of our project while they are not even working on or having idea about it !

Yes I have been away because of my work and duty but I will work on it on my spare time. My aim initially was to get it working but now my aim is to learn more and more about porting through this project.

I'm not a developer to start with ,, but in 6 month I was able to build a kernel and a rom . Literally 4 months of trying to fix the sd card and could not make it work but eventually I was able to fix the sd card after 10 hours of continuous reading, trying and experimenting.

Calls were a dilemma and few java lines (Smalis) did a good job though not excellent but a fair result.

Qube2 and xboxfanj were great to work with. I gained a lot of knowledge from them. Totally thankful .

Now it is impossible to get this working fully but what is the harm if we try and I'm sure down the road we will gain a lot of experience !

Guys be positive it is really healthy :)

P.S.

I'm still holding my promise of 100 $ for wifi, calls, stability or camera fix .
[Galaxy S III Original Android Development] nikhil18:
after testing this rom I think the above can fix some bugs
[Galaxy S III Original Android Development] Oweida:
Calls will not be fixed by adding/replacing ril.smalis

Phony factory.smali also need to be patched.

Would you be more detailed about symlink for wifi issue .

Camera is horrible to fix but doable :)
[Galaxy S III Original Android Development] slowfncar:
Sense on sams on sams! Can't wait to see how far these crazy devs can take this. It would be nice to see an s3 have the best of TW and Sense combined! Much luck & have fun :)
[Galaxy S III Original Android Development] Oweida:
If anybody is interested !

Try diff, match and patch phone factory.smali from telephony folders in (cm9 framework.jar and htc framework2.jar ) and add missing Smalis and tell me if it works with no issues or not !
[Galaxy S III Original Android Development] nikhil18:
patch means editing phone factory put the missing lines from the base and here is the full logcat If anybody wants to see it http://pastebin.ca/2250893
[Galaxy S III Original Android Development] nikhil18:
replace system/etc/firmware, lib/modules or wherever you have wifi module.

symlink is a edify updater-script command, you will see its description somewhere.

put your wifi binaries like wpa_supplicant and symlink them with exist binaries.

like: symlink (data/wpa_supplicant, system/bin/wpa_supplicant).
[Galaxy S III Original Android Development] nikhil18:
I found the main problem in this rom that is libcec.so which is missing in the rom when I copied this lib from cm9 the rom did not boot

original logcat http://pastebin.com/ranRLQxQ after coping libcec.so http://pastebin.com/xCxxzwSF
[Galaxy S III Original Android Development] xboxfanj:
Looks like you need the libhdmi and libtvout files
[Galaxy S III Original Android Development] nikhil18:
all the file are there
[Galaxy S III Original Android Development] xboxfanj:
Ah. Perhaps you need different libmedia and stagefright files and some bins.
[Galaxy S III Original Android Development] Oweida:
Hi All :)

I'm struggling with phone calls.

The main problem is the receiving part.

Patching phone factory.smali and adding/replacing the missing rils WILL FIX this issue BUT you will get phone app stopped error message from time to time !

I believe editing ril.smalis will result in smooth fix with less errors.

Any ideas ?!!
[Galaxy S III Original Android Development] emerald123:
Guys any updates???
[Galaxy S III Original Android Development] rasumia:
Been waiting for a week watching this thread my fingers were also itchy to type and ask for any news LOL. .. hope we can hear some good news...
[Galaxy S III Original Android Development] Oweida:
I can't work alone on this project without active help from others.

I can't figure out why the sound is perfectly working on 4.0.4 and not 4.0.3 which is much much stable port !!

I tried several patches to ril smalies although I ended up with working call making and receiving but with some random errors in phone app.

I can't release Non daily driver rom !!

I'm really sorry .
[Galaxy S III Original Android Development] nikhil18:
Is QuBe2 working on this port or he left it.

even I was trying to help but I did not get any support from the op so even I gave up.
[Galaxy S III Original Android Development] rasumia:
I have asked some of my dev friends to check this thread and let me know if possible to contribute...
[Galaxy S III Original Android Development] lulonen:
As I remember there are sme "sense gurus" who can help:

- mdeejay / Virtuous team (http://www.xda-developers.com/android/interview-with-chef-and-developer-m-deejay/

- m0narx / Team Venom

- capychimp / old RCMix (http://www.xda-developers.com/android/interview-with-recognized-developer-capychimp-pt-1-of-3/)

- shnizlon (known from OrDroid) /(ex Venom).

and maybe some others who have history of very succesful sense ports
[Galaxy S III Original Android Development] Oweida:
?????

Qube2 gave me the tricks to port the rom but I did most of the fixes and I'm willing to support anybody who wants to actively work on this rom :)
[Galaxy S III Original Android Development] GRock84:
I want to help out on this as much as possible! Unfortunately I have the sprint variant of the s3. However if you can point me in the right direction so I can port the kernel to the d2spr (sprint s3) I can start actively helping you Oweida. I've never ported a kernel before I think I can handle the rom portion on my own.

Edit: know there are tons of kernel port tuts but I don't know which ones apply to sense kernels.
[Galaxy S III Original Android Development] Oweida:
Well I'm afraid to tell you that if Sprint version of S III you have has a Qcom platform, the porting will be a nightmare. I bought myself at&t version and tried to port at&t htc one xl rom but no luck at all !!

Though it is not completely impossible if you are gonna experiment lots and lots of builds.

For the kernel part it's fairly easy ,, you need to unpack the kernel (boot.img) and replace the whole export BootclassPath line with htc one in init.rc :)

I used Cygwin which is much much easier than installing linux :)
[Galaxy S III Original Android Development] GRock84:
Well I've been wanting to learn anyway so at least I'll gain some good knowledge from all the hard work! And I already installed ubuntu... Lol that's how dedicated I am! But anyway even if I am unable to get it to work I may be able to provide feedback to help you and anyone else out.
[Galaxy S III Original Android Development] Oweida:
I really appreciate you enthusiastic replies :)

I wish we get a lot of developers to help us in porting such a thing.

I bought HTC One X+ and it's really an amazing device but Sense on S III feels better :)

Tomorrow you can tell me where have you reached and I will direct you more to whatever you want :)
[Galaxy S III Original Android Development] rasumia:
I have also requested marc1706 who was dedicated for HD2 kernels for sense to have a look. I saw him active few days back.

Iamcxa is my friend promised to look into this asap. I used to be his ROM tester we used work for sense 4 for hd2.

I hope other would encourage devs to step in.
[Galaxy S III Original Android Development] GRock84:
Edit: I just reread your post about the at&t version and using htc one xl.

Like I said I'll give it my best shot lol why is qcomm so hard to port to?
[Galaxy S III Original Android Development] masterex567:
Hey

Can someone post a logcat of this booting.

I know it boots... I just want to figure out something
[Galaxy S III Original Android Development] nikhil18:
Here is the logcat

http://pastebin.com/ranRLQxQ
[Galaxy S III Original Android Development] rasumia:
Hi masterex,

Did you find something from the log? Wish you the best. :)

Br, rasumia
[Galaxy S III Original Android Development] GRock84:
Compiled sense rom and boot.img for the sprint s3 today and attempted first test boot. It failed lol as expected I got a boot loop. Working on figuring out how to troubleshoot the boot up process so I can figure out what's keeping it from booting.

Just thought I'd let you know that I've at least gotten this far lol
[Galaxy S III Original Android Development] xboxfanj:
Logcat
[Galaxy S III Original Android Development] GRock84:
Just tried the log is empty. I assume the phone hasn't booted enough to start the ADB daemon. There are a few threads on here that mention ways to get it a log when adb hasn't started ill give those a try tonight.

EDIT: pulled the recovery log from when I installed the sense port. It seems that for some reason the install process skips over the kernel for some reason. here is the recovery log and both updater-scripts. I cut out a lot of crap on the recovery where it was extracting apps and stuff so you can see where it skips. I get no errors or anything that I can tell. it just doesnt install the kernel.

Recovery Log

updater-script sense port

updater-script base s3

any advice?

Edit2: you may be able to fix gps and calls by copying the apns_conf.xml and gps.conf from base. Idk if this applies but it worked beautifully on another one of my ports. I doubt it's that simple on this but hey figured I'd suggest it lol
[Galaxy S III Original Android Development] Oweida:
I have to admit that I was LAZY and BUSY :p

Question:- Are we expecting HTC sense 4+ jelly bean to work on S III ?!

Answer :- Probably yes !!!
[Galaxy S III Original Android Development] rasumia:
Hi Oweida,

thanks for your words, "Hope" is what keeps me think that it would work out. but other side if we would have team work it could be great(please don't flame). problem is we dont know if we can make a list of devs who is working on this project. please dont take me wrong but i really want to contribute in anyway to make this happen. so last thing i can do is to donate if we have some new working solutions...
[Galaxy S III Original Android Development] Oweida:
Currently I'm working alone on it :( . I really do not want any donations. If anybody with developing skills is willing to help I'm ready to offer my help and experience and definitely I will donate myself to.

Regarding the new port ,, it is really smooth and semistable :)
[Galaxy S III Original Android Development] salvatore94:
oh this is a GREAT news!!!

but could I ask what bugs currently the port has? I'm not a developer but I work with android for years so I would, at least try, to help.... I worked with paradox, and probably you, at the sense4all port for gs2 especially I tried, whitout any luck :(, to figure why sdcard was not mounted even if adb recognize the sd correctly.

If I could, I'll try to help :)

sorry for my english, I'm Italian

Inviato dal mio GT-I9300 con Tapatalk 2
[Galaxy S III Original Android Development] Oweida:
Okay :)

It was my second try to port. So I didn't do much fixes ,,, So sd card is not working , sound is not working either :(

But I believe both fixes are easy and they woudn't take days or at least one week.

The important thing is that this build seems to be FCs free :)
[Galaxy S III Original Android Development] salvatore94:
The only thing didn't working are sound and sdcard?? you are a genius!!

I think that you intebded the external sd, right? Could be very difficult to archive it working since htc didin't use externalsds on his new sense 4 based phone... And audio.....some pages ago you said that with 4.0.4 sense rom it was working, or I'm wrong?

Anyway great work! After I tried sense4all on s2 I became a little bit skeptical about the possibility of make a fully working port of sense based rom on exynos devices..... You are demonstrating the opposite to me.. :)

If I renenber something about audio or sd, i'll pm you ^^

Inviato dal mio GT-I9300 con Tapatalk 2
[Galaxy S III Original Android Development] nikhil18:
Hey qweida Libcec was missing in the rom Which caused the rom not to boot after putting the lib
[Galaxy S III Original Android Development] Oweida:
SD card is a big issue ,, I solved it by modifying the vold.fstab but in JB, I couldn't find the exact mounting points :(. Sound is also doing weird !!!

:) yes I know , I hwcomposer is not playing nice and that lib will make it work but will render the rom unbootable !!
[Galaxy S III Original Android Development] salvatore94:
so is the rom based on jb? Isn't basede on ICS? About hwcomposer, I think that you can get it working looking at kernel side. Maybe audio could be fixed at kernel side.

The kerbel you're using is a stock s3 kernel with only bootclass patch?

Inviato dal mio GT-I9300 con Tapatalk 2
[Galaxy S III Original Android Development] Oweida:
It is based on JB .. I'm using CM10 kernel .. Would you be more specific about the hwcomposer ?!
[Galaxy S III Original Android Development] morofaya:
U cant find the mount point? Mkdir a new point give me the void ill make a line
[Galaxy S III Original Android Development] salvatore94:
I think that hwcomposer isn't only a lib. To make it work I think that you need to patch something at kernel side. I think that htc's framework load drivers in a different way than cm10 or sammy roms. And also when I had the nexus one I tried some sense port, and even if the hw was very similar to Desire, I remember that every sense port has its own kernel that did not work with aosp based roms and if I remember right, a developer called snq- patched the kernel to archive things such adreno200 work...... Maybe I remember wrong, but I suggest you to ask help to sense developer. Maybe mike1986, who owns most htc's devices and aso gs3, could help......
[Galaxy S III Original Android Development] rasumia:
I sent a pm to mike1986 few days back to look at it. Yeah he is a genius.

But I didn't get any reply from yet.
[Galaxy S III Original Android Development] Oweida:
Hi Sorry for the late response ,, If you don't mind would please give me the hints to do that ?!

If you think he would help please ask him and I doubt he will responde :)

To tell you the truth, I think he is not interested !

I need an enthusiastic guy rather than a guy who's genuis and please do forgive me but I have already given up from those developers :(
[Galaxy S III Original Android Development] nikhil18:
even I sent a pm to Mike he said that he is too busy
[Galaxy S III Original Android Development] Oweida:
Hi all

I need a little favor/help.

What is the exact mounting points ( vold.fstab line ) for the internal storage in CM 10 ?!

I really need it STAT :)
[Galaxy S III Original Android Development] sharingan92:
Is this what your looking for

# external sdcard

dev_mount sdcard1 /storage/sdcard1 auto /devices/platform/s3c-sdhci.2/mmc_host/mmc1/

# usbdisk

dev_mount usbdisk0 /storage/usbdisk0 auto /devices/platform/s5p-ehci

im what Willis was talking about
[Galaxy S III Original Android Development] Oweida:
Thanks for the quick response .. But no . This is for external ad card ( sdcard1 ) but I need sdcard0
[Galaxy S III Original Android Development] GRock84:
This maybe?

# internal sdcard

#dev_mount emmc /mnt/emmc 28 /devices/platform/msm_sdcc.1/mmc_host/mmc0/mmc0
[Galaxy S III Original Android Development] andy572:
Ok, you asked me to help something: as i saw in the first post, there are a lot of problems to solve^^

at first: i'm realy a developer - i dont decompile code because this is the point where software bricks (no, not the device but the internal code structure;).

at a second: a few posts on this last pages i saw, there are problems with HWC: HWC needs some libs, but its no so difficult i think:

- /sytem/hw/hwcomposer.exynos4.so or hwcomposer.smdk4412.so, /system/hw/gralloc.default.so, /system/hw/gralloc.smdk4412.so or /system/hw/gralloc.exynos4.so /system/lib/libhwconverter.so ... at last all this libs depends on all /system/egl/libGL*.so and /system/lib/libGL*.so files ... and ... at most the libc libs.

To make it short: you need all these libs and the dependencies from the same software version compiled with the same compiler - and this makes it difficult to

get all that things running stable.

The same is here for the WiFi problem, here you need the WiFi libraries and the correct kernel version module too.
[Galaxy S III Original Android Development] Oweida:
Okay I'm really thankful for you quick response :)

let's forget about the hwcomposer.

I just wanted to know how did you solve the mounting points in your build 4.2.

secondly, for call receiving, the ril smalis need to be edited and I'm not a good java expert ! but when adding the smdk ril smalis along with modifing the ril paths in phone factory.smali , it did solve the probelm but it makes some phone app erros ( random ones ). I believe that the original smalis form sense has to be edited to match those of CM smdk ones but the main issue is I don't know how :(

for the wifi issue I think it's related to libhardware_legacy.so which load different module path. I have tried many hex editing but I couldn't get it to work !!

Again I really appreciated your response :)

---------- Post added at 09:57 PM ---------- Previous post was at 09:49 PM ----------

Unfortionately I'm on call tonight and I have no PC to try it BUT I think this *msm_sdcc.1* chip does not belong to our international S III instead it's s3c- sdhci.2.

The question is : what does number 2 refer to on this chip ? and does mmc0 means that there is another partition with different number ?!!

PEACE
[Galaxy S III Original Android Development] nikhil18:
Qweida can you please upload the semistable jellybean sense rom so that any one can try to solve the bugs and i think the wifi problem is related to wifi suplicant
[Galaxy S III Original Android Development] Mr.Mefisto:
+1
[Galaxy S III Original Android Development] Oweida:
Hi :)

It's Oweida not Qweida :p

Sure I will upload it tonight so you can play with it :)

I used Syiah kernel and it seems to do fine with this port.

Really I need team to work on it.
[Galaxy S III Original Android Development] kachrukamble:
So is this new build based on 4.1.1??

and which siyah version you merged in to it?
[Galaxy S III Original Android Development] SignalX:
if there's no problem with audio, i will stay with this rom [your tonight version @Oweida mate]

i dont need wifi, camera, etc

thanks for your hard work on this project/port
[Galaxy S III Original Android Development] kachrukamble:
+1
[Galaxy S III Original Android Development] nikhil18:
Oweida sorry for spelling your name as Qweida
[Galaxy S III Original Android Development] Oweida:
yeah It's based on 4.1.1 and I used the latest Siyah kernel

Unfortionately the sound hasn't worked yet. It's not a daily driver.

I'm afraid you should write -1 :)

It's okay :)
[Galaxy S III Original Android Development] nikhil18:
So oweida are you uploading the rom now

And can i dual boot this rom with samsung stock rom
[Galaxy S III Original Android Development] Oweida:
No Not yet just give sometime and I will upload it.

Frankly I didn't try dualbooting :(
[Galaxy S III Original Android Development] scoffyburito:
You won't be able to dualboot if it's based on ICS
[Galaxy S III Original Android Development] Oweida:
It's not based on ICS it is Jellybean rom 4.1.1 .

The rom is being uploaded 2 hours needed to finish but I'll put the link later :)
[Galaxy S III Original Android Development] nikhil18:
Oweida can you put the logcat of the booting of this rom so that any one can suggest how to fix the bugs
[Galaxy S III Original Android Development] dewage:
Thanks for your wonderful job mate. +2
[Galaxy S III Original Android Development] Oweida:
It's Time To Taste HTC Sense 4+ JB on S III

IT IS NOT A DAILY DRIVER ROM , PLEASE DO NOT REPORT BUGS , TRY TO FIX THEM

Here is the link and flash the rom in cwm.

http://www.mediafire.com/?pheqpd4ecsslzed
[Galaxy S III Original Android Development] CLEV3R:
Sick!! thanks for this ive been waiting to try this out. Are the bugs still the same? I can give some logcats for things i come across
[Galaxy S III Original Android Development] scoffyburito:
Oh sorry didn't see
[Galaxy S III Original Android Development] rock4hell:
thnx
[Galaxy S III Original Android Development] Oweida:
For those who downloaded and tried the rom

Please post the logcat and your opinion and comment .
[Galaxy S III Original Android Development] fonsigno:
Thanks
[Galaxy S III Original Android Development] Borfas:
intalation aborted ... ?
[Galaxy S III Original Android Development] kipue:
Bad download, installed fine here.

Biggest issue is no sound, but otherwise quite stable and really very fast.

Sorry I cannot help to fix... good luck with this, it does look really nice!
[Galaxy S III Original Android Development] kachrukamble:
its lot better than previous build. really amazed with your work.
[Galaxy S III Original Android Development] Zekene:
Bug list maby? Is cam work? Wifi/3g?

Gesendet von meinem GT-I9300 mit Tapatalk 2
[Galaxy S III Original Android Development] kipue:
NOT A DAILY DRIVER IN ANY WAY

Work/don t work (very short testing for now, will get back to it later on):

3G works, haven t tried Wi-Fi

No sound for anything

The music app didn t find my files (SD card mounting issue, maybe, didn t wait very long anyway)

Camera do not work

Desktop is glitchy. The widgets flicker and resize weirdly when you scroll the screen. Must be graphic driver issue or something

No FCs for the short time I had it running

It is very smooth and fast

Looks really cool, good job Oweida! hopefully it ll be usable some time soon.

One last thing : Makes you really understand how bad looking is TouchWizz!

haha
[Galaxy S III Original Android Development] nikhil18:
Oweida incoming calls are not working even I had the same problem when I ported flyme os to my galaxy SL someone solved the problem for me by changing the ril lib and radio options in bin
[Galaxy S III Original Android Development] Oweida:
Hi ..

How is that someone ?!

And people do you imagine that htc sense one X+ rom port is really working on S III !!!!!!!!

Our S III is really a work horse :)
[Galaxy S III Original Android Development] nikhil18:
Lolation who ported many ROMs to galaxy sl
[Galaxy S III Original Android Development] salvatore94:
Have you ported one x+'s rom to s3?

Amazing!!

There are differences between the two port?

Inviato dal mio GT-I9300 con Tapatalk 2
[Galaxy S III Original Android Development] kachrukamble:
Really working means?? is it daily usable?

I mean at least sound/call and storage...
[Galaxy S III Original Android Development] arifqur:
So anybody got this working as second rom with Siyah kernel1.8.4?

Will give it a shot after it finishes downloading.

Thanks man for getting new things going.
[Galaxy S III Original Android Development] Meemo23:
No it is not a daily driver he said imagine if it is really working..
[Galaxy S III Original Android Development] hugobozz:
Hi

Just want to confirm if this is still true please?

1- Calls ( you can make calls but you can't recieve any )

Thanks for any help.