Projects - Windows Mobile

    Filter: All projects | Highlights | Active | Commercial/external
    Domains: Static analysis | Testing | Cybersecurity | Reverse-engineering | Development Tools | Operating systems & Embedded | Infrastructure
    Platforms: Windows | Linux | Mac | WM | WP7 | WP8 | ELFPack | Sony Ericsson
    CPU: ARM | ARM64 | X86_64 | RISC-V (32 bit) | RISC-V (64 bit) | MIPS
    Statistics: ANTLR (1) | Assembler (14) | Assembly (1) | Bash (5) | C (93) | C# (32) | C++ (94) | Go (2) | Java (2) | Lua (2) | Python (11) | RuC (1) | Ruby (1) | Rust (11) | Shell (1) | TeX (1 + 15) | VB.NET (7)

    InitFlashFilesFixWindows Mobile

    • C, C++

    A tool for OSBuilder-based kitchens that fixes InitFlashFiles issues



    Ultra3D for HTC HD2Reverse engineering, Windows Mobile

    • C, Assembler

    The HTC HD2 driver which improves framerate in OpenGLES applications.



    Sliding Sound serviceWindows Mobile

    • C++

    Hardware keyboard slide in/slide out sounds on SE XPERIA X1



    HTC HD2 display driver fix for Windows Mobile 6.5.xReverse engineering, Windows Mobile

    • Assembler

    The HTC HD2 driver has display distortions when running on Windows Mobile 6.5.x. The issue has been identified and patched directly in the driver.



    StartMenuLayoutReverse engineering, Windows Mobile

    • C#

    Choose between "hexagonal" layout and "grid" Start Menu layout on Windows Mobile.



    Squared Grid Start MenuReverse engineering, Windows Mobile

    • Assembler

    A modification to Windows Mobile start menu that it makes it squared instead of hexagonal.



    Device SelectorWindows Mobile

    • C#

    The tool for OSBuilder-based WM6 kitchens that allows changing the active device.



    ScrollingModReverse engineering, Windows Mobile

    • C, C++

    Customizable Physics Engine for Windows Mobile 6.5. It allows changing various constants used when calculating scrolling in Start Menu and some other menus.



    Night ModeWindows Mobile

    • C++

    Decrease backlight beyond limits on SE XPERIA X1 to facilitate reading at night.



    XPERIA X1 display driver tearing fixReverse engineering, Windows Mobile

    • Assembler

    The XPERIA X1 display driver had critical bugs which introduced stutter/tearing. This fix removes the stutter and makes the work much more comfortable.



    Overclock ManagerReverse engineering, Windows Mobile

    • C++

    A graphical interface for SE XPERIA X1 overclocking.



    leddevReverse engineering, Windows Mobile

    • C++

    Advanced LED patterns on SE XPERIA X1



    Lock serviceWindows Mobile

    • C++

    Automatic locking of SE XPERIA X1 device so that it doesn't hang.



    cpudev (XPERIA X1 overclocking)Reverse engineering, Windows Mobile

    • C++, Assembler

    A run-once tool for SE XPERIA X1 overclocking. It was integrated to Dynamics ROM and was running automatically.



    ImgfsFromDump for OSBuilderWindows MobileHighlights

    • C++

    A very fast multi-threaded ImgfsFromDump for Windows Mobile used in OSBuilder.



    HTCVolumeControlProxyReverse engineering, Windows MobileOpen-source

    • C, C++

    Fix HTCVolumeControl in Windows Mobile 6.5.x on older HTC devices



    AndroidLauncherWindows Mobile

    • C, C++

    A minor tool from Dynamics ROM which auto starts Android by pressing the link in the start menu.



    uTaskReverse engineering, Windows MobileHighlights

    • C, C++, C#

    A sophisticated softkey reassignment tool for Windows Mobile 6.5.x. Also, fix position of old application windows completely automatically.





    xwinkeyWindows Mobile

    • C++

    Configurable X button with LED effects on SE XPERIA X1



    Snooze ServiceWindows Mobile

    • C++

    Better alarm handling on Windows Mobile. Try avoiding common failures observed on SE XPERIA X1.



    Camera LauncherWindows Mobile

    • C, C++

    A minor tool in Dynamics ROM that replaces Sony Ericsson camera and allows changing default camera application.



    VibrationSrvWindows Mobile

    • C

    The service in Dynamics ROM replaces not so useful silent mode with vibration mode.



    Sony Ericsson XPERIA X1 two-way in-call recordingReverse engineering, Windows MobileHighlightsOpen-source

    • Assembler

    Default XPERIA X1 sound driver doesn't allow two-way in-call voice recording. The patch resolves the problem by mixing sound sources.



    Music identification clientWindows Mobile

    • C#

    The application for Windows Mobile that used external servers to identify the information about played music, such as title, artist, album, genre, etc.



    HTCSensorSDK for Sony Ericsson XPERIA X2Reverse engineering, Windows MobileOpen-source

    • C

    HTCSensorSDK is widely used across different Windows Mobile applications and games. It allows using accelerometer data. This is the port of HTC's library to Sony Ericsson XPERIA X2 (non-HTC platform).



    Bluetooth SwitchWindows Mobile

    • C, C++

    A minor tool from Dynamics ROM which changes the state of Bluetooth.



    WiFi SwitchOperating systems & Embedded, Windows Mobile

    • C, C++

    Minor tool from Dynamics ROM which changes the state of WiFi.



    ShutdownMenuOperating systems & Embedded, Windows Mobile

    • C, C++

    Shutdown menu override. Enable flashlight, bluetooth, wifi, open camera/email/phone/etc by long press of Power Off button.



    ManilaSDKWindows Mobile

    • C#

    A small implementation of HTC Sense-style controls for Windows Mobile, used in projects across Dynamics ROMs



    TaskbarServiceReverse engineering, Windows Mobile

    • C++

    The tool which colorizes taskbar during calls and other events.



    AlphaUCWindows Mobile

    • C#

    First-boot customization tool for Windows Mobile 6.x.



    SIPHookReverse engineering, Windows MobileOpen-source

    • C, C++

    Show all keyboards in SIP menu when using HTC EzInput.



    ET9filterReverse engineering, Windows MobileOpen-source

    • C, C++

    Input Method Editor (IME) that fixes Sony Ericsson XPERIA X1 keyboard incompatibility with IMEEngine.



    StopwatchWindows Mobile

    • C, C++

    A stopwatch for Dynamics ROM.



    TweakToolWindows Mobile

    • C#, VB.NET

    A tool to configure Dynamics ROMs.



    ResourcePackerWindows MobileOpen-source

    • VB.NET

    The tool can be used to pack resource-only files to a heavily reduced Portable Executable. That results in significant savings and may improve robustness on Windows Mobile 6.x devices by less exploitation of shared memory slots.





    DevHealthAnalyzerWindows MobileOpen-source

    • VB.NET

    The tool to analyze virtual memory on Windows Mobile 6.x. Moreover, it gives understanding what to and how to improve in order to get better software robustness. It can be used to determine the most memory-hungry libraries. Then you can reversmod them (reversmodded libraries reserve less ram than recmodded ones) or make r/w sections shared to improve situation.





    Package Size AnalyzerWindows MobileOpen-source

    • VB.NET

    A tool to get the complete size of OSBuilder packages.



    Dynamics ROMWindows MobileHighlights

    • C, C++, C#, VB.NET

    A well-known ROM series for HTC HD2 and Sony Ericsson XPERIA X1 which changes how devices work and feel.