yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Development and Hacking General] Chainfire:
v0.75 TEST version

Hey guys,

here's another test version. I need you guys to take a few minutes and read and test this thoroughly.

First, get it here: -url removed, obsolete- , and put it on your device.

I have put in two different 'power saving modes': Idle and Unattended.

"Idle" power saving mode

- Start WMWifiRouter

- Make sure "Auto start" is turned off. If it was turned on, turn it off and restart WMWifiRouter.

- Make sure "Unattended mode" is turned off. If it was turned on, turn it off and restart WMWifiRouter.

- Connect

- Wait for the connection to be established

- Press power button to enter standby mode

- See if it works and for how long (preferred method would be "ping 192.168.0.1 -t" from a PC / laptop)

- Quit WMWifiRouter

"Unattended" power saving mode

- Start WMWifiRouter

- Make sure "Auto start" is turned off. If it was turned on, turn it off and restart WMWifiRouter.

- Make sure "Unattended mode" is turned on. If it was turned off, turn it on and restart WMWifiRouter.

- Connect

- Wait for the connection to be established

- Press power button to enter standby mode

- See if it works and for how long (again, best is to use ping)

- Quit WMWifiRouter

Report back here

Please post back here the version, your device, HTC type and platform type, WM version and what worked, like this:

Version: v0.75

Device: AT&T Tilt / HTC TyTN II / PocketPC

Windows: WM6

Idle: Works

Unattended: Doesn't work

...your comments...

Note that the platform can be PocketPC or SmartPhone. Rule of thumb is simple: if you have a touch screen, you have a PocketPC, if not, you have a SmartPhone.

Mine is:

Version: v0.75

Device: HTC TyTN II / PocketPC

Windows: WM6

Idle: Works

Unattended: Works

Everything seems to be working fine :)

---

This would help me tremendously!
[Windows Mobile Development and Hacking General] falconetti:
Today I just bought a new SPV M3100 (my first PDA!). Therefore, I am a complete noob :o

I have tried searching for help on how to "run" this .exe (Dummy's guide) - but haven't found an answer.

I'm probably doing something wrong here, and need pointing in the right direction please :)

I'm following the installation instructions from post #1, as follows:

Installation:

1. Download the new zip HERE. (DONE)

2. Unpack the zip file on your PC somewhere. (DONE)

3. Copy the WMWifiRouter.exe files to your mobile device. (I made a folder in my mobile file "Programs" called "WifiRouter" and copied the unzipped "WMWifiRouter.exe file)

Usage:

1. Make sure you have an Ad-Hoc WiFi network configured. If not, follow TalynOne's instructions in the start of this thread. (DONE)

2. Run WMWifiRouter.exe (I double clicked this .exe on my PC, and got a message "not a valid win32 application". So I double clicked this .exe on my mobile - from my pc - and just got a "Properties" window. I have tried to add this .exe using ActiveSync, but it says "There are no device-compatible programs available")

:confused:

I obviously don't know how to "run" this .exe on my mobile and would welcome help please.

Many thanks and appologies for my ignorance!

:)
[Windows Mobile Development and Hacking General] sfld:
i have a sprint mogul on the 2.17 rom..

i will be able to test both unattended and idle for you shortly.
[Windows Mobile Development and Hacking General] jeremy100:
I've tried this on my Athena. (I'm running WM6, courtesy of the Athena Project). I've unzipped the file on my Laptop, copied over the .exe to the athena. Everytime I double-click on the .exe file, my Athena locks up, completely needing a reset or a battery out to get it working again. Any ideas?
[Windows Mobile Development and Hacking General] sfld:
Do you have internet sharing on your athena??? is your wifi switch on??? and is the file directly on the device i.e. not on the sd card?
[Windows Mobile Development and Hacking General] Chainfire:
Run it ON your phone, not FROM your phone ;) On the phone itself go into explorer, find wherever you put the file, and run it by tapping it with the stylus.
[Windows Mobile Development and Hacking General] Chainfire:
Which version? 0.74 or 0.75?
[Windows Mobile Development and Hacking General] jeremy100:
I've got 0.75.

It's installed directly on my device and I'm double tapping the file from within file explorer. It was just the nature of the failure that surprised me, sometimes things don't work properly or error, they don't normally lock-up the device completely.

I was just wondering if anyone else had an Athena that they'd got working? I wasn't expecting you to resolve Chainfire, I'm sure your a busy guy.

