Changing Wifi Mac Adress?? - HD2 Android Q&A, Help & Troubleshooting and Genera

Hi,
can somebody tell me if its possible to change the Wifi Mac Adress on a HTC HD2 running Android??
Regards
Alex

Each ROM/build has it's own way of changing the MAC address.
some just require a small txt file placed in a specific location and others require more work. I'm not sure if all ROMs/builds support MAC address change
It's better to look up the answer in the main page of the ROM/build you're using, and ask about it if you don't find any answer.

The problem is that I'm not allowed to place my question in the ROM Threat because I don't have the necessary posts (10 I think) to place it there So I have to spam here to have them

Related

Linking to the Rogers Homepage WAP area

I sincerely apologize for this. I searched for an hour on the forum and couldn't get an answer or a thread. Does anyone know how to spoof the IE user agent of the Trinity to get it to point to the Rogers WAP homepage to make use of the unlimited video on demand and radio stuff? Do you have a cab file or custom settings to allow me to point to it?
Thanks in advance,
Gilbert
I am in the same boat, using the Trinitiy on Rogers 3G. Asked the same question on HowardForums as well as searched extensively all over the place and so far no solution to using the Rogers Video-on-demand service on the Vision plan. It appears that the page mymobilehomepage.rogers.com will not display correctly for non-Rogers phone. I've seen one poster mention on HowardForums that "Or for unsupported phones like HTC Tytn, Trinity you need to spoof the User Agent value of the IE browser to show as a supported phone." No idea what he meant by "spoof the User Agent value" and he didn't answer my request to clarify. The thread is located here: http://www.howardforums.com/showthread.php?t=1164477
If you come across a solution, please share, I am sure this would be of great interest to not only Trinity but also Tytn and Blackjack users.
Hi,
I wrote a mini tutorial not too long ago on how to change your user agent string in PIE. I have a Trinity, but the method should work equally well for any windows mobile phone (post AKU 3.3).
See: http://forum.xda-developers.com/showthread.php?t=305008
As the link explains, after modifying the appropriate dll file, you will need to change a registry key to the useragent string of the phone you want to simulate. Assuming you know a model of phone that is supported by this "Rogers 3G network", a google search should lead you to the correct UA string within seconds
jamesbest77, thanks for the clarification, after reading your thread it all kinda makes sense. I've tried googling for the Samsung A706 user agent string and to my embarrassment couldn't come up with anything that would even remotely resemble the format of the user string you posted for your Nokia.
I've posted a request for the correct UA string on HoFo: http://www.howardforums.com/showthread.php?p=9236713#post9236713 Hopefully somebody with an A706 will respond. I'll make sure to post it here if they do.
I couldnt find it either, sorry for making it sound so easy
I had a look on the rogers site and it looks like there are other models that are supported. I forgot to mention, when a site detects a supported phone model, the web page sent back is usually rendered specifically for that model of phone. Since different phones use different browsers and have different screen resolutions, its not the case that any supported phone model will be compatible with the tytn/trinity. When visiting a webpage, with a modified user agent string, you may get a prompt to download a file even though you are visiting a site that worked fine normally. This means that particular user agent string isnt compatible with the trinity.
So the best thing to do is to try all of them until you get one that works, then stick with that. I had a look on the rogers site and these phones are listed (amongst many others).
MOT-V220/0B.D2.2CR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0
SonyEricssonK790i/R1JG Profile/MIDP-2.0 Configuration/CLDC-1.1 UNTRUSTED/1.0
SonyEricssonW810i/R4EA Java/SEMC-Java/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UNTRUSTED/1.0
Nokia5300/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UNTRUSTED/1.0
Nokia6085/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UNTRUSTED/1.0
James, do you think it's worth trying the A707 (US version of the A706) UA string data? Both models should be identical in hardware and functionality. The A707 UA string is:
SAMSUNG-SGH-A707/1.0 SHP/VPP/R5 NetFront/3.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1 UP.Link/6.3.0.0.0
I am wondering if simply changing the model number from 707 to 706 might do the trick.
I have no idea how to extract the browser.dll file from the ROM (using the latest HTC WM5 version, haven't jumped onto the WM6 bandwagon yet). Would you be able create two .cab files, one for changing the UA to A706 and another to return to the regular Trinity settings? Sorry for asking to be spoonfed, I just have no clue how to get the .dll file and hex-edit it...
I'm not sure you can modify dll files unless you are using a cooked rom due to some certification procedure. Though I might be *completely* wrong here, since I'm a bit of a n00b too. We could give it a go anyway. If things go pear shaped, you could just reflash with the original htc rom anyway, so back up everything important first!
You said you are "using the latest HTC WM5 version". Could you be more specific? Which version number is it and where did you get this rom from exactly? A direct link to the rom would be good. Even better ?and perhaps more enjoyable for you? would be if you could download the rom yourself and extract the file browser.dll using Mamiach's Imgfs tools (here). The thread describes how to use the tools to extract the files from the rom file.
Once you have the file, zip it up and send it to me, and I'll make the necessary cabs and post them here.

Wireless Tether for Liquid - We need testers!

Hi!
I'm one of the authors of "Wireless Tether for Root Users".
We are currently trying to add support for the liquid. The problem is that we don't have such a device available for testing!
That's why we probably need YOU!
I've created an issue-report on our google-code page:
http://code.google.com/p/android-wifi-tether/issues/detail?id=289
There you can find (hopefully helpful) information and download-links to test-applications. Please add your comments (regarding problems or other stuff) there. I will ask questions - please try to answer these as good/fast as you can (this helps to get it done).
Ah ... one more thing: Wirelesss Tether needs a custom kernel (netfilter-support!) - please see our faq (http://code.google.com/p/android-wifi-tether/wiki/FAQ).
Thanks for your help.
Harry
harry_m said:
Hi!
I'm one of the authors of "Wireless Tether for Root Users".
We are currently trying to add support for the liquid. The problem is that we don't have such a device available for testing!
That's why we probably need YOU!
I've created an issue-report on our google-code page:
http://code.google.com/p/android-wifi-tether/issues/detail?id=289
There you can find (hopefully helpful) information and download-links to test-applications. Please add your comments (regarding problems or other stuff) there. I will ask questions - please try to answer these as good/fast as you can (this helps to get it done).
Ah ... one more thing: Wirelesss Tether needs a custom kernel (netfilter-support!) - please see our faq (http://code.google.com/p/android-wifi-tether/wiki/FAQ).
Thanks for your help.
Harry
Click to expand...
Click to collapse
Im up for it let me know what tests need to be done etc.
im willing to test also.
as for the kernel module required for wireless networking to work correctly....we aren't able to compile the module for some reason. iirc the liquid was using some non-standard module for one portion of the networking, was so long ago can't remember exactly. Disc0 was the one who wrote about it, i'll see if ican find it.
I was personally thinking about this the other day, is it possible to run both a wifi and hsdpa connection and bridge them? if we could then it'd be as simple as an ad-hoc network and a proxy solution
http://android.modaco.com/content-page/302370/disco-custom-kernel-v-b01/page/220/#entry1188059
built fine but fc on every apk as disc0 said. Don't think he released his modified kernel source either

[Q] Ad-hoc wifi with x8 ?

So finaly i succseed with this, its working! With jerpelea's latest rom i can connect to the laptop via ad-hoc, created by windows 7. Need to set static ip adress, and use wep security. If you have quessions, i will help you.
Can you make a wiki? Thnks
Yes, it'd be nice if you wrote some guide, so I could incorporate it into a general wifi-N topic: http://forum.xda-developers.com/showthread.php?t=1019371 - with giving you credits, of course

WiFi MAC address collisions

I know that your first reaction will probably be hey this has been resolved quite a while ago. Not again??
Well, I have been using NAND builds for a while now, but never got the WiFi MAC address collisions problem resolved. The access points at work keep throwing me, and others, with the famous loop of "searching"----> "connecting"--->"disconnect".
Where I work, the company cellphone is (you guessed…) HTC HD2. And many of us switched to Android… Every now and then, I see that different phones are assigned with the very same WiFi MAC address. This drives the access points crazy and they disconnect phones with identical MACs immediately.
I tried most of the suggested ideas in different threads here, none really helped for my NAND builds. The standard Linux terminal emulator commands simply don't exist in Android.
I explored a bit Tytung's Kernel code and I think I found the reason. Since the Kernel has no access to the original MAC, it has to generate one. It does it by running a CRC32 function over the MSM ID (internal QCOM's modem chip ID), which is unique. But since the IDs of a phone series are sequential, the only actual difference you get is in the last part of the MAC address. E.g., 00:23:76:aa:bb:xx. So you see that all phones have the same prefix, and the only difference is in the xx part. This practically leaves a very small space of 256 numbers. But even worse - because of the CRC32 function, it narrows to an even smaller number of optional combinations… the bottom line is that the WiFi MAC address generated by the Kernel is not unique
Even with latest tytung's kernel r12.4, problem still persists. The only change Tytung did was to switch to HTC allocated prefix 00:23:76. Well, it did help, till all users started switching to new builds based on latest Tytung's Kernels. And collisions started again…
I'm aware that the community can't let everyone choose their own WiFi MAC address. It's un-safe. Nevertheless, till QCOM opens the original MAC address to the developers, there must be a way to add another level of randomization to the number the Kernel generates. Maybe allow the user, through some file, to add a number that will be used in turn for further randomization?
Right now many of us can't use at work the beautiful builds xda community offers just because of that
In some ROMs you can put your original mac address into the calibration file and it works. Of course if you have it written down somewhere
Sent from my HTC HD2 using XDA App
Thanks greg17477.
I looked for the calibration file in few NAND builds with no luck. Any specific ROM you can refer me to? Where should the calibration file be located anyway in case it's included?
In many sense roms you can put your wifi mac address.you can change Mac address if calibration file is in /system/etc.if it is in /proc/calibration you can't change it.another way if you want to use aosp or cm rom is to compile your kernel with your wifi Mac address
Sent from my HD2 using Tapatalk
bump!
Issue becoming a big nuisance as more and more HD2 users at work switch to Android that uses Taytung's kernel.
tried a different kernel instead?
Richy99 said:
tried a different kernel instead?
Click to expand...
Click to collapse
Interesting. Is the Android build kernel independent?
I'm using MIUI-1.12.23, which uses tytung_r12.4
Which Kernel would you recommend trying instead?
im using r14 of tytungs kernel but there are others available for use
arikm said:
Interesting. Is the Android build kernel independent?
I'm using MIUI-1.12.23, which uses tytung_r12.4
Which Kernel would you recommend trying instead?
Click to expand...
Click to collapse
All other kernels have the same issue except Rafpigna's one... but ALL other kernels are better. (no offence Rafpigna... xD )
...
Hello
Wifi & bluetooth Mac seem nailed (for HD2).
Please follow this topic and help confirm it.
http://forum.xda-developers.com/showthread.php?p=26579738
Franck
Have you tried any of these? They seem to work great on my Dorimanx ROM with his kernel, which is derived from tytung.

[Q] wifi mac address

Hi,
I installed this ROM Phonerty CyanogenMod 9.1 - 28 November 2012 on my HTC HD mini and wifi mac address has changed but I very need the native one Please can you help me a little? How can I change or set native? Thanks
This will auto set M.A.C Address, and if you want to change it, here are many tutorials and apps that you may search it, here is an example: https://play.google.com/store/apps/details?id=diewland.changemac&hl=en

Categories

Resources