EmuCR Feeds
Email Us

EmuCR: EKA2L1 EKA2L1 Git (2026/08/21) is compiled. EKA2L1 is a Experimental Symbian OS emulator, written in C++ 17. The emulator currently emulates Symbian OS's EKA2 behavior (with planned EKA1 support), and reimplement most of its critical app servers. It can already boot many EKA2's apps and games, with EKA1 being worked on at the moment.

EKA2L1 Git Changelog:
* Merge pull request #631 from yeatse/upstream/kernel
* kernel: object lifetimes, timers, image loading and the executive tables
* Merge pull request #627 from yeatse/upstream/case-sensitive-host
* common, system: resolve host paths on a case-sensitive filesystem
* Merge pull request #630 from yeatse/upstream/drop-pycache
* patch: drop a committed Python bytecode cache
* Merge pull request #629 from yeatse/upstream/dispatch
* dispatch: guest notifications, wrong values and missing entry points
* Merge pull request #628 from yeatse/upstream/vfs-file-handle
* vfs, common: never hand a null host FILE to the C library
* Merge pull request #626 from yeatse/upstream/common-helpers
* common: fix five defects in the shared helpers, and one data race
* Merge pull request #609 from yeatse/ci/sanitiser-job
* ci: Run the unit tests under ASan and UBSan, and fix what that found
* Merge pull request #610 from yeatse/feat/timezone-server
* services: Serve !TzServer from the emulator on Symbian^3 and up
* Merge pull request #624 from yeatse/fix/efsrv-path-state
* efsrv: Keep file sharing state under one form of the path
* Merge pull request #619 from yeatse/feat/accessory-mode
* accessory: Serve RAccessoryMode and the modern opcode set
* Merge pull request #622 from yeatse/feat/applist-recognize-data
* applist: Recognise data the way AppArc's clients expect
* Merge pull request #621 from yeatse/fix/applist-duplicate-registry
* applist: Keep one registration per app, not one per scan
* Merge pull request #623 from yeatse/fix/sensor-callback-lifetime
* sensor: Make a backend callback safe to run
* Merge pull request #611 from yeatse/fix/service-object-lookup
* services: Look an object up by its id, not by where lower_bound lands
* Merge pull request #612 from yeatse/fix/ipc-null-descriptor
* services: Fail an IPC argument the client did not supply
* Merge pull request #613 from yeatse/fix/complete-unimplemented-ipc
* services: Complete a request nothing implements, do not drop it
* Merge pull request #614 from yeatse/feat/etel-clock-requests
* etel: Answer the network requests the Clock application makes
* Merge pull request #615 from yeatse/fix/alarm-id-lists
* alarm: Answer all three alarm id list requests
* Merge pull request #616 from yeatse/feat/featmgr-help-and-flash
* featmgr: Report the help application and the Flash Lite browser plug-in
* Merge pull request #617 from yeatse/feat/loader-physical-device
* loader: Answer Loader::LoadPhysicalDevice
* Merge pull request #618 from yeatse/feat/disk-space-thresholds
* services: Publish the critical disk-space thresholds at boot
* Merge pull request #620 from yeatse/fix/msv-epoc80-registry
* msv: Write the capability words from Symbian 8.0, not 8.1a
* Merge pull request #625 from yeatse/fix/efsrv-private-dir
* efsrv: Create a process's own private directory on demand
* Merge pull request #608 from yeatse/fix/drop-stray-test-output
* tests: Drop a stray painter output committed by mistake
* Merge pull request #607 from yeatse/fix/package-uninstall
* package: Uninstall a package by what it actually installed
* Merge pull request #606 from yeatse/fix/graphics-fonts-screen-driver
* graphics, fonts: a batch of window-server, FBS and screen-driver fixes

EmuCR: EKA2L1

Download: EKA2L1 Git (2026/08/21)
Source:Here



Random Related Topic Refresh Related Topic

Random Related Topic Loading...

0 Comments

Post a Comment

Can't post a comment? Try This!