Thanks
[Windows Mobile Development and Hacking General] Machina2o2:
Ive given up v.73, .74, .75 on a BRAND NEW MOGUL exhibits the same issues I had before on my older mogul and on my friends mogul's as far as i can tell it seems like everyone who has this on there sprint mogul is a liar to us who ever has this working on the mogul a picture to prove it would be a nice.
[Windows Mobile Development and Hacking General] palmor:
I haven't used it extensively yet but so far it is working great on my AT&T tilt. So much easier then setting up DUN on any laptop that I want to tether to my phone.

Thanks!

John
[Windows Mobile Development and Hacking General] Chainfire:
The guys over at Sprint don't seem to have any issues with running it... :)
[Windows Mobile Development and Hacking General] palmor:
Something just hit me.. is there a way to turn off broadcasting of the network name? I'm thinking that would be one way to minimize the potential use of your connection to random people (like disabling SSID broadcasting on a normal wireless router).

I have no idea if that would be possible.. just a thought :)

John
[Windows Mobile Development and Hacking General] sfld:
This program does work on a mogul with 2.17 rom on SPRINT..

although im not sure about the new powersave updates i havent tried that yet, anything before that works like a charm.

AS for having other people connect, sicne this is ad-hoc that would only really happen if someone connected to ur network(your phone) before you had the chance to lol
[Windows Mobile Development and Hacking General] remofo:
Great work

Version: v0.75

Device: HTC P3600i

Windows: WM6

Idle: Works

Unattended: Works

Everything works well. This get's my vote for my most used, most useful app of the year, bar none. I've made a donation to your foundation. Can you please explain the what idle/unattended modes are?
[Windows Mobile Development and Hacking General] Chainfire:
Is the P3600i a PocketPC or a SmartPhone?

Idle and Unattended modes are two different ways to keep the phone semi-alive, where everything we don't need in the phone is powered off. If they both work they look pretty much the same, but I think unattended mode actually uses a bit less power. I am however unsure if it does anything on WM5, and if it will keep WiFi on on all devices - it took quite a bit of weird hacks to get that working on my TyTN II, I have no idea how other phones will react to it.
[Windows Mobile Development and Hacking General] falconetti:
Thanks for this Chainfire ;) I did what you said and it now says "Connected" :)

HOWEVER...

On my ipod Touch, I select "WMobileAdHoc" from the wireless settings and when I try to connect to Safari, I just get "Safari can't open the page because it can't find the server"

What do you think I'm doing wrong this time?

Cheers!

:confused:
[Windows Mobile Development and Hacking General] marctronixx:
chain, i only use this for my ipod touch. since i dont see much testing going on form mogul users, ill do this test if you dont mind me using my ipod touch to test...

obviously i cant ping but i can see if it works otherwise..

let me know if this scenario will help
[Windows Mobile Development and Hacking General] marctronixx:
falc,

what phone do you have? im using my mogul with the ipod touch and have great success. i can help if chains not around...
[Windows Mobile Development and Hacking General] falconetti:
Hi marctronixx - don't suppose you could help me get my touch connected, could you?

I follow all the instructions but I still get "Safari can't open the page because it can't find the server"
[Windows Mobile Development and Hacking General] falconetti:
Many thanks :)

I have an Orange SPV M3100 (Hermes)
[Windows Mobile Development and Hacking General] marctronixx:
hey falc,

i dont know anything about your phone, but can you verify that you did setup a private address on your phone and have setup the adhoc network?

are you able to see the adhoc network you setup in the touch's wifi settings tab?
[Windows Mobile Development and Hacking General] falconetti:
Yes, I can see the adhoc network I setup in the touch's wifi settings tab.

Not sure about the first question though (I am a "noob" - just got my phone today!). I may have got a little confused as I couldn't find the full instructions all in the same place.

Maybe I need a "Dummys" guide!

Thanks for helping, btw :D

What should my settings be on the touch when I look at the WMobileAdHoc details?

They are currently:

DHCP

IP: 169.254.153.50

Subnet Mask: 255.255.0.0

HTTP Proxy: off

- should I start again from scratch?

(Running WM5)
[Windows Mobile Development and Hacking General] marctronixx:
falc,

your ipod is not seeing the DHCP from your phone, so you need to go into your phones wifi settings and make sure you have a specific IP address entered. you should have entered 192.168.0.1 and security to none.

