yashsingh1/xdaforums huggingface dataset:
[Vibrant Android Development] Jarmezrocks:
Ahhh bugger, I hate when that happens. What kernel are you using? I found that there are issues with Glitch on SGSICS RC3.x ROMs. As I mentioned I flahsed my phone on the weekend close to 200 times or maybe even more. Even flashing back to a completely standard RC base still caused me endless bootloops. I switched kernels and then bam all of a sudden working fine? Go figure? My suggestion for now is do a backup (even if it’s a ****ty back up of a crap flash gone wrong - do it for the "datas" sake) you are only wanting the data cause the rest can be provided by what ever stable ROM you want to flash. Do a complete wipe and flash a stable ROM of choice (that’s the pain about flashing somethin beta…or alpha…or not even tested yet like this). Then do an advanced restore of data to the latest point, this should restore all your wigets too! It restores everything except the system that has corrupted by some means. I have a feeling that pushing some apks from other ICS builds has caused issues in your system as they arebuilt and dependent upon a framework. Docs ROM is a TeamHackSung base from what I can tell. All the Apps system data associated with them will not match OneCosmic.

Did you have a read of my post on the second page of my thread :D http://xdaforums.com/showpost.php?p=21504056&postcount=9

Sorry not a comical thing I shouldn't laugh....I am laughing at my own stupidness in the post actually (if you read) it details about recovery

What I notcied is that things are fine if you stick on one path, i.e. when I stuck to just OneCosmic's build my phone was fine. It was when I started changing kernels or using components from here there and everywhere that my phone became unstable….not so much in its daily use, but when flashing to another update. Because of the framework integration that these phones have, they become very unique in their builds. Think about what happens if all of a sudden someone wants to re-sign their entire system of apks after theming them? Then what? If you like the apk and you think "Oh its ok he is on TeamHacksung build" and then you push the file into your system or root explorer it there….it works and everything is fine, but if you tweak things then someone else and someone else then it turns into a rather large mess.

I will have a brand new ROM tonight and will have RC4 on it with all the wifi adjustements. I will produce a vanila ROM basics + wifi calling, and then I will make a ROM with all the bells and whistles, themed, performanced enhanced and you can flash that over the top.

EDIT:

Latest news "[ROM][ICS][I9000] Team ICSSGS RC4(RC4 PULLED)" so I will do a rebuild with enhancements on the base line 3.1 for everyone. Not sure why they would randomly get wifi data issues. Has to be modem related?
[Vibrant Android Development] Jarmezrocks:
quoted this from passions thread....interesting hmm

This is right as per my idea too....I had to flash back to JVT a couple of times because I suspect that the ROMS corrupt the gingerbread bootloader because.....well.....we are not on gingerbread are we? Just my thoughts.
[Vibrant Android Development] here.david:
Hotfile.com - This webpage is not available for 30 mins unless you pay to download
[Vibrant Android Development] Jarmezrocks:
Hey guys, I don't know if I mentioned it before, but I have had PC issues (well screen specifically) and I ordered a new LCD display last week, finally it turned up today. Plug it in and I keep getting random errors and blank screens and it shuts down into to sleep mode....so I have been attempting to sort that tonight. No chance of getting a ROM out to you all like I had hoped.

My deepest apologies. I will try get on top of this for you all tomorrow. Thanks

James
[Vibrant Android Development] Jarmezrocks:
Hey guys formal announcment. I have made a decision to formally hand over my work as an "add-on" for vibranturks Doc's Master ICS for Samsung vibrant.

I don't have the capacity to do testing of this nor any other of the vibrant series that I have had on offer. So just like my Samsung add on package this will be an add on for your vibrant. I'm better off offering to improve a single ROM for everyone than to try and compete and with and make a ROM that functions without bugs i.s the "buttons reversed" error stated in the thread. It is too hard for me to try and debug when I am not a vibrant user and don't have a dedicated vibrant to work on.

