Windows Mobile programs>Android - Nexus One Q&A, Help & Troubleshooting

To some, this might seem worthless to look into but, I have searched this possiblity and I haven't been able to get any results that help.
What I am trying to do is take a program that I had on my Xperia WM device and get it to run on the Nexus One.
To run the program(in WM), there is a folder that you drop into the root of your SD card and then create a shortcut to the .exe file which, on WM, goes in your start menu.
( I mentioned the above to explain that it is not installed by a .cab file, if it helps any)
Anyone know if it is possible to run this program on Android?
Thank you all in advance for your time

not possible and I doubt there are any virtualization options on android. you are out of luck my friend.

Someone would have to port Wine to Android.
What program are you talking about? Maybe there already is a similar one for Android.

Not just a regular version of wine, but a windows ce version
Would be cool but I don't see it happening anytime soon

I don't see it happening ever. Microsoft is already ditching WM for the WP7S and I doubt anyone cares enough to work on such an app.

Short answer: No.
However, if it was made with .NET and Koush finishes the Mono port then there is a chance that the base functionality can be abstracted and an Android version could more or less be easily created. But that's a lot of "if"s going on and someone would still be taking the time to port any UI layers.

Moved to Q&A

Related

Linux on HTC SHIFT (MSM7200 side)

Hi,
I read in the Kaiser thread a bit about how to install Linux on MSM7200 but i realy didn't get how to enter the shifts bootloader and how to move a "kernel image" aand boot it. im a noob when it goes to HTC devices but im expirienced when its about Linux, and i realy would like to get linux into my HTC shift (not the Stealy side)
Is anyone out there who could give me some hints and starting points ... tried nearly al buttons while WinMo start to enter bootloader but there must be another trick or ?!
HardSPL'ed Shift with TECE's rom
Kind regards
Neutron
(ps. could there be a small possibility to run Android in it ?!?
pps. anyone looked around what the difference in wireing is from shift (MSM72k) to Kaiser MSM72k could we "build our kaiser roms to work on shift ?!?) <--- only thoughts ?
On WinMo side you must use HaRET to boot linux images. There is no working image for Shift yet, and I don`t really know if anyone is working on it. Before you can really start working on android you probably have to have sdcard-support enabled on your WinMo. It would be nice to get android running on shift
Has anyone tried running haret and start the network listener? It could reveal something about the hardware I guess.
Hi there tried it with HaRET and tryed the kaiser android rom from
http://forum.xda-developers.com/showthread.php?t=396782
it nearly booted but stoped with the following error code !!
failed to lock 5387 pages (Code 998)
Anyone around who would like to get it working to and familarr with haret ??
I just tried and will go to debugging later on
nvmpk: i'll try to connectt it when im at work ! i think the same i would like to get the phone side working and i think the linux environment could give easy'er lookthrou than the ****ty windows mobile
So first of all it would be nice starting point to just get linux console working. Before even get there, someone have to create kernel that has support for shifts keyboard and screen etc odd hardware.
Neutron83 said:
it nearly booted but stoped with the following error code !!
failed to lock 5387 pages (Code 998)
Click to expand...
Click to collapse
How much RAM does it have ?
I got my shift boot with HaRET to that point when "HaRET: booting linux" progressbar completes fully and then screen gets black only Haret 0.5.1 text and that bar is on top of window.
Just go to WinMo side and disable all items from today screen, run cleartemp, then switch to vista side and hibernate/shutdown. Then again back to WinMo side and soft reset. After that start HaRET and when the windows mobile start menu is on bottom of the screen click it, go to settings->system->memory and close all running programs and close all other windows except HaRET and then run it.
22.1-22.4MB (43.05MB total) memory free for programs with those actions.
EDIT: This works about 2 times of 200 attempts. Usually it hangs when "HaRET: booting linux" progressbar is about 95% completed.
Okay guys,
UPDATE:
I made my first 2 kernels from the ones at linux to go
first with the htckaiser config wich gave an flickering fullscreen purple !! seems msm7200 can address full screen!
second kernel done with versatile-default config, there it did the following:
i made a haret log 2 interessting parts: Framebuffer overlaps with kernel
and stand still
after go go go...
Anyone could help ??
if anyone could help me with the stuff i could dump stuff from the shift for you !!
thx
dump
as i was idle'iin in freenode htc-linux someone sayed me that dump of mmu would help so i attach it here. if you need something else please say
earlyharetlog.txt
News
Hi people who are interested in getting MSM7200 linux kernel running .
Some Breaking news:
Edit: i was WRONG i know it with the addresses now
any updates on this project?
Yeah i got framebuffer to work, as im very busy with work and it seemed that nobody seems interested in it i did my development for my own. when im ready to get it fully booted & access the 3g data channel i will post an update.
Or is there some real intresst in this project (as i dont want to keep my stuff for myself) And some programmers that are willing to help with the dev in it.
Greets
I'm interested!
An instant-on Linux machine would be great. I don't need any MS stuff like Activesync, so for me it would give a nice flexible solution, if there was enough memory for some apps, and the 3G worked from the other side.
I hope it succeeds.
Thanks for trying.
Matthew
interrest sure, developers who are able to help with that topic(linux interns) unfortunately not.
Any news?
Hi everyone, I have stepped on your thread by pure chance while looking for a real alternative for my Shift and I have found it enlightening...
The fact is I am not too happy (even if slightly satisfied) with the brand new Windows 7 RC (build 7100) and the windows Mobile running on the Shift and would love to try an all-around linux solution... however there would be no point in getting linux on the Intel/Vista side if I would have to be stuck with Windows Mobile on the ARM/WinMO side, in my opinion at least...
Anything going on here to put linux on the ARM/WinMO side? I am not a developer but if there is anything I can do to help out reaching the goal...
Have a nice day!
Is there svn or cvs placed anywhere for this project? Just wanted to know if there is possibility to get current project files..
Has someone cooked small rom that only contains usbtool and haret or is this going to be used with kexec-bootloader that can boot from network storage?
well it has been a while when someone wrote to this topic.. I have been working with linux for MSM7200 side for shift for couple of days. There is buildroot called toolset to compile kernel+uclibc+busybox and I have been wondering if that could be used to build console only linux for shift to replace winmo.
I got first build created today but it did not end up anything special. haret loads kernel completely(or I thought so as there is nothing errors on haretlog.txt). It just does not show anything after booting with haret, so there is something that should be done to get correct drivers or settings for screen..
Here is first bootlog for shift without mmc support:
http://pastebin.ca/1845069
EDIT: there is also wiki page created for shift msm: http://htc-linux.org/wiki/index.php?title=Clio
Hi, I have bought this phone.
And I wan't to install Linux on it.
For the x86 Side (Intel) no problems.
But I don't wan't have ANY WinMo.
Can I flash to ARM Rom to input an Android OS ?
Can use whole screen, or not (the wiki say not ...).
Any peoples can boot Linux on ARM, and phone with ?
Thanks.

A "Stripped to the bone" ISO of win7, a good idea?

I was wondering if anyones gone before me and done this and has any thoughts and ideas to share.
IF anyone is familiar with 7customizer, I was never clear now in it's v1.13 stage that it had any ability to remove crap like vlite to make a slimmed version of win7 suitable for the HTC SHIFT with as small HDD footprint and few running services as possible.
7customizer is new and seems limited but built for win7.
vlite is said to work well with win7 but is built for vista.
I have tried 7customizer and all i was able to do was make the installation of win7 unattended which is a real whop-di-do...
vlite for win7 i tried but and got the image from 2.3gb down to 1.2gb which is real nice but upon selecting regional settings in the first stage it then asked me for some drivers and showed a blank dialog box, i never got past this stage to chose which partition to install on and got stuck.
has someone perhaps done this successful with a saved vlite preset on what was saved and what got chucked?
is all this maybe to much trouble to go through for ultimately little gain?
Had a bit of difficulty sleeping last night so i got started on this project and spent some time thinking about it and i decided to ask you guys for help.
Tiny 7 is worth a look with an installation size of 2.6gb (on the hdd) but i couldnt get the touchscreen to work on it
tiny 7 is a program or a home made ISO of win7?
But the lack of touchscreen is a dealbreaker, you sure theres no hope?
Unless they decide to add it again, I tried the add/remove windows features with no luck.
I know there is a way to slim your Windows 7 but I have not tried. Please cked the following:
http://www.mydellmini.com/forum/windows-7/8441-how-slim-down-windows-7-a.html
Some progress ive tried vlite to copy tiny7 with no luck however ive found out that the driver is installing (the touchscreen shows up in HID's)
The problem is the lack of the TabletInputService which should be eaiser to port than the entire tablet pc components. The service points to
C:\Windows\System32\svchost.exe -k LocalSystemNetworkRestricted
If we could find a way to add this service to tiny7 we will have an iso that only takes up 2.4GB of hdd and flys on the HTC Shift.
premier69 said:
tiny 7 is a program or a home made ISO of win7?
But the lack of touchscreen is a dealbreaker, you sure theres no hope?
Click to expand...
Click to collapse
Its a striped down version of 7, look it up on google

Accessing Internal Memory from Desktop Computer

Hello,
I've got HTC HD7 with 02 branding and am running Win XP.
I am desperately trying to access phone's internal memory over USB with no success. I would like to shift data so like used to do it on my old HTC Diamond. And I dont want to use the Zune crap, cause it only allows shifting media files like music and videos...
I mean, WM6, 6.1 and 6.5 had a sperate option (ActiveSync, Memory Access or Internet Sharing) when plugging device to the computer.
Is there any similar app or built-in functionality to do so???
Thanks and regards,
schorschy
schorschy said:
Hello,
I've got HTC HD7 with 02 branding and am running Win XP.
I am desperately trying to access phone's internal memory over USB with no success. I would like to shift data so like used to do it on my old HTC Diamond. And I dont want to use the Zune crap, cause it only allows shifting media files like music and videos...
I mean, WM6, 6.1 and 6.5 had a sperate option (ActiveSync, Memory Access or Internet Sharing) when plugging device to the computer.
Is there any similar app or built-in functionality to do so???
Thanks and regards,
schorschy
Click to expand...
Click to collapse
nope, zunes the only option right now.
i really do not understand microsoft... they announced wm7 as something absolutely groundbreaking and there are many functionalities i am missing even in comparison to wm6!!!
i mean, okay, i somehow can understand they removed activesync... but memory access via usb?! or wm6 to wm7 data migration?! i mean, these are basic functionalities every mobile device MUST have...
it really makes me think over about giving back my device...
schorschy said:
i mean, okay, i somehow can understand they removed activesync... but memory access via usb?! or wm6 to wm7 data migration?! i mean, these are basic functionalities every mobile device MUST have...
Click to expand...
Click to collapse
I totally disagree, memory access by USB is not a must have function to sell a mobile phone by any means.
What data are you trying to put onto the device that won't be covered by Zune or a Windows Live/Google account etc?
i just think using pda as a memory stick is a very useful functionality... for example, shifting pdf's when being offline or similar...
Microsoft have taken the approach that in order to produce a stable platform, the file system needs to be locked down so that people cannot "tinker" with it. Its a sensible approach if you think about it from that perspective.
If this was such a big thing for you, why didn`t you check before purchasing?
schorschy said:
Hello,
I've got HTC HD7 with 02 branding and am running Win XP.
I am desperately trying to access phone's internal memory over USB with no success. I would like to shift data so like used to do it on my old HTC Diamond. And I dont want to use the Zune crap, cause it only allows shifting media files like music and videos...
I mean, WM6, 6.1 and 6.5 had a sperate option (ActiveSync, Memory Access or Internet Sharing) when plugging device to the computer.
Is there any similar app or built-in functionality to do so???
Thanks and regards,
schorschy
Click to expand...
Click to collapse
Well, to each its own, some users TOTALLY DISAGREE with you, while I'm just like you thinking that a new system should be inclusive to all features and capabilities provided by the prior one.
Plus, tinkering with system file? well an 8 GB or 16 GB of storage SHOULD be used the way i Like it, not Locked out as some suggests, at least look ROM files, leaving the rest for the user preferences.
Final word, I TOTALLY AGREE with you about your complaint.
Will
Willy318is said:
Well, to each its own, some users TOTALLY DISAGREE with you, while I'm just like you thinking that a new system should be inclusive to all features and capabilities provided by the prior one.
Plus, tinkering with system file? well an 8 GB or 16 GB of storage SHOULD be used the way i Like it, not Locked out as some suggests, at least look ROM files, leaving the rest for the user preferences.
Final word, I TOTALLY AGREE with you about your complaint.
Will
Click to expand...
Click to collapse
Now now Will,
I just have trouble grasping this type of thread - this was all known before launch and before devices were available to buy. But hey, whatever.
I've just bought a HD7 too, and I have to admit to being absolutely gutted. Admittedly I didn't do too much research into it before getting it but I just assumed that being a windows mobile device it would be reasonably friendly with windows on my desktop computer. I've been tinkering with zunes to get my old pictures and music onto the phone but it's just ghastly.
Chances are I'll ditch it and get an android methinks. Real shame because I used to love my old HD2.
admittedly, i didn't research on this phone before getting it... just because i trusted the plattform - wm6.1 and wm6.5 were stable enough... however, after getting the device, i must say it's nothing for "tweaker", but a pure media consumption system. and thats why i hate it - fancy layers, nice optics, easy-to-use apps, but... zero funtionality. using it makes me feel i'm a little schoolgirl wearing a pink t-shirt.
gonna give it back and get hd2. the lesson i learnt for the second time (after getting fresh-presented htc diamond touch in 2008):
it's better to have an older device with mature os and application landscape than to have the latest device with lots of "fancy" stuff!
never do the same mistake again... thanks to all for replies and warm greetings from germany!
For goodness sake, it was so well trailed that MS would make WP7 a locked down system it would have taken hardly any research to find it out. I wish I had the cash to purchase £500 smartphones with little or no research up front. There is nothing wrong with wanting to tweak etc. but to do so, get an android device, a WM6.5 device, a jail broken iPhone or wait until someone "jailbreaks" WP7. Sheesh it's like saying "OMG I bought a Toyota and am so disappointed to find it isn't a Ford"
adesonic said:
For goodness sake, it was so well trailed that MS would make WP7 a locked down system it would have taken hardly any research to find it out. I wish I had the cash to purchase £500 smartphones with little or no research up front. There is nothing wrong with wanting to tweak etc. but to do so, get an android device, a WM6.5 device, a jail broken iPhone or wait until someone "jailbreaks" WP7. Sheesh it's like saying "OMG I bought a Toyota and am so disappointed to find it isn't a Ford"
Click to expand...
Click to collapse
Exactly.
Also there is a reason the product is called Windows Phone 7 and not Windows Mobile 7. I noticed its referred to as Windows Mobile 7 a lot in this thread.
Am I mistaken or didn't MS say they would still maintain updates to the old wm6.5 os as a side project?
also how can anyone say zune is ghastly? its easily the best media organizer there is 100times better than itunes and as for android i had a desire and the syncing was so basic and naff. Another good thing with zune is the music organization, look at itunes and getting album art it is dire. Zune on the other hand is easy as pie and if you cant find it in the library even a 5yo could use the manual edit tool. With Zune everything has the right name album art etc my itunes (i have a mac mini in my living room connected to my tv) is about 80% the rest is to messy to be bothered with. I found when syncing with my desire hardly any artwork came through and the media folders where dire to navigate (this is a biggie as i use it to play music in my car)
I think the thing here is as stated before, the facts are out there this phone is what it is. It is not a win 6.5 update it is a separate mobile os. The features it has are are far beyond anything else out there but if you want something that does something else then buy something else. You don't buy a toaster to fry chips.
+1 On the Zune is excellent front....awesome software
lumpaywk said:
You don't buy a toaster to fry chips.
Click to expand...
Click to collapse
That's a late night half-drunk/half-stoned experiment just begging to be done... where's my toaster?

Remote Apps on TP

Hi All,
I wanted to share with you something that I think could develop into something quite useful (and cool ). I have successfully managed to launch remote applications from my Linux server onto my TP (similar to Citrix). For those that might be somewhat skeptical I've attached a screenshot below. And yes, your eyes do not deceive you – it most certainly is Word 2007 running! But before everyone starts jumping up and down with excitement, it's not an TP application that I've developed – more proof of concept.
If people are interested in trying this out themselves please let me know and I'll put up some instructions. Just a wording of warning though, this is a little fiddly and requires the user to use CLI via Executah and also a Linux PC (not sure how to achieve this with a Windows PC).
Also, if there are any Xterm/XServer/WebOS Developer experts for the TP here that can help me, please come forward as I would like to push this to be more GUI based so I could really use some help.
Thank you.
How does this compare to splashtop remote?
Wow very neat!
Don't run Linux so not for me but i'd find this useful if someone knew a way to do this via windows?
idealz said:
How does this compare to splashtop remote?
Click to expand...
Click to collapse
it's not as advance as splashtop. It's merely just a remote application running on a linux server. The example I posted was of word running via wine on my ubuntu server. However, I've managed to get rdesktop installed on the touchpad which means there is a possibility of running a windows application. I will try this out and see if it works.
I will report back as soon as I have some info. I post a screenshot of a windows app running, asumming I can get one to run.

Possible Tethering Hack?

So after that guy figured out the tethering hack for iOS by just changing a few lines of test, I decided to try to find one for Windows Phone 8. I have no idea how it would get on the phone (besides possibly flashing a new rom?), but I went and looked anyway. I mounted the VHD from the SDK and I think that I found something. If you use something like Visual Studio's Find in Files and search for ICSSVC, you'll find some interesting stuff.
First of all, in Microsoft,Net.NetCore.reg, I found this: puu.sh/3J9yS.png That's how I learned about ICSSVC. So then I searched for that and in Microsoft.Net.NetCore.policy.xml there is a bunch of capability stuff. I have no idea what to do past here, and the emulator doesn't have the Internet Sharing option. So, yeah.
MichaelC97 said:
So after that guy figured out the tethering hack for iOS by just changing a few lines of test, I decided to try to find one for Windows Phone 8. I have no idea how it would get on the phone (besides possibly flashing a new rom?), but I went and looked anyway. I mounted the VHD from the SDK and I think that I found something. If you use something like Visual Studio's Find in Files and search for ICSSVC, you'll find some interesting stuff.
First of all, in Microsoft,Net.NetCore.reg, I found this: puu.sh/3J9yS.png That's how I learned about ICSSVC. So then I searched for that and in Microsoft.Net.NetCore.policy.xml there is a bunch of capability stuff. I have no idea what to do past here, and the emulator doesn't have the Internet Sharing option. So, yeah.
Click to expand...
Click to collapse
Unfortunately, this involves dumping phone ROMs and modifying the policies (We don't know how crazy this process will be). Another set back involves the fact that the bootloaders for WP8 are signed which would require the the ROM to be signed with the correct cert, etc.
Basically, this will be extremely painful due to WP8 running a Windows NT Kernel (WP7 uses Windows CE) and all kinds of other obstacles that we haven't discovered yet.
snickler said:
Unfortunately, this involves dumping phone ROMs and modifying the policies (We don't know how crazy this process will be). Another set back involves the fact that the bootloaders for WP8 are signed which would require the the ROM to be signed with the correct cert, etc.
Basically, this will be extremely painful due to WP8 running a Windows NT Kernel (WP7 uses Windows CE) and all kinds of other obstacles that we haven't discovered yet.
Click to expand...
Click to collapse
Also while I was searching, I found a registry entry for 'DeveloperUnlock'. So when you run the program to dev unlock your phone, the program must modify the registry on the phone. I'm pretty sure that it would be possible to replicate that.
MichaelC97 said:
Also while I was searching, I found a registry entry for 'DeveloperUnlock'. So when you run the program to dev unlock your phone, the program must modify the registry on the phone. I'm pretty sure that it would be possible to replicate that.
Click to expand...
Click to collapse
As of now, we can't execute the native EXEs on the phone so we won't know whether we can replicate that or not. I know with talking with HeathCliff74, modifying the policy on WP7 took quite a long time and effort to figure out. I can almost guarantee the policies on WP8 are implemented completely different from WP7 and even a bigger pain to modify
snickler said:
As of now, we can't execute the native EXEs on the phone so we won't know whether we can replicate that or not. I know with talking with HeathCliff74, modifying the policy on WP7 took quite a long time and effort to figure out. I can almost guarantee the policies on WP8 are implemented completely different from WP7 and even a bigger pain to modify
Click to expand...
Click to collapse
I meant the program on your computer that comes with the SDK. I think that it modifies the phones registry to dev unlock it.
MichaelC97 said:
I meant the program on your computer that comes with the SDK. I think that it modifies the phones registry to dev unlock it.
Click to expand...
Click to collapse
You are correct, it does modify the registry to dev unlock it by connecting to a running service on the phone and executing native DLLs. The main DLL that interacts with the phone within the program's folder is an Win32 compiled .DLL rather than a .NET file which would require some disassembly to get an idea of what's going on. It also doesn't help that it is a signed DLL.

Categories

Resources