have you completed all of that? this is all covered int he first post in this huge thread... let me know where you are.. im here...
[Windows Mobile Development and Hacking General] falconetti:
marc

I have been playing around with the phones wireless settings and running WMWifiRouter - and now I have internet on my touch! It is very slow downloading though (I thought that 3G would be quite quick).

Thanks very much for your kind assistance!
[Windows Mobile Development and Hacking General] marctronixx:
cool beans! 3G is a tad on the slow side as i've seen from other users but hey its better than nothing! im on sprint and evdo is pretty good...
[Windows Mobile Development and Hacking General] benoldcrap:
Version: v0.75

Device: Mogul / PocketPC

Windows: WM6

Idle: Works

Unattended: Works

Good stuff Chainfire! This is a great app!

Do you know if there is a way to keep data shared on my phone at the same time as I broadcast it via wifi...like the isc would work normally?
[Windows Mobile Development and Hacking General] marctronixx:
are you syaing that when you turn your moguls screen off that you still have the adhoc network working?

do you have a sprint or verizon mogul and what is your ROM version?
[Windows Mobile Development and Hacking General] benoldcrap:
yes...it's working after I go into standby. I tested both idle and unattended, and let them sit for ten minutes with the screen off.

...still on the old sprint rom 2.09.651.3 with radio 1.32 (I'll wait for rev. A and gps before they get me to upgrade :) )
[Windows Mobile Development and Hacking General] marctronixx:
ok. im putting a wine glass case together so after i do that ill get back to toy playing and install this new release. thank you for the info...
[Windows Mobile Development and Hacking General] Chainfire:
Testing it is always better than not testing it!

Thanks! You mean you want to use WiFi for other devices and at the same still provide connectivity through the USB cable to your pc/laptop? Or what do you mean?

I don't think that's possible btw.
[Windows Mobile Development and Hacking General] benoldcrap:
No...I'd like to be able to still use the connection on my phone itself while still sharing the connection over wifi. At the moment, while using your app, the data connection isn't accessible on my mogul. I'd like to be able to say watch SprintTv or use other data related apps on my phone, while sharing the data connection via wifi...like I would be able to do if I was physically tethered.

Of course, I'm nitpicking here. :) Still a great program either way!
[Windows Mobile Development and Hacking General] marctronixx:
i dont think sprints pipe would be big enough to stream sprint tv and ,, say, itunes/youtube files to your other devices at the same time...
[Windows Mobile Development and Hacking General] benoldcrap:
You'd be surprised. I've never had a problem doing that while being physically tethered with a cable...I'm just trying to cut the cord and use wifi to share the connection instead. I just want to be able to use the internet sharing application exactly like I would as when I'm using the usb cable...but without the cable. At the moment, my mogul isn't able to use the data connection when I'm sharing with wifi. I am able to share the connection on a pc and my phone at the same time when using the usb cable.
[Windows Mobile Development and Hacking General] dkramarc:
I dont have the original .dll or .exe, I got my EXE and dll to modify from the	ishare_over_wifi_usb_edition_v0.2.zip package. Verizon took the EXE and out of the phone (to annoy the masses!).

Does anyone know where I can get the original intshare.dll, and intshrui.exe
[Windows Mobile Development and Hacking General] palmor:
I waited to reply until I could try it.. I'm able to connect to my phone from 2 different laptops at the same time without any problem. At the same time from both laptops I was able to ping so I know they both had active connections. So the 1st connection doesn't "win".

Hope that helps clarify

John
[Windows Mobile Development and Hacking General] marctronixx:
OK. first i did the "IDLE" mode, meaning auto start and unattended modes were off, and once i turned off the screen the connection dropped to my ipod touch. it was immediate. also, usually the BT and cell service lights both light up green every few seconds. they stopped doing that so that also told me the connection dropped.

then i did the "unattended mode" meaning auto start is OFF but unattended is ON and i turned off the screen and as of now both BT and signal service lights are both playing green every few seconds as they should if the wifi was working.. and the wifi IS working with the screen off! its been a few minutes now and the connection is still going strong.

my stats:

Version: v0.75

Device: sprint mogul / PocketPC

Windows: WM6

Idle: does NOT WORK

Unattended: WORKS

ROM 2.17
[Windows Mobile Development and Hacking General] fortissimo:
I wonder if this will work on data plan which is for on device only (such as Bell Mobility's HTC Touch, with the $7. / month unlimited on device internet access, true internet no limit data, but on device only, no tethering). I would assume tethering uses a DUN approach, and this is an ICS approach. Would the carrier be able to know that you are using ICS? (Basically ICS is like a NAT so it's rerouted). If it works, it'll be the cheapest unlimited tethered data. Yes, I know this is cheating, but for "academic" sake, ok?
[Windows Mobile Development and Hacking General] Krayziepop:
Fortissmo, that is exactly what we are doing here. :)