I have realised that I have bitten off more than I can chew with so many other developments going on focused mostly around the GTi9000 which I use. One in particular is something that I think all XDA members will benefit form and I am only spreading my self too thin by taking on more than I can juggle.

Those of you who are dedicated OneCosmic users I will make a flashable package that will cater for your ROM too.

Hope your all understanding of this

Regards,

James :)
[Vibrant Android Development] sneakysnake16:
my issues: as mentioned above, wifi doesnt work. home and back button swapped. other than that i love the rom but i cant use it till wifi works at minimum. i can try to remap buttons but itd be better if it was fixed. looking forward to the next release :D

-edit- didnt see post above me sorry
[Vibrant Android Development] RaymondPJR:
Jarmez Hack

Well, I need a break. I tried everything and no go. I'm so disappointed that this didn't work out. Glitch doesn't seem so bad although it would not be my first choice of kernel as I'm not familiar with it. I'm not crazy about platypus either. That being said, Glitch does have the SmartassV2 governor which I've been wanting to try for a long time in conjunction with the Thunderbolt! tweaks. Anyway, now Doc Master's team has announced wifi-calling in their next build. I am grateful that both you and them are actively trying to give us versions of ICS with Touchwiz in it. The others certainly don't seem interested in doing so. Personally I'm tired of the Stock vs Samsung argument. I hope both become more widely available.:cool:

EDIT: Well, I didn't see that post either. It's OK, good effort and at least one other Team is working on some Samsung integration.

---------- Post added at 07:47 PM ---------- Previous post was at 07:41 PM ----------

What did you do to even get it to boot?:eek:
[Vibrant Android Development] Dattack:
Thanks for the effort but I am one of the few that uses wificalling alot, especially when traveling to another country. It saves me tons of money.
[Vibrant Android Development] Jarmezrocks:
gotta be quick around here aye ;) check out the OP everyone

If you have other types of galaxy PM me with build prop details I need to adjust the script

This script has to be fancy cause it needs to be selected about adding and removing entries in the build.prop

For those that are really interested I have created an thread about "ON DEMAND" wifi for wifi callers. Creating a secure and strong wifi whilst on a call only by increasing the scan rate but off call bringing the scan rate back down again so as to conserve battery.

What that means is that a whole lot of entries that are ro in the build.prop will be removed upon installation and moved to a setprop scripting (that I haven't worked out just yet?)

but if this works I will need people to test it for me.

here for more info

http://xdaforums.com/showthread.php?p=22020445#post22020445

Thanks

James
[Vibrant Android Development] RaymondPJR:
Jarmez Hack

I use it alot too. There are plenty of places I can't get a T-Mob signal so it really comes in handy. We'll have to to if Doc Master's gets it going. Can't wait to test!!
[Vibrant Android Development] Dattack:
I used Scripter on the market by Fazik Logic.

Then I used the scripts on this page.

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

It worked for me but now I just use titanium backup pro to freeze wificalling.
[Vibrant Android Development] Jarmezrocks:
Thanks mate, your a champion. I will look in to this! Another fellow member adm1jtg has offered to help me out with this. In the end I want to try offer a flashable zip package that will automate the whole process. I mean CyangenMOD team can do this very easily with their nightly updates calling scripts to update build props. So think that if I study properly how they go about this (there seems many ways) and choose the best option for wifi calling then get users to test it that would be great.

I am not a vibrant user nor with T mobile. I am a Galaxy S user in Australia unfortunately lol….so lucky for adm1jtg :)

PS: Thanks for the link....very interesting and right on topic, I didn't even need to be a user to preempt that telling the build.prop to scan more frequently is going to cause ongoing battery drain issues
[Vibrant Android Development] Jarmezrocks:
For passion users to try?

http://dl.dropbox.com/u/43088692/Wifi_Calling_Passion.zip

