Windows mobile with linux

Windows Mobile Emulator For Linux

I was developing Windows Mobile applications on a Windows machine using C#, just to test the platform, but now I’m back to Linux and now developing for Windows CE on it(CeGCC and FPC), but it’s very boring to compile and send the executable to the device everytime just to do a simple test, then I want to know where can I find a good emulator for Linux to debug my projects.

2 Answers 2

Qemu is really nice and its open source. You can also attach a debugger to Qemu to debug operating systems, comes in handy if you are writing device drivers. Using QEMU you can emulate other processor types such as ARM. personally I use VMWare workstation unless i need to emulate another processor type.

Unfortunately, your only bet is trying to run Microsoft’s own emulator under Wine. This is the only ARM emulator you will find Windows Mobile images for. Search the web, some people had success with this approach — though the installation is tricky. Oh, and you won’t get network working in the emulator, as this requires a special Windows device driver (which obviously won’t work under Wine).

For this last reason, you may want to make a full desktop Windows (or possibly ReactOS) installation inside qemu, and install the PDA emulator inside the PC emulator.

And think how cool it would be to play Super Mario Bros inside a NES emulator inside a PDA emulator inside a PC emulator! :)))))

Hot Network Questions

Subscribe to RSS

To subscribe to this RSS feed, copy and paste this URL into your RSS reader.

Site design / logo © 2023 Stack Exchange Inc; user contributions licensed under CC BY-SA . rev 2023.7.14.43533

By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.

Источник

How Can I Use My Windows Mobile Phone On Linux Desktop?

How Can I Use My Windows Mobile Phone On Linux Desktop?

If you’re using a Windows Mobile device and require contacts, meetings and tasks synchronised with your PC, you’ll probably be using Microsoft ActiveSync or Windows Mobile Device Center to manage the connection and the data transfer.

But what if you or your organization has dropped Microsoft in favour of the open solution, Linux? What choices are available for synchronizing data with your Windows Mobile phone under Ubuntu for instance?

Using software designed for synchronizing a Windows Phone with a Ubuntu Linux PC, this guide will show you how simple it is to use your Windows Mobile device with a brand new operating system, and still get great results.

Читайте также:  Linux turn off nvidia

Software and Hardware Required

As you are no doubt aware, syncing your data with a PC running Microsoft Outlook requires Microsoft ActiveSync to manage the connection under Windows 2000 and XP. Meanwhile Vista and Windows 7 meanwhile use the Windows Mobile Device Center, which servers a similar purpose.

Naturally ActiveSync won’t run on Linux-based operating systems — an alternative software solution is required.

As you would expect of software designed for use on a Linux desktop, the tools you need are free to use.

• Multisync manages the synchronization between your Windows Mobile device and your Linux desktop, and in addition provides an interface so that you can decide what data you want to sync. Get this from Sourceforge.com.

• SynCE meanwhile provides a method of communication between the Windows Mobile device and the PC or laptop running whichever flavour of Linux you happen to be using. Go to www.synce.org to download.

• Evolution, the Microsoft Outlook-esque mail/calendar/tasks/contacts application from Novell. This should already be installed on Ubuntu 8.10 and later.

Once you have downloaded and installed each of these utilities, you’re ready to sync Windows Mobile > Linux data!

For the purposes of this guide, we’re using a Windows Mobile 6.1 device connected by USB cable to a Dell Inspiron 1501 running Ubuntu 8.10. As long as you have a similar selection of hardware, you should be able to follow and successfully implement the steps below.

Alternative Software Acquisition

The preferred way of getting and installing Multisync and SynCE is via the Ubuntu Package Manager. To do this, open a terminal and enter:

sudo gedit /etc/apt/sources.list

This will open a file that maintains a list of package sources. To the bottom of the list, add:

You can then save and close the file, before returning to the terminal. Enter:

sudo apt-get update

sudo apt-get install synce-hal librra0-tools librapi2-tools

Configuring the Network Manager

An example of the error message you might get when running the synce-pls command

With the repository updated with the new sources, the sync software is then installed. To view a list of files on your Windows Mobile device, connect via USB and in a new terminal type:

Note – this may generate an error! There is a possibility you will also need to install synce-trayicon or synce-kpm. I opted to do both, just to be on the safe side. You can mark these for installation in the Synaptic Package Manager.

Next, you need to allow SynCE to integrate with the Network manager. Open a new terminal, and enter:

/sbin/ifconfig -a | grep 80:00:60:0f:e8:00 | cut -d » » -f 1

The device interface name should be displayed – make a note of this and then run:

sudo gedit /etc/network/interfaces

A text file is opened – in the last line add:

iface inet dhcp

…adding the device interface name you noted down earlier between the angled brackets — then save and close the file.

Finally run the following line in a terminal to restart Network Manager.

sudo /etc/init.d/networking restart

The next step will allow you to sync Windows Mobile – Linux hardware.

Configure SynCE and MultiSync

In order to use MultiSync and SynCE through the Ubuntu UI, the following needs to be run in a terminal:

Читайте также:  Netstat занятые порты linux

sudo apt-get install multisync-tools opensync-plugin-evolution opensync-plugin-synce

Getting ever closer to completion, disconnect and reconnect your Windows Mobile device. In a terminal, run:

synce-create-partnership “Linux desktop” “Contacts,Calendar,Tasks,Files”

This command creates a partnership between your phone and the Evolution email application. You can remove and add the four categories from the command as required.

You’re now ready to setup synchronization – either use multisync0.90 (now installed and available to be run from the Applications menu) or run the following commands in a terminal:

msynctool –addgroup synce-sync

msynctool –addmember synce-sync synce-opensync-plugin

msynctol –addmember synce-sync evo2-sync