As long as you have device level internet access, this will share it across the WiFi connection for you. Its so simple it will make you go crosseyed (though I imagine poor chainfire would say otherwise at this point >.<) Tethering USED to be based on a DUN protocol, but now uses NAT based ICS to accomplish the task.

Chain, you have done it my friend! At first I had some issues, but quickly sorted through them. I haven't done extensive deep down testing on .75 yet, but I will verify that the UNATTENDED power mode works like a charm on my WM6 powered Mogul (ROM 2.17) :) :)

Interestingly enough... even with the device in a lower power state - the wall charger STILL isn't enough to keep it alive! Well, okay it actually HOLDS the charge but thats about it. It doesn't seem to be able to GAIN any charge when hooked up like this. As long as it holds itself, thats much better than dying all the time like it used to do... Does anybody else have this problem as bad as me?? Is it really possible for the Mogul to be able to drain energy faster than it can replenish it while plugged in at the wall??

Anyway... excellent work Chain! I know I deeply appreciate the work you have done here, and I just know others will benefit from this greatly too! :)
[Windows Mobile Development and Hacking General] daniel.eriksson:
two ideas.

Hey there!

Terrific software. Perfect to share over wlan.

1. Would it be possible to set security or hide the ssid? When you are abroad and roaming on gprs the costs could be huge if someone else connects through your phone..

2. On the same note, possibility to "track" downloaded data? so one sees how much costs are.. In egypt gprs is $20/megabyte..

Thanks again, terrific work.

Impressed.

Daniel
[Windows Mobile Development and Hacking General] Park82:
battery drain

Yes, my battery drains while on charge and actually goes dead flat, if left on. Also the battery gets very hot after an hour or two.

My phone doesn’t seem to go onto standby mode automatically, any ideas?
[Windows Mobile Development and Hacking General] marctronixx:
just turn the mogul OFF by pressing the screen off button. that puts it in standby.

and in regards to the charge dropping quickly when plugged in..

you have to understand, WIFI and BT PLUS...PLUS an active constant data connection (i wont even mention if you are in a fringe data area and the phone has to pump out MORE wattage to get a constant signal!!!!) will run thru your battery like my armada will when i an driving at 90 miles an hour!! :D

seriously, its hard to keep the battery charge rate faster than the discharge rate when these factors play a part. on the mogul, there is a setting in the WLAN for either best battery or best performance, so perhaps try that setting and see if it will make any difference. i much prefer to have best performance in my situation.

as for as the bell mobility question and if bell will know if your using this...

if you do a LOT of internet usage at a time, it maay be possible for them to get a flag that you maybe tethered to a laptop. they know how much data a phone by itself can download and we all know laptops can use more data and can go to more sites faster then just trying to type on the tiny device, so its possible.. its like the police looking at someones house trying to determine if they are manufacturing marijuana. making this stuff takes a LOT of heat and WATER and they can get a idea of typical water usage for a family dwelling... if your water and power bill increase substantially over a certain time, that puts a red flag up and lets them know something is not right...

ok, lots of rambling but i hope i made a point somewhere in there. :rolleyes:
[Windows Mobile Development and Hacking General] Chainfire:
Hmm I hadn't noticed this before, but you are indeed correct, this doesn't work. I guess this has to do with if you have an established WiFi connection, ths device expects to get internet through that. I don't think there's anything I can do about this.

I'm sorry I have no idea where to get the original files. Maybe they are in a a different ROM for your device? Ask someone with such a device for it.

Nice to have this confirmed by another person!

Thanks!

Who, me? *looks at his left ear with his right eye and vice versa*

Great!