made from stock build.prop (from what I understand). Backup your own first....backup your phone first anyway ;)
[Vibrant Android Development] Dattack:
I just flashed it and it broke wifi. Went back to original passion build.prop i saved and back to working.
[Vibrant Android Development] draztik:
The same thing happened to me. Broke wifi after I flashed.
[Vibrant Android Development] Jarmezrocks:
Yes sorry my fault Here:

http://dl.dropbox.com/u/43088692/Wifi_Calling_Passion.zip

I stuffed a line.....I am at work so I shouldn't be doing this, but my computer is processing maps :D

And try this OneCosmic build v 3.1 only

http://dl.dropbox.com/u/43088692/Wifi_Calling_OneCosmic.zip

MyICS

http://dl.dropbox.com/u/43088692/Wifi_Calling_MyICS.zip
[Vibrant Android Development] draztik:
broke wifi again after flashing on ICS passion
[Vibrant Android Development] sneakysnake16:
I tried one cosmics ice and your wifi calling app wont flash it says some error in recovery any ideas?
[Vibrant Android Development] Jarmezrocks:
Tell me what the error is and I can take a look. I was in a real rush this morning and threw packages together to get them up.

I have had accusations that I am copying someone's work so I didn't want that label pinned on me again cause they are releasing the same thing as me all the time. Sorry guys. I shouldn't let sh!t like that get to me.....but pretty serious allegations anyway.
[Vibrant Android Development] Jarmezrocks:
When you say broke wifi....what do you mean exactly?:confused:

Man I get this in nearly every single thread:rolleyes:

Anyone that has any experience and isn't a total noob want to spit me a logcat output rather than giving me nothing remarks that it just broke ****. This is XDA its a developer community. I am here trying to make something for people (especially something I cannot test my self) and I can't do anything or fix it for anyone with that type of feedback....c'mon people, help me out here
[Vibrant Android Development] RaymondPJR:
Jarmez Hack

Jarmez, here are the files I said I'd send to you.

Warning, these file are not for flashing!!! They are to help Jarmez troubleshout the wifi-calling app only!! They won't work on ICS anyway.
[Vibrant Android Development] RaymondPJR:
Jarmez Hack

Jarmez, here are the other two files I promised to get to you! I see at least 14 people still downloaded those other files, lol!
[Vibrant Android Development] eweo911:
Maybe the Passion link in the OP can have a disclaimer to not flash as it doesn't work. Or you can maybe state to make a backup of your build.prop before flashing.

It may save someone else from borking up their phone. I did not read the whole thread and had to reinstall Passion because I figured the OP would have been upkept with the important information. My bad though.

Just an update to the OP please.
[Vibrant Android Development] joroboyvn:
Same here,just flashed Wi-Fi calling for passion and broke my Wi-Fi... how to uninstall to go back to working state?
[Vibrant Android Development] chui101:
Same as you would do with any flash that breaks stuff. Restore the nandroid backup you took just before you flashed.

Oh, wait you didn't? Darn :p Guess that's your mistake for not reading the OP fully.
[Vibrant Android Development] eweo911:
If you are on Passion, just re-flash the version you were running. No need to worry about restoring a nandroid backup.
[Vibrant Android Development] joroboyvn:
Very funny..trying being sarcastic? But fortunately I did make backup before flashing...learned that long time ago...l..r
[Vibrant Android Development] Jarmezrocks:
Edit:

Did you read from your phone on tapatalk or did you see the thread via PC and miss the red in the mass of colour? My mate tried to use that as an excuse to the police officer for why he ran a red light in the middle of surfers paradise....he claimed too much visual lighting pollution "camouflaged" the red light in the see of neon signs glittery lights and hot babes...I think the excitement of the latter is what got him to be honest. If you suffer from pre-flash excitement please call the told free number for A.F.A. (android flashers anonymous) on 1300....:P
[Vibrant Android Development] Jarmezrocks:
***TIP*** of the day. Understand what the package you are aout to flash does...it can save you time when **** hits the fan and you need to get back online faster -> What I mean is....the changes were done in system only. So if you flashed my zip or any zip (that makes changes to your phone like mine)for that matter an it broke your phone....only advanced restore system from your last backup. Do you realise how much longer it takes for recovery to do a md5 hash check of your whole bloody backup and restore it when it only really needs to cover maybe 5 or 6 files in total? Yeah a bloody long time. You can cut that in half or even less by just system restore only....and worse comes to worse and you boot and your data and apps have gone pearshaped THEN do a full restore ;)much much time saving to be had = more flashing time :p
[Vibrant Android Development] sneakysnake16:
on docs ics rom the wifi works and the wifi calling app installs flawlessly but doesnt actually work it just hangs at connecting screen but never goes on =p
[Vibrant Android Development] Qverse:
??wifi calling??

Excuse me for being so noobish! But what is this wifi calling add on?? what is the difference between this wifi calling and a appt called GrooVe IP, that lets you make phone (in US and Can) via Wifi and or your 3G - 4G using your Google account? Voice without Minutes! Make and receive VoIP calls using Google Voice!

So what is the differnce??
[Vibrant Android Development] RaymondPJR:
I'm not familiar with Groove IP, but I do know that all those other apps depend upon someone else having the same app installed and being online when you call them. T-Mob wifi-calling allows you to make normal calls to moblile or landline phones when you can't get a T-Mobile 3g signal. It's perfect for areas where the T-Mob signal is non-existent or in basements where you can't get a signal. If wifi is available in any of these situations, can can just connect and call using the normal dialler.
[Vibrant Android Development] Dattack:
It is pretty much the same except with groove ip is currently a little staticky for me in terms of voice reception. It is much simpler to use the tmobile wificalling because you can text message using you carrier phone number. With grooveip, you have to use your google voice sms.
[Vibrant Android Development] eweo911:
No worries. I got excited for wifi calling on passion as I spend allot of time in the hospital with my son and they block cell phones. I appreciate your work on this. I know to make backups so it was my fault. I just was suggesting it for others that may jump the gun like I did or dont know any better. It would keep posts like mine out of the thread lol
[Vibrant Android Development] jamesd86:
So wait the hospital is allowed to block cell phones? And prisons aren't? I swear I hate this country sometimes..
[Vibrant Android Development] burgon:
Well at a hospital, the safety of people is involved. At a prison, the safe...oh wait...ummm, forget it.
[Vibrant Android Development] se7en10:
So from reading all the posts, Wi-Fi Calling ONLY works on OneCosmic for now.
[Vibrant Android Development] Jarmezrocks:
Its all good. I am was actually only trying to make a bit of comedy out of a situation and lighten the atmosphere a bit.

I have been under a heap of pressure of late from all sorts of things other than android stuff my self....but want to say, I appreciate your excitement and effort too;) without testers I would not get any feedback.

On a bright note, I have fully decompiled both of the framework.jar files (Tmobile and ICS) and have edited the classed and brought them across into the ICS framework. And I am about to recompiled the framework and then I compile the zip for you guys to try again.

On a side note: man I never knew how much compiling upon compiling upon compiling there is to be done in the bloody android machines sheeesh! bloody hell one just about needs a road map with directions to get back to his destination :D
[Vibrant Android Development] Qverse:
Oh I see said the blind man...Thanks guys . The only problem I have with GrooveIp is that uses your Google ID to make call and the receiving party you call sees some long distant cell # and they cant call it back . I going to try and puck it out of the and push into ICS passion 12 I am using to see what this is all about thanks guys
[Vibrant Android Development] Dattack:
Qverse, they can call your regular phone line if you forward the carrier phone number to google voice. It will then connect you.
[Vibrant Android Development] RaymondPJR:
Wifi-calling

Negative! Installing the correct files is the easy part. However, the app gets stuck on 'enabling'. There is a change that needs to be made in the framework.jar file to enable it to connect; all evidence points to this. That is what Jarmez is working on right now, identifying the code and making the necessary changes. He's go a lot on his plate right now, so we are all being patient.:)
[Vibrant Android Development] Qverse:
Dattack.. what a simple solution, Jeez! And i knew this but . just was not thinking.. THanks

still would like to see Wifi calling working and test it..
[Vibrant Android Development] sneakysnake16:
I can confirm this on passion, one cosmics, and docs ics. Hopefully he fixes it soon I love ics roms :D
[Vibrant Android Development] Jeffe5:
Thank you Jarmez for working on this! Donation is on the way! I am using Passion V12... Please donate to J! Support your devs!
[Vibrant Android Development] vibranturk:
Hello Jarmez and everyone;) I think we are both want to make same thing. Im also working for wifi calling to import my rom;)

I see here when flash wifi add-on brokes wifi on passion... Also I tried to flash over my rom and ı can confirm it breaks wifi...

I implement wifi calling on my rom.zip and some modified it too... My last result on wifi calling its not brokes wifi but it reduces telephone signal quality(not wifi signal)

Im not on Tmob so Im not able to test it. but ı can say wifi calling opens without any fc and ı can connect wifi too... I think wifi calling reads my sim also...
[Vibrant Android Development] RaymondPJR:
Wifi-calling

I have the files pushed manually on your ROM, Doc Masters, and it doesn't break wifi when pushed. However, because of the change needed in what we are sure is framework.jar, it gets stuck on enabling. If you want to attach files in you post here or on your thread, I'll be happy to test.:)

EDIT:

Found this little snippet from an older thread. The answer, as we suspect, has to be in the classes.dex file which in contained in Framework.jar.

EDIT: 2

Something else interesting from the same post. The file path is not exactly the same as what Explodingboy reported (his is the second post, ours is /data/data/com.android.kineto/files/GanLite.txt) plus the address in this file does not match what these guys were looking at back in 2010. What I'm looking at is 'psgw.t-mobilesgws.com'. I may try editing that file to see what happens.
[Vibrant Android Development] Jarmezrocks:
Hey Turk-man great to see you ventured in here. Good stuff. I *should* have this finished and working tonight for everyone.

On a side note though I think wifi calling has been enabled and working since 3.1 on OneCosmic and associated ROMs. People are fine with that, they use vlingo or what ever it is called, however there are some pitfalls with such an app (read some posts in here) so the main focus is to get the proprietary Samsung release of T-mobile up and running for everyone. This will enable them to make calls and send messages via their standard phone number from Sim. essentially no difference to if they would ring someone normally, no additional apps or weird phone numbers unsuspecting callers don't know.

Anyway I have a bit of a break through. I am in the middle of testing a whole heap of stuff atm. Will get stuff up very soon tho. Watch this space;)
[Vibrant Android Development] wtcnbrwndo4u:
Out of utter curiosity, what are you having to edit in classes.dex to make it compatible with these other ROMs? I baksmali'd classes.dex out of curiosity to check the files, but of course, it's mostly a bunch of code I don't understand.

Haha. Before you started porting to other ROMs, I was trying to edit your files to work on Passion. But yeah, I mostly edited the build.prop, and that totally did nothing.
[Vibrant Android Development] RaymondPJR:
The answer is in these two files I posted for Jarmez some days ago. The first is the framework.jar file from a ROM without wifi-calling enabled. The second is a framework.jar file from a flashable zip that the DEV would always make to add wifi-calling. He made a new version every time he made a new ROM that had a different framework. If it is possible, which I suspect is so, since Jarmez is nearly finished, there may be a program of some sort to compare the two thus identifying the pertinent code lines. Once that is identified, the framework.jar files of ROM X would have to be modified with the new code in order to get it to work. Just being thorough, not trying to teach or preach; in fact, I'm the farthest thing from a dev you can imagine, lol. Wish I had the ability to do it myself, but am glad Jarmez was willing to.:)

http://xdaforums.com/showpost.php?p=22067935&postcount=49