As with syncing with ActiveSync on Windows, the initial sync may take a short while to complete. After that however, the process is complete – a successful synchronization between your Windows Mobile device and Ubuntu!

(Additional information thanks to UbuntuForums.org)

Источник

How to Install Linux on Windows Phone?

Windows phones have a secure boot chain, so from the moment the CPU starts its power on self test to loading the os, only trusted code executes. IF, a big if, you can unlock the flash memory and replace the preOS environment, you might be able to get it to load Linux.

Can you Install Linux on a Phone?

Can You Run Linux on Android? With apps like UserLAnd, anyone can install a full Linux distribution on an Android device. You dont need to root the device, so theres no risk of bricking the phone or voiding the warranty. With the UserLAnd app, you can install Arch Linux, Debian, Kali Linux, and Ubuntu on a device.

Can we Install Android OS on Windows Phone?

To install Android on Lumia, you need to flash the custom ROM on your phone. While we have simplified the tutorial for your phones safety, we recommend you to backup your device before making any changes. The process to install Android on Windows Phone might be a bit tricky but its really not impossible.

Can I Install Ubuntu Touch on Windows Phone?

No you cant. The browser comes natively with Windows Mobile 10. To get it, you should upgrade your OS. Most of older Lumia with *20 code didnt get official release of WM10, but it still can be installed using Insider route.

[DEMO] Running Linux on Lumia 950 XL

Table of Contents

Can I Install Linux on a Windows Phone?

Can you Install Linux on a Phone?

Can we Install Android OS on Windows Phone?

Can I Install Ubuntu Touch on Windows Phone?

© 2023 humanhead.com. All Rights Reserved

Источник

Windows mobile with linux

Windows Mobile в Linux

Для запуска Windows Mobile Emulator в Linux (применялось на дистрибутиве Ubuntu 9.04) понадобится:

2. Скачать скрипт winetricks и установить его в /usr/bin. Возможно понадобится установить на winetricks права на запуск.

3. Установить пакет для распаковки файлов *.cab

sudo apt-get install cabextract

4. Установить в wine библиотеки MS Visual C++ 2005

5. Скачать с сайта Microsoft образы Windows Mobile 6.1 — данный момент последняя версия дистрибутива Windows Mobile 6.1.4 Professional Images (USA).msi
6. Установить Windows Mobile Professional Images

wine msiexec /i "~/Windows Mobile 6.1.4 Professional Images (USA).msi"

7. Запустить обарз Windows Mobile через прилагающийся эмулятор DeviceEmulator.exe

wine "~/.wine/drive_c/Program Files/Microsoft Device Emulator/1.0/DeviceEmulator.exe" "C:\Program Files\Windows Mobile 6 SDK\ PocketPC\DeviceemulationV614\0409\ PPC_USA_GSM_480x800.BIN" /memsize 256 /video 480x800x16

Параметры запуска DeviceEmulator можно узнать из

wine "~/.wine/drive_c/Program Files/Microsoft Device Emulator/1.0/DeviceEmulator.exe" /?

8. Когда нужные параметры будут подобраны, можно создать на рабочем столе кнопку запуска эмулятора: Правый клик → «Создать кнопку запуска …»

Читайте также:  Низкоуровневое форматирование жестких дисков linux

Тип: Приложение

Имя: WinMobile Emu

Команда: wine “~/.wine/drive_c/Program Files/Microsoft Device Emulator/1.0/DeviceEmulator.exe” “C:\Program Files\Windows Mobile 6 SDK\PocketPC\DeviceemulationV614\0409\PPC_USA_GSM_480×800.BIN” /memsize 256 /video 480×800×16

Примечание: Эмулятор Windows Mobile в Linux

Оставьте свой комментарий

Вы должны войти, чтобы добавить комментарий.

Источник

Synchronizing Windows Mobile with Linux Evolution Via Multisync

With more and more corporate networks employing Linux solutions from their servers down to their workstations and desktops, it makes sense to be able to synchronise data stored on your Windows Mobile device with a Linux desktop.

Whichever version of Linux you’re running, it is worth remembering that it is a very different operating system to Windows and as such installing ActiveSync isn’t the way to effectively achieve timely and robust synchronisation.

Instead, specific software designed and built for the Linux platform is required that enables your Windows Mobile handset to sync correctly with your personal information manager — for instance Evolution.

Software

In order to synchronise your Windows Mobile device with any desktop operating system, you need to have a suitable piece of software installed on your desktop or laptop. For Linux (in particular Ubuntu) there are two applications that allow the synchronisation of your contacts and address books, calendar appointments, tasks, file browsing and even the installation of software to your Windows Mobile device – pretty much filling in for the absence of ActiveSync on the Linux platform.

Both items of software can be easily downloaded and installed free of charge. The first is MultiSync (download here) which manages the synchronisation and provides an interface for you to decide what to sync and what not to sync.

The second piece of software is SynCE. This provides the actual means of communication between the Windows Mobile device and the Linux powered PC or laptop. In tandem, the two pieces of software allow you to manage and sync data with the Linux software Evolution – this is the Linux platforms answer to Microsoft Outlook.

Syncing

You can sync your Windows Mobile device either by USB or by Bluetooth using MultiSync and SynCE, and the synchronising experience is almost identical to that on Windows. Simply open MultiSync, configure the folders to be synchronised under the Options menu and click on the Sync button.

It is important to ensure however that your folder names are consistent across devices – for instance if you have an email folder on your Windows Mobile device called “Brighthub” a folder with the same name must exist in Evolution.

Other than that, using MultiSync is pretty much the same as using ActiveSync; some might say that it’s actually better as MultiSync does provide a smoother, more appropriate user interface.

There should certainly be nothing holding you back from setting up a sync partnership between your Windows Mobile handset and your Linux computer.

Источник

Оцените статью
Adblock
detector