Well I don't know about the Mogul, as I don't have one, but the wall charger for my TyTN II definitly charges faster than the device uses it in unattended mode. Not by much, mind you, but still. But I have extensively tweaked my TyTN II to be power efficient... I get 2 - 2.5 days out of my battery usually (don't know the relevant tweaks for the Mogul). Make sure things like BlueTooth are turned off, WiFi is set to best battery (instead of best performance), etc.
[Windows Mobile Development and Hacking General] Chainfire:
v0.76 Maintenance Release

Here it is, v0.76, now an official release instead of a test release :)

changelog since v0.73 (which is in the opening post):

0.76

- Made "Unattended mode" the default power saving mode (seems to work for everybody)

- Tweaked clean-up code

0.75

- Changed the power tweak with two different power saving modes: "idle" and "unattended". This fixed the power tweak for all users as far as I can tell.

0.74

- Changed the way ICS is launched and forced to connect (hopefully this will end the manual-connect issue once and for all)

- Added code to prevent multiple instances

- Added an icon

@TalynOne: Could you make the gap between the WMWifiRouter and the original tutorial a little bigger? Maybe add an extra notice that you either do it automatically with WMWifiRouter OR set it up manually? A lot of people still seem to think they have to do all of it.
[Windows Mobile Development and Hacking General] Chainfire:
1) I don't know how to hide the SSID, but you can set security options for your ad-hoc network, sure. It is just stated not to do this while setting it up, i.e., set it all up, test if it works, and only if it works then proceed to set up your security / encryption keys.

2) Download meter tools should work, there are lots of those around.
[Windows Mobile Development and Hacking General] 944LT1:
Problems

I cant get an ad-hoc set up....

The first time I tried I named the network "ewifi" this has since been deleted using "remove settings". I tried several more times with different names. the problem is my laptop keeps connecting to "ewifi" and its been deleted from phone? Why is my phone still broadcasting ssid "ewifi" ?

Thanks, Robert
[Windows Mobile Development and Hacking General] Chainfire:
It probably isn't :)

You need to go into windows wireless setting and first make sure ewifi connection is set to manual, then refresh the list, then go into the advanced setting and delete ewifi from the preferred networks list.
[Windows Mobile Development and Hacking General] 944LT1:
It keeps coming back on the phone after it has been deleted.
[Windows Mobile Development and Hacking General] marctronixx:
hey chain,

does setting security on this app slow the performance down some?
[Windows Mobile Development and Hacking General] Chainfire:
Don't know, you'll have to try :)
[Windows Mobile Development and Hacking General] 944LT1:
Is there anybody that has this working on a Verizon 6800? I can ping 192.168.0.9 from laptop but when I start WMWifi it will not start and kills my connection (cant ping, request timed out)

WMWifi screen says "waiting for connection" at bottom and "ICS STATUS:<N/A>

at the top.

When i leave that screen to check wifi-setting on 6800 the "wireless" tab is no longer available. When I check Under network adapters/ IEE802.11/ the settings have changed.

I know this should be easy but its kicking me in the head!

Btw I cant teather to the laptop via USB without paying Verizon xtra per month. Could that be the problem.

Thanks,

Robert
[Windows Mobile Development and Hacking General] Chainfire:
You are doing things all wrong:

- Don't use any of the hacked files

- Set up your ad-hoc network, as in CONFIGURE it, don't connect. You only have to do this once. You must be connecting somehow as you can ping 192.168.0.9.

- Start WMWifiRouter

- Press "connect" if necessary.

Also make sure you are running the latest version (v0.76)
[Windows Mobile Development and Hacking General] 944LT1:
Thanks for the help..

-no hacked dll

-I can connect and ping before starting WMWif

-Once I start WMWifi I can no longer connect

-When I start WMWifi it stops at ready...I have to hit connect

however WMWifi screen says "waiting for connection" at bottom and "ICS STATUS:<N/A>

at the top.

Arghhhh!!!

Is there a chance Verizon could have something in their ROM preventing this from working?
[Windows Mobile Development and Hacking General] Chainfire:
Does it start ICS ? (Do you even HAVE ICS ?)
[Windows Mobile Development and Hacking General] 944LT1:
Rebind:Success

Starting ICS

Waiting for connection

And at top ICS STATUS:<N/A>

How can I tell if it has ICS?
[Windows Mobile Development and Hacking General] Chainfire:
Go to your \Windows directory and find intshrui.exe
[Windows Mobile Development and Hacking General] 944LT1:
That file is not in the windows directory. Can I add it?