Registry Hack - KIN Two Software Development

Ok, I am not sure if this was discussed before but I found this registry hack for the Zune which enables you to use it as a external drive and I got it to work with the kin as well. This requires the Zune software.
NOTE: If Controlset002 does not work, try ControlSet001 or CurrentControlSet
* Make sure your Kin is not plugged in and your Zune software isn’t running
* Open up Regedit by going to the start menu and selecting “run”. Type regedt32 and hit “OK”
* Browse to HKEY_LOCAL_MACHINE\System\ControlSet002\Enum\USB\
* Search for “PortableDeviceNameSpace”. This should be contained in the Vid_####&Pid_####\########_-_########_-_########_-_########\Device Parameters within the above …\USB\ The ##’s listed here will be numbers and letters specific to your Kin.
* Change the following values:
o EnableLegacySupport to 1
o PortableDeviceNameSpaceExcludeFromShell to 0
o ShowInShell to 1
* Plug in your Kin, and make sure the Zune Software starts up.
* Hopefully at this point you can open up “My Computer” and browse your device, though it does NOT show up as a drive letter.
I am not sure if this helps at all but hopefully it is something to work with.

Doesn't let you use it as external HDD. It only allows you to see some files on your kin, but doesn't allow you to read/write to them.

Syncing
You should have access to the files while Zune is transfering files. If you are syncing, it unlocks the drive and allows you to access the files.
After doing this, it technically should be possible to reverse engineer the Zune software and recreate the "unlocking" feature in another piece of software.

kintwom said:
You should have access to the files while Zune is transfering files. If you are syncing, it unlocks the drive and allows you to access the files.
After doing this, it technically should be possible to reverse engineer the Zune software and recreate the "unlocking" feature in another piece of software.
Click to expand...
Click to collapse
I tried this. While synching it removes the "Storage" drive from KIN. So I cannot access the drive. And after the sync it is still not present. I have to reconnect my KIN to my computer to see that drive again.
Here's KIN with access to that drive (Before sync):
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Here's KIN without access to that drive (After sync):
Conclusion... either this doesn't work for me, or i haven't received enough information to execute this.

