![]() |
It must be different with SERO....as stated before. I just go to ICS, select the "Sprint PCS" profile and click connection...it just works. No hacks needed for me.
|
What ROM are you using now EB? Luv said this is for the Sprint ROM, are you perhaps using a full blown Alltel ROM?
Aside from that, check your registry and see if that value exists for you. If its not there, then that would explain why you dont need to connect PIE first. I am looking through the hex edit of an RIL.dll file right now, and as I suspected it appears to have a lot of the AT modem strings and power features jabber in it. I guess that ICS can use the file as an extension to determine whether or not to use a tethering profile with this device...? |
With that note... there does not appear to be a rilphone.dll anywhere on my device - and I am using colonel's hybrid ROM at this time. Yet, even though the file isn't on my device, making the reg change still cures the connection issue with ICS... I have more digging to do :p
|
Quote:
Making this registry change will prevent Sprint from knowing you're tethering. I don't have the time nor the patience to explain it to you, other than to say that the Internet Sharing app is microsoft code, and does not have tethering detection built into it. It is extensible, however, but any of that code is not microsoft code. The link between the MS code and the 3rd party code is that registry entry. Without it, the internet sharing app will function just as it would on any other device--which is just straight IP NAT. |
Hey Luv? Would I be able to trouble you into attaching the rilphone.dll file here for me to look at? I would like to do some hex discovery myself, but as I said before I don't have that exact file on my device with the ROM I am using. Plz, thx and all that!
|
1 Attachment(s)
You do have that file--it handles much more than just tethering. If you're using the built-in File Explorer to view the Windows directory it is set to hide system files from view--go to the right softkey and choose "Show All Files".
But that file exists in a partially deconstructed form known as a module, so it would have been impossible for you to pull it off the device anyway. You need to dump a ROM image file on your PC and use a tool called recmod to reassemble the physical dll file. I've attached it for your perusal. |
this is just BEAUTIFUL... i'm in class reading this and can't wait to get home and test it! ... luv2chill.. does this lend any credibility to my ramblings or was I way off? I have yet to play with hex editors, roms, and the like...
|
Thanks Luv... and I still cannot locate that file in any directory on my device... I have all files set as visible. Odd... no biggie though. There is a file named RIL.dll in there. Same layout as the file you posted up here it seems (just glancing through the hex that is)
Anyway, you really don't have to look very far into the file to make the association, thats for sure... http://www.krayziepop.com/random/tether_NAI.jpg I wonder why Sprint does such simple things that can be so easily bypassed to prevent tethering? Oh well... I am happy, it works well now. One less hangup to have over owning teh Mogul :D |
Y'all Are Such Geeks!!
And I LOVE it! I don't understand a darned thing you're talking about! I feel like I'm learning French or Arabic or Swahili or something. It's exhilerating!!!
Thanks guys (and I know there are some geeky girls too) for being yourselves. I'll learn something. |
Thank you thank you thank you.
Quote:
added full terms at the end to make it easier for noobies such as my self to find in a search of the subject. |
Quote:
My bad man, I didn't mean to doubt you at all. Next time I will look twice and cut once :D |
Quote:
|
Quote:
Hunterdg, This could be slightly off topic but I have a question on the phone automatically applying the PAM prefix: wouldn't that affect Datalink customers? For example, we normally set our M.IP(1) NAI to [ourInternalActiveDiretoryUserID]@[ourReam].dl.SprintPCS.com; so that the device will authenticate with our corporate AAA server. Sprint then knows how to route all the traffics into our VPN. However, if the phone automatically prefix M.IP(1)'s realm with "pam", in theory it will break our Datalink connection. Now granted Sprint does not officially support the Mogul (or any PPC phone for that matter) under Datalink (at least not that I am aware of...), so it could be a moot point. Or maybe the software is smart enough that if the nai ends with "dl.SprintPCS.com" (dl = Datalink), then it skip the padding (which would be awesome... then we can all switch to PPC phone and saves hundreds of $$$ per month). However, as of right now the only way I can test it is to pull the MSL on the CEO's Mogul, and then modify his phone's profile... BUT - messing with (and potentially bricking) the CEO's brand spanking new phone is not a very good career move, at least I think. Anyway, since you used to work for Sprint, do you have any thoughts? Wallace p.s. Currently the CEO is the only one in the company that has a Mogul; I travels internationally and have always preferred GSM phones. |
to be honest, I can't say for sure. It seemed all the DL customers had their own go-to tech, as I only ever dealt with DL scenarios in brief hypothetical training sessions. I'm sur you could find what you need py perusing the epst data though (##pst# , ##data#) I completely identify with your reluctance to experiment on the CEO's phone though.. all the bigwigs here have BB's (lotus notes server, att service, BES server, I HATE it), and as I would refuse to own one anyway, I am always quite cautious when troubleshooting them..
I'd say get another mogul for 'backup' purposes and see what you find. I'd be willing to share what I could glean from the data.. |
Quote:
|
I just went with IS last night over bluetooth, no reg edits, no hacks, and it just worked. I had a pre-existing data connection though (I'm basically on data 24/7).
|
Quote:
|
Quote:
|
it worked
omgosh this worked!!! im a happy sero plan, htc mogul owner now. :)
|
This is an unrelated question, and yes I know I should be using Internet Sharing, this is just for research purposes... But can anyone even run the \Windows\Wmodem.exe application? When I click/run it on my Mogul nothing appears, when i look in task manger the process quickly appears and disappears? Anyone know why?
|
Quote:
|
I don't have a pam plan. I have the 10 dollar one. I just connect via bluetooth or usb. I have been doing this for 5 months with no exess charges. I have a sprint mogul with the 2.09.651.3 rom version. No hacks to make it work.
|
Quote:
If so, you can make the change in thread #35 on this post and then just tap the IS program and it will get you the connection. |
I'm in the same boat as officerperkins. Over thanksgiving break I was tethered almost 24/7 and played an awful lot of WOW over the connection. I've never been charged for it at all any of the times I'd tethered with my 6700 or Mogul.
Is the reg hack posted by luv2chill just to eliminate the extra step of initiating a data connection, then? |
Okay, I'm having some problems with ICS... First off I'm running the newest 2.17 Sprint ROM that came out a couple days ago, and I have deleted the registry entry as suggested earlier in this thread.
I can get online using the phone as a modem by either opening up PIE first or just hitting connect on ICS. I then attach the phone to my notebook via USB and I can surf the web. Every time it will stay connected for a couple minutes at the most before I get disconnected. The following message then appears on the 6800: "The remote party has ended this connection." Has anyone else experienced this? What am I doing wrong?! Any help would be greatly appreciated. TIA |
no one else has had this problem???
|
i've had this problem also. i usually judt hit connect and it connects with no problem. very rarely i've had to soft boot my phone. either way, i've got it to work.
|
any1 get charged extra for ICS w/ rilphone.dll deleted?
|
I deleted that .dll file from the registry and now I cannot connect to PCS Vision at all without receiving that "error code 67", I've tried IOTA and a few other fixes and nothing. That file wouldn't effect the standard vision setup would it?
I am so confused. |
Quote:
1. hard reset and then delete the reg key before ever attempting to connect to data. 2. recreate the reg key exactly, connect to data via handset, then delete reg key. |
Quote:
I found the key but I am not that good with registry editing... would anyone be willing to help? [HKEY_LOCAL_MACHINE\Comm\InternetSharing] "Extension"="rilphone.dll" Thanks. EDIT: I am using PHM Registry Editor and I know how to navigate.. I just need to know how to recreate the key exactly.. |
^^^ I have PHM Reg Edit also, but am clueless on how to work this.
Is this absolutly the correct way to connect without being detected. Also has anyone cab-ed this reg edit lately? Guess next step is to have a look around the reg tweeking section of this forum. |
I can assure you,the registry tweak does in fact solve the error 67 issue. This is not a rumor,its a fact,try it yourself if you don't believe me. Whats going on is that your not aware of how the phone handles internet connections and how the work around for the NAI works.
If you have a stock,unaltered factory fresh phone,you CAN connect using ICS without a registry hack,but you have to use the work around. You connect to the internet either from the connections (by holding your stylus on the connection for sprint and then selecting connect) or by launching an application like internet explorer. Once the phone is connected to the internet,it wont try to reconnect if you use ICS,it just uses the connection it already has. If your already connected to the internet,and you try ICS,it connects and you dont get the error 67. If you don't realize this,you think that its just random if it connects or not.(or at least alot of people seem to think this) If you go ahead and do the registry tweaks as outlined on the XDA dev forum in the post for chainfires app,it connects every single time,even if you make sure the internet is disconnected first. Its absolutely reliable. As for the modem NAI,this is actually well known among users of Samsung phones. Most Samsung CDMA phones have a secret menu. If you go into and turn "secondary modem nai" to off,you can tether without a PAM plan ( but you need to have unlimited internet or you get charged) I know this to be true from personal experience. Before I got my Mogul,I used a Samsung A920. Without the hack,it would not tether,with the hack it did. Unlike the mogul,connecting to the internet first did not help. It would only tether with the secondary modem NAI disabled. PDA net is something completely different. Applications like PDAnet and USBModem are just applications like Internet Explorer. They take that data and route it to your computer. Sprint has no way to tell what is using that data. Of course,thats only true if your usage pattern is very similar to the usage from the phone. If sprint cares to look,they can see what kind of traffic your sending over the connection. If you run a bit torrent client,they may suspect you of tethering,they might even take action if they choose to,but there is no real way they can "prove" that you dont have a windows mobile bit torrent client (does such a thing exist,it would be pretty cool to have one) on your phone. Of course,its not a court of law so sprint does not have to prove anything. (Of course we could sue if they get way out of hand,but thats another story) Quote:
|
I assure you,tethering without PAM (only unlimited internet) is very very real. I do it all the time. In fact,Im writing to you while tethered right now. I used to do it with my Samsung A920 as well,but the hack was very different as the A920 is a brew device. (The samsung has a secret menu you can disable secondary modem NAI from.)
ICS over WiFi is done with Chainfires WMWifirouter program. Here is a link to the thread over at XDA http://forum.xda-developers.com/showthread.php?t=341398 Quote:
|
Then explain how I was able to do it on my Samsung A920. The long and the short of it is,the sprint phones are setup to log in to a different accound depending on whether they are tethering or not. The hacks we do make it log in under the same account as normal internet. Thats how the work around works.
Quote:
|
Hmmm,I may not have been completely accurate in my assurances that the hack worked. ONE of the PAM hacks works.
http://forum.xda-developers.com/showthread.php?t=341398 lists two keys to change. One or both did the job. It is in fact true however,that PAM can be hacked. If it could not,I would not be typing to you right now. Quote:
|
I noticed that earlier rom revisions had a problem with hosing the internet connection information. It was so bad that even a hard reset would not fix it. It would throw 67 errors and give an error on IOTA. I spent several hours on the phone with sprint tech support and they finally had me completely reset the entire phone.
Enter ##786# You will be prompted for your MSL. This sesets entire phone to factory settings.This wipes out everything including stored phone numbers,call history and completely resets the windows mobile installation to factory defaults removing anything you have done. It differs from holding the reset and pressing the softkeys in that it resets the phone as well. This fixed my problem (that time and several times since) Before you can use your phone again you will need to reset the MSID and MDMI. I beleive these should just be your phone number. Quote:
|
Quote:
|
This isn't really related to this thread but there is a post regarding this. If you change your M.IP 0 to your friends (who has a pv plan) esn. then enter your friends mdn and msid in the ##msl menu you should be able t o provison your phone to your friend account (thereby getting free pv) you can then switch back to your mdn and Msid. I know the phone doesn't need to have your service (your number) active on it in order use pv bec when I got a new phone I activated it and was still able to use PV on my old phone
|
I don't have rilphone.dll registry entry on my Sprint Mogul
I don't have this on my Sprint Mogul purchased 1/3/08. It came with 2.09 ROM. I flashed it w/ 2.17 a few days later and had Sprint set me up with a different PRL file.
my registry entry under \InternetSharing is: MaxCMCon=0 [HKEY_LOCAL_MACHINE\Comm\InternetSharing "Extension"="rilphone.dll" |
All times are GMT -4. The time now is 09:10 PM. |
Powered by vBulletin® ©2000 - 2025, Jelsoft Enterprises Ltd.
©2012 - PPCGeeks.com