Nope. The zune software has some kind of protection and operates in a bit weird way (cause DRM protection).
On the other hand, reverse engineering the unlocking procedure *could* be done easier on the mac software, if you can sniff the usb from a windows host, executing a virtualized osx machine.
My current CPU hardware has no virtualization support, so i cannot do that even having legal windows and mac disks. (no vmware support for intal Mac OS's without that)

The cheapest crappiest phone is the most secure. Makes one wonder doesn't it.

Just the DRM used (Janus) on the windows Zune is secure. The Osx software doesnt relay / support DRM, so it's almost doable if you got virtualization support (not my case).
The device software itself it's not so secure (although presents some pain in the ass troubles).

johnkussack said:
Just the DRM used (Janus) on the windows Zune is secure. The Osx software doesnt relay / support DRM, so it's almost doable if you got virtualization support (not my case).
The device software itself it's not so secure (although presents some pain in the ass troubles).
Click to expand...
Click to collapse
Installing OSX in virtual box now..

Well, apart from that (if you manage to get it to work), you would need:
- Sync software from markspace (link posted on this forums)
- Usb sniffer. Usblyzer will suffit, commercial software with 30d trial.
As virtual OS will take the device itself, you must set the usb sniffer to capture the USB bus and not the device. You can see what bus is plugging it on the windows host and the capture software opened as it should show "Kin" there, so check its parent bus instead the kin device.
You should start capturing before opening the sync software and let it enable the "Connected" window at the kin, close the sync software and when kin is back on normal state, stop the capture. Then you can save the captured log and so on.
Several times will provide better results, so you can check what changes (if anything does).
Of course, you must have the legal right on your country and yak yak yak...
Note (importantly) this two things:
- This (if ever done) will only unlock MPM (or MPMz) protocol, so just storage access to read/write multimedia files.
- I have bricked my phone so i cannot test, write or anything in this mode, hence i dont give a ##### about the logs captured, unless i am able to recover the normal kin boot. In that last case, i got a c++ program to send the captured logs again to the kin without mac/win software ....

Those you that know about hacking phones that have bricked their phones if there is something safe those of us that still have working phones can attempt please let us know so we can help.

drm trouble
if you guys are having problems with the drm headers i think there is software out there that removes them.

you can do the same thing by running stander mtp drivers on the device

Related

Ever wanted to know how you can use low-res (176*220) titles on your QVGA phone?

If you have a QVGA Smartphone like the HTC Vox / s710, you know well enough that most existing games and other graphics-based Smartphone apps (Windows Mobile 6 Standard) out there only use a postage-stamp sized screen area. An example of this is PDAMill’s Flux Challenge, which, being designed for the traditional low-res (176*220) Smartphone resolution, only uses part of the available QVGA screen estate:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
There were no widely known solutions for the problem. Some developers announced support for QVGA devices (for example, that of Cell Doom – see announcement HERE), but the most (including PDAMill) didn’t.
Fortunately, an excellent White Russian coder has come up with a generic solution, which not only makes it possible to run MANY (but not all!) games at full screen, but, in cases, also lets for using real (!) QVGA resolution with some titles (for example, emulators).
Downloading, installing
Go to this MoDaCo thread and download the ZIP file attached to the first post. You’ll need to register as a forum user if you aren’t able to access it. If you don’t want to bother with it, I’ve also uploaded the file to my database back-end; it’s HERE.
After this, just unZIP it and start GxQvga Patcher.exe. Should you encounter an error message complaining about the lack of the .NET Framework 2, you will need to download it HERE (note that some stated it only requires 1.1. I haven’t checked whether they’re right. The latter is accessible HERE.)
Using
This patcher app runs on the desktop, NOT on the Smartphone. This means you must transfer the main EXE file of the game / emulator / app you’d like to make use of the QVGA screen to your desktop computer first. To do this, use for example Total Commander with the CE file system patch (see THIS for an explanation of installing it) or, if you don’t want to bother, just the “Explore” button of ActiveSync.
Transfer the main EXE files (but nothing else) of the apps / games you’d like to patch to the directory of where the above-mentioned, just decompressed GxQvga Patcher.exe resides.
Now, start GxQvga Patcher.exe. It will present you a dialog:
In there, click “Select exe file to patch...". Now, select the EXE file you’d like to patch:
After letting it go on, you’ll be presented a message telling you the patching was successful:
Now, all you need to do is:
Copy the patched EXE file back to your MS Smartphone, making sure you overwrite the original EXE file
Go to the QVGA subdirectory on your desktop (just under the directory where GxQvga Patcher.exe resides), and copy XG.dll to the same directory on your smartphone
Start the game / app to see whether it worked; answer Yes to the message.
If the game / app still only uses 176*220 (and not the full screen), exit it and go to the SCALE (NOT the previous QVGA!) subdirectory on your desktop, and copy XG.dll to the same directory on your smartphone and copy XG.dll to the smartphone, making sure you overwrite the previously copied QVGA XG.dll. Now, start the game on your Smartphone. Hope it’ll use the full screen. If it still doesn’t do this, then, nothing can help, I’m afraid.
Examples of the before-after cases
PocketHobbitSP2003 (as of the current, Alpha 11 version) doesn’t support QVGA devices. As can be seen in the following screenshot, without patching, it only uses a stamp-size screen area in Portrait mode on QVGA devices:
http://www.winmobiletech.com/062007C64Emus/c64EmuDefaultStamp.bmp.png
After the patch and using the QVGA DLL, it becomes much bigger and, what is even more important, makes use of the full horizontal screen reoslution – that is, 240 pixels, resulting in MUCH more readable text:
http://www.winmobiletech.com/062007C64Emus/PatchedSEQVGAP.bmp.png
Incidentally, with the SCALE DLL, it also fills in the entire screen horizontally, BUT only upscaling the original, 176*132 rendition resulting in a MUCH inferiour real resolution & readability:
http://www.winmobiletech.com/062007C64Emus/PatchedSPVersionScaleDLLQVGAPortrait.bmp.png
This is why I’ve emphasized you MUST give a try to the QVGA DLL first and only give a try to the SCALE one when the former doesn’t deliver any results.
Recommended link
This MoDaCo thread discusses the converter at length. A MUST!
what about jar games?

WM Trojan Dialer, a case for sandboxed apps/managed code

As seen here http://forum.xda-developers.com/showthread.php?t=650393 theres a game that people have downloaded that is infected with a trojan that calls out to expensive international numbers at midnight,
I can imagine the guys at Gizmodo/Engadget etc having a field day with WM Trojan racks up bills etc. and the bad press it brings to Windows Mobile
Is this a case for WP7 and its Silverlight/XNA written apps only and apps that can be withdrawn from a single market place instead of dodgy copies hitting numberous websites?
DMAND said:
Is this a case for WP7 and its Silverlight/XNA written apps only and apps that can be withdrawn from a single market place instead of dodgy copies hitting numberous websites?
Click to expand...
Click to collapse
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
You realize of course that your [thread] title doesn't match the contents of the thread at all?
Your title purports to suggest sandboxing and managed code, which are both good ideas, and then in the thread itself you talk about restricting the APIs available on the platform to Silverlight/XNA and restricting distributing to the Marketplace, which is a terrible idea.
"Managed code" -- in case you weren't aware -- is terminology created by Microsoft for code that interacts exclusively with the CLR.
BUT IN CASE YOU DON'T KNOW, P/INVOKE IS PART OF THE CLR, SO "MANAGED CODE" CAN STILL ACCESS NATIVE APIS!
"Sandboxing" can refer to a broad range of concepts, all of which are relatively good ideas (although some are more expensive in terms of overhead than others).
I think the best thing that Microsoft could do to prevent attacks like this -- rather than locking down their whole OS like Apple-wannabes -- is to implement the multi-user paradigm of Windows NT6.x and/or Linux on their phone OS.
See the problem -- as far as I can tell -- is that Windows CE is a single-user operating system. Much like Windows 9.x. Which means that processes only run in one context: Administrator.
So any process that is running on your Windows CE device, has full access and control of the device/operating system. This is why you experience so many lock-ups/crashes on CE-based devices.
In a modern multi-user operating system, processes can run in one of two contexts: User or Administrator. The User context has no access to the system itself -- it is effectively sandboxed. It can still wreak havoc in many ways, but it cannot bring down the operating system because it doesn't have the privledges to access the APIs et cetera that it would need to do so. The Administrator context still exists, and the user chooses to elevate processes there when the need arises -- this is what UAC, runas, su, and sudo are for in Windows/Linux.
These are the devices that should be implemented on a phone OS, not draconian lock-in schemes that turn a phone OS into a phone appliance.
Well, actually making phone calls should never prompt for elevated permissions as far as I am concerned.
In the case mentioned above a game has an add on functionality which doesn't play nice, so even prompting on installation (which WinMo 6.5 does), doesn't help matters.
The CLR incorporates a pretty sophisticated permission management but it's terrible to deal with it, even if as a programmer you know what things are about - pushing it onto the end user of a phone in my opinion would be a pretty bad idea.
Cases like this one are exactlly why the way Microsoft intends to deal with software, is a great idea for a default behavior - although I would like to be able to sideload applications.
But honestly, if people could sideload at all, they would activate it in masses, if even for one dumb farting app, outside the marketplace that everyone thought was cool. I'm not talking about devs or Power Users but about people using Google to find: how to get app xyz working.
Pretty soon a situation would arise like the one we could see some weeks ago, when a virus infested lots of jailbroken iPhones in Australia. The problem was that simply after jail break, most didn't change the administrator password of the phone, allowing telnet connections from the phone network.
I don't like the situation that arises with WP7 and I really hope we will get access to APIs for doing actual phone calls, accessing the PIM data, etc. but yes: sandboxing with reduced permission sets without elevation is the way to go when MS tries to change the way WinMo is perceived by many: unstable and easily compromised.
off topic/
Please copy / paste / timetravel / this conversation back to 1975, to a non-suspecting group of consumers, along with the PDA and tell them this is how we go about calling eachother in 2010. Sandboxed AntiTrojan/Virus Administrative Rights Calling Application Programming Interface and some more of that.
For sure they will protest and kling-on to the old round dialer disk phones.
/end of topic
It''s about control. As many other said and Microsoft implicated, they need more control over the brand/expierence.
In the early months of 2002 you could take your Compaq Ipaq 3870 and hook it up to a Bluetooth GPS, a Bluetooth Phone with GPRS, and have navigation- and web based realtime GPS Tracking software running at the same time.
That is 7 years back. Making that work took 5 minutes (manually configuring COMport splitter).
I sincelery hope that developers will get access to the system at a level that makes the above possible.
lucid said:
off topic/
Please copy / paste / timetravel / this conversation back to 1975, to a non-suspecting group of consumers, along with the PDA and tell them this is how we go about calling eachother in 2010. Sandboxed AntiTrojan/Virus Administrative Rights Calling Application Programming Interface and some more of that.
For sure they will protest and kling-on to the old round dialer disk phones.
/end of topic
It''s about control. As many other said and Microsoft implicated, they need more control over the brand/expierence.
In the early months of 2002 you could take your Compaq Ipaq 3870 and hook it up to a Bluetooth GPS, a Bluetooth Phone with GPRS, and have navigation- and web based realtime GPS Tracking software running at the same time.
That is 7 years back. Making that work took 5 minutes (manually configuring COMport splitter).
I sincelery hope that developers will get access to the system at a level that makes the above possible.
Click to expand...
Click to collapse
LOLLOLOLzzzzzz

[BIG FAIL] Unmerging posts dont worry - Your Mod, ~~Tito~~

will the WP7 support for the old apps of wm?
i know, only market apps, but if we can cook, then we can add a install app existent which install apps, this if the programs have acess to the file system and register.
As far as current information goes, there is no support for legacy software, so I don't think that the libraries necessary for WM6.5 hardware would be on the phone.
Also the window-management (if one wants to call it that) would be completely different in the Windows Phone 7 series.
Another important thing is that it is based on a different kernel than Windows Mobile 6.* (which uses Win CE 5.1). I don't remember what the last number was but it could either be the Win CE 6 Kernel or as was rumored some time ago: the first use of the new Win CE 7 Kernel. This means that lots of API might have changed or be missing.
if we would manage to cook our own custom WP7 ROMs in the future then we also can get us access to the native api. however it won't be possible to run standard wm 6 applications due to GUI components missing. But we still could develop some nice little hacks, tools, services, free customization or maybe even build libraries with native functions exported (to re-use them in the Silverlight apps) to allow us develop something like a simple file explorer, task switcher or registry editor! though not sure about the Silverlight part. What are some .NET experts saying there?
Silverlight and Isolated Storage
When I first read, that there was no direct access to the FileSystem and instead the Silverlight isolated storage was to be used I wondered wether the regular Silverlight Quota's for the isolated storage would apply.
Anyone who wants to know more on what IsoStore quotas are can look for more information here: http://msdn.microsoft.com/en-us/magazine/dd458794.aspx
Suffice to say, that for Silverlight 2 there was a default quota of exactly 1 Megabyte of Storage Space (which could be expanded by querying the user). So I went to find out if this would apply to WP7s Applications as well.
Luckily there are methods for requesting exactlly this information.
This told me that I have: 1 927 Megabytes of free space and that the quota limit is set to the maximum value supported by a long variable - which implies no quota limitation.
The question remains: is this only true of the emulator image or will this apply to the final phones as well (my guess currently is that the 1.9 GB of free space imply 2 gb storage space on the emulator image and ~ 90 mb being used by the system and IE).
I hope somebody thinks this information is useful, I'll perhaps try how much i can fill this memory up and how big my programm can get in memory next.
How do I create 'pages' in VS?
I've downloaded the new VS Express and made a basic GUI app, but I can't figure out how to make pages. Please see my pic below to understand what I am refering to.
Has any one figured this out or seen any guides on how to do this?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Don't remember where I saw it, but I think pages or "pivots" as they have been called are disabled in this release of the sdk.
Edit - It's on page 57 of the UI Design and Interaction Guide.
Yup it's meant to come in the updated release, also support for Visual Basic
Visual Basic
I just downloaded Windows Phone Developer tools and i can see only support for C#.
Does that means that they are still working on VB part or that they done with VB and i should finally start learning some real programming languages?
check this out... good behavior that works like the panoramic control for that might be released in future versions of the SDK
http://aimeegurl.com/2010/03/18/pan...ne-7-with-no-code/comment-page-1/#comment-966
hope this helps
you know what I'd like to see?
The WP7 homescreen consists of hubs, right? and swiping it to the left, gives you a list of applications. The app list doesn't seems to be finished yet, but how likely will it be, that this page will eventually be made available for UI customization? I mean, the hubs/tiles interface should still be the main screen when getting the phone out of standby, but the app page could an ideal spot for custom UI, just by a swipe of your finger. just a thought.
Quote from the developer forum
Hi folks,
I have some great news!
I received feedback from the GPM for the Microsoft VS Languages team, who indicates:
"there will definitely be support for writing VB apps for Windows Phone 7, but we are still working on the details and the timeline".
Best Regards,
Mark
mrabie said:
http://aimeegurl.com/2010/03/18/pan...ne-7-with-no-code/comment-page-1/#comment-966
hope this helps
Click to expand...
Click to collapse
Cool link!
Yay, i can postpone my VB to C switch
Thx for info
Thanks for pointing out where in the guide it said that. Also thanks to mrabie for that link. I hope the 'pivot' template released with the final version of VS is a simpler though.
You can probably get away with using VB in SL4 using the VB edition of VS2010. Just avoid using any libraries or controls that SL4 doesn't support in WP7. Then when they launch WP7 it will just be a matter of re-making your interface and copy & pasting most of the code.
Beware: I am an idealist
Silverlight limitation \ work around
I was investigating if it was possible to create a Silverlight (SL) application that can help IT people with basic task; ping, trace-route, port scan, viewer HTTP headers, etc. Unfortunately Silverlight doesn't seem to be cable of doing any of this. Very disappointing to learn.
Anyway, the only work around I can in-vision is if a program were to be installed on that network that had all these abilities and then SL could just be used as a remote control. Since many of us in this forum are tech savoy people, I'm curious as to your feelings toward such an application.
Personally, I would use it only as a last resort. I have a similar application for my iphone, but its all self contained on my phone which makes it great when I have to troubleshoot a foreign network.
Possibly you could do the part about an http-header viewer, but as silverlight and XNA currently don't give you access to the ip-stack itself, port-scanner, ping, tracert don't seem possible.
A fact, MS hopefully will address. As to an application which does this from the phone using a proxy: if i have to setup that proxy first, I'd rather stick with that machine for the occasional ping, tracert, too - but that's just me. Nice idea anyway.
Arabic support in the development tools? [Edit: resolved]
Hello
I'm new to WM development and trying to learn on the WM 7 CPT tools released last week. I try to change label text to Arabic characters but they show up as squares. Are the current tools not yet supporting such languages or is there a work around?
On a semi-related note, is anybody else experiencing some lag while playing around the emulator? It just seems quite slow. I'm running on quite a decent PC (quad core, 2gb ram etc).
How would I go about downloading a file?
How would I download a file from the internet onto the phones storage?
I got a text file in mind, and I'd like the text from the file to be displayed in a text box.
So does anyone know how I would go about doing this?
LooperNor said:
How would I download a file from the internet onto the phones storage?
I got a text file in mind, and I'd like the text from the file to be displayed in a text box.
So does anyone know how I would go about doing this?
Click to expand...
Click to collapse
You don't need to download it to the storage device to be able to display a text file from the net. I haven't developed on WP7 yet, but assuming you can use System.Net.dll and System.IO.dll:
C#:
Code:
HttpWebRequest hwr = HttpWebRequest.Create("http://www.google.com/Robots.txt");
WebResponse resp = hwr.GetResponse();
StreamReader sr = new StreamReader(resp.GetResponseStream());
this.textBox1.Text = sr.ReadToEnd();
sr.Close()
edit:
And looking at Scottgu's Twitter code example, you should be able to do:
Code:
private void Form1_Load(object sender,EventArgs e)
{
string url = "http://www.google.com/Robots.txt";
WebClient wc = new WebClient();
wc.DownloadStringCompleted += new DownloadStringCompletedEventHandler(wc_DownloadStringCompleted);
wc.DownloadStringAsync(new Uri(url));
}
void wc_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
{
if (e.Error != null)
return;
string DownloadedText = e.Result;
this.textBox1.Text = DownloadedText;
}

[IDEA - CONCEPT] Basic USB mass storage mode

Ok, please bare with me and I will try to explain this as short as possible.
------- Introduction --------------------------------------------------------
This is not the full USB mass storage mode concept. It's just an idea to upgrade the current process of making WP7 visible as USB storage device in Windows.
As a base of my thaught, I used the very well known registry edit to make WP7 visible in Win.
More here: http://forum.xda-developers.com/showthread.php?t=1069568
------- The Concept --------------------------------------------------------
The next thing i thaught was: "What if there was an app for WP7 that could edit those registry values upon connecting to the PC?"
I guess it would have to act as some sort of "on device driver" that intercepts Zune drivers from starting Zune and syncing process?
Ofcourse, if this was to be acomplished, you still wouldn't be able to transfer music or pictures from PC-Zune on to WP-Zune, but you would be able to use your device on any PC (regardless of Zune being installed or not) as a USB flash drive.
------- How it works? --------------------------------------------------------
1. An "app" that will contain registry values to be edited on PC is deployed on WP
2. Upon connection, app will intercept Zune from starting and add those values to the PC
3. PC establishes basic USB connection with WP
I understand that there are drivers that Zune installs so it could Sync up and reckognize WP, but would it be possible to transfer those drivers too on the device so the "app" would contain everything it needs to establish only Basic USB connection?
------- Non-related to concept --------------------------------------------------------
I hope you understood me... If you ask me, this sounds like a space invadors concept I am not a programmer (at least not in this field of programming), so don't ask me for technical explanations please.
I use the opportunity to once more give thumbs up for all of the devs who are working on magical things to make WP7 even more wonderful experience! Thumbs up and thanks for all the efforts!!!
Feel free to comment and give your ideas!
Who knows, maybe we'll get to something here...
Cheers!
This is a great work.I try make it ,but I failed.
The so-called "USB Mass Storage" hack for WP7 (or any other Zune device) is... misleading. It's just exposing the MTPZ (Media Transfer Protocol, Zune) device within Windows Explorer. You still need Zune (normal MTP only requires Windows Media Player, but MTPZ requires Zune and that's what WP7 uses). You also can't access the phone as an actual UMS device; if you could, you could browse its real filesystem, rather than the virtualized media folders (and nothing else).
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I see... Then the whole concept goes down the toilette
Well, at least I gave it a try
Thanks for the info GoodDayToDie!
The idea of automatically enabling the switch is still valid, don't get me wrong. It's just that it won't work on a computer without the required drivers (that Zune installs) and it won't work as an actual UMS device (for example, you can't mount it at a drive letter).
No no, please, I don't feel offended in any kind of way
You have extremely valid arguments (and of course the knowledge!) and I'm not trying to confront you in any way. Just giving suggestions!
As for the driver, I thought there might be a way to get it on the WP and upon connection the PC installs drivers from the WP itself and not from the Internet...
Why did you post it there?
Well I was thinking of it as a potential hack, so that's the reason. If it's not where it was supposed to be, then please move the topic, and I'm sorry for making a mess.
Cheers!
GoodDayToDie said:
The so-called "USB Mass Storage" hack for WP7 (or any other Zune device) is... misleading. It's just exposing the MTPZ (Media Transfer Protocol, Zune) device within Windows Explorer. You still need Zune (normal MTP only requires Windows Media Player, but MTPZ requires Zune and that's what WP7 uses). You also can't access the phone as an actual UMS device; if you could, you could browse its real filesystem, rather than the virtualized media folders (and nothing else).
Click to expand...
Click to collapse
Actually the full system wide explorer of a wp7 can be realized on pc using schaps' touchXperience-WPdevice manager combo..but of course WPdevicemanager needs wp SDK to be installed..AFAIK WPDM works with mini-SDK also..so it shouldnt matter..howzaat??
Prahlad Varda
prahladvarda said:
Actually the full system wide explorer of a wp7 can be realized on pc using schaps' touchXperience-WPdevice manager combo..but of course WPdevicemanager needs wp SDK to be installed..AFAIK WPDM works with mini-SDK also..so it shouldnt matter..howzaat??
Prahlad Varda
Click to expand...
Click to collapse
You need Zune and it's drivers one way or another.
Useless guy said:
You need Zune and it's drivers one way or another.
Click to expand...
Click to collapse
Or a simple OS change and you're good to go without Zune, SDK or any aditional software...

Show or hide Mac Address

You can show or hide the MAC address of a device with Windows Mobile 10 ?
Needed for what?
augustinionut said:
Needed for what?
Click to expand...
Click to collapse
Access daily wifi public networks do not want my exposed Mac address on the networks .
No MAC, no TCP/IP ==> You don't want to have no MAC.
Anyway, since MACs aren't unique there is no concern regarding privacy or security.
Corect, your MAC has your name on it?
dinrillas said:
Access daily wifi public networks do not want my exposed Mac address on the networks .
Click to expand...
Click to collapse
And also in my private network , you are a person who has cloned my Mac to be able to access my network , since I had already locked his Mac to access the to ... I need a solution ..
dinrillas said:
And also in my private network , you are a person who has cloned my Mac to be able to access my network , since I had already locked his Mac to access the to ...
Click to expand...
Click to collapse
Please read www.catb.org/esr/faqs/smart-questions.html.
Thanks.
dinrillas said:
I need a solution ..
Click to expand...
Click to collapse
Well, I for myself need free beer.
http://windows.microsoft.com/en-us/windows-10/how-and-why-to-use-random-hardware-addresses
Why use random hardware addresses?
Applies to Windows 10
When you're not connected to Wi-Fi, your PC sends a signal to look for Wi-Fi networks in the area to help you get connected. The signal contains the unique physical hardware (MAC) address for your device. Some places, for example shopping malls, stores, or other public areas, might use this unique address to track your movement in that area. If your Wi-Fi hardware supports it, you can turn on random hardware addresses to make it harder for people to track you when your PC scans for networks and connects.
Click to expand...
Click to collapse
winphouser said:
http://windows.microsoft.com/en-us/windows-10/how-and-why-to-use-random-hardware-addresses
Click to expand...
Click to collapse
On PC is simple, but is it possible on W10M?
w.bogdan said:
On PC is simple, but is it possible on W10M?
Click to expand...
Click to collapse
On the x50 phones it should be just as simple; however just like on W10PC it requires driver support. I think it works something like this:
Windows> Wifi driver, what tricks do you know?
Driver> 802.11n, wpa2, power saving, random hardware addresses, ...
Windows> OK let's turn on the mac scrambler and do some scanning
I think, just like with call recording, Microsoft is waiting for the nagging threshold to be reached before they add this feature to older phones.
Manually changing the mac address however, I'm guessing is already possible through the registry.
http://www.csoonline.com/article/29...-random-mac-addresses-for-wi-fi-security.html
According to new recommendations by an IEEE study group, the Wi-Fi protocol needs to be updated to use randomly generated addresses for better security and privacy.
Today, the 802.11 Wi-Fi standards are designed so that each mobile device gets its own, unique media access control (MAC) address -- which allows spies, criminals, and advertisers to track mobile users.
"Because of the uniqueness of the identifier and the fact that they're not encrypted, you can easily make a connection between the identifier and the user," said Juan Carlos Zuniga, principal engineer at InterDigital and chair of the IEEE 802 Privacy Executive Committee Study Group.
That's because the protocols developed over the course of decades were originally designed to work over local networks with stationary devices. (...)
"We have tried it on 802.11n, on 802.11g and 802.11ac," he said. "This is something that can be done by a firmware update, if manufacturers decide to do so."
It does require changes at either the hardware or the operating system layer, however, not an app.
"I don't think today you can do it with over-the-top software," Zuniga said. "It really has to be part of the design."
But the newer the device, the more likely it is the fix can be distributed with an operating system update, he added.
For example, Apple's latest iOS update includes privacy features for when the devices are scanning for wireless networks -- but the update only works while scanning, not for after the device is connected, and it only works on the most recent iPhone models.
Click to expand...
Click to collapse
I've tried via registry [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318]
https://social.technet.microsoft.co...rum-faqhow-to-change-mac-address-on-windows-7
but it doesn't seem to be working
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Random MAC:
Install Storage Explorer
http://forum.xda-developers.com/windows-phone-8/development/xap-storage-explorer-t3142339
Rename (delete) file C:\DPP\QCOM\WLAN.PROVISION
spavlin said:
Random MAC: Install Storage Explorer Rename (delete) file C:\DPP\QCOM\WLAN.PROVISION
Click to expand...
Click to collapse
Thank you! I might add, a reboot is needed. [W10M] Reboot app
Change the registry value
1. Open the Registry Editor.
2. Navigate to,
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318]
3. Under this key, you should see numbers in sequence as "0000 ", "0001 " and so on. Click one at a time to check the description of the device to match it with that of your Network Card. In this case it is "0000 "(at first on my device).
4. Highlight the corresponding number that match your Network Card(Qualcomm WiFi), look for the "NetworkAddress " key value. Enter the desired MAC-Address as a 12 digit number (all in one, no "space" "." or "-")
5. If the key "NetworkAddress" does not appear, create "New " as "String Value ". Enter the name as "NetworkAddress ". Now set the desired value.
(not yet tested)
Of sorry, I was not read previous posts. Bad Babbitt.
djamol said:
(not yet tested)
Click to expand...
Click to collapse
Well, test it, maybe there is a way. I only tried 0001 where the value was present. I didn't want to mess with the other ones because I was not sure what they are for. One is for Bluetooth.
Just to confirm, MAC address spoofing really works, at least on Lumia 550. I've used procedure for Windows 10 (same as @djamol described above) but with Interop Tools.
Don't forget to reboot after NetworkAddress change.
I also created small .bat file helper, to simplify correct adapter search (it was 0009 for my L-550). Run it via ssh session on the phone, not on the PC. And you should have reg.exe copied to c:\windows\system32 of course.
Please, note: MAC addresses, started with 0x, isn't working (for me). First, I wanna set 01-02-03-04-05-06 address (NetworkAddress value 010203040506) - this doesn't work but 120203040506 works perfect!
P.S. BTW, this hack is useless, I don't really know how this can be used.

Categories

Resources