Skip to content

About

Its a fork of Eden Emulator for android that adds new QoL features

Resources

Stars

8 stars

Watchers

0 watching

Forks

Latest commit

Β 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 

Repository files navigation

Eden Experimental Fork

eden trigger

πŸ“¦ Release-Only Repository Notice

This repository is release-only.

  • All testing, development, and compilation are performed locally
  • This repository is used solely for publishing local APK releases
  • No CI/CD, automated builds, or testing pipelines are run from this repository

All experimental changes and build verification are completed off-repository before releases are published here.

Overview

This is an experimental fork of the Eden Emulator Project, designed to test and implement various features and optimizations. This fork focuses on enhancing user experience through additional performance monitoring and memory management features.

πŸš€ New Features

Memory Management

  • Memory Flush Option: Added a toggle to enable/disable memory flush functionality during gameplay
    • Location: Settings β†’ System β†’ App Settings β†’ Enable Memory Flush
    • Purpose: Clear app memory and caches for better performance
    • Usage: When enabled, shows a memory flush button during gameplay

Performance Monitoring

  • Phone Temperature Display: Added real-time phone temperature monitoring
    • Location: Settings β†’ Performance Stats β†’ Show Phone Temperature
    • Purpose: Monitor device thermal state during emulation
    • Display: Shows current phone temperature in the performance overlay

πŸ“± Installation

APK Variants Available

  1. Standard Edition (mainline)

    • App Name: "Eden"
    • Package: dev.eden.eden_emulator
    • Architecture: ARM64
  2. Optimized Edition (genshinSpoof)

    • App Name: "Eden Optimized"
    • Package: com.miHoYo.Yuanshen
    • Architecture: ARM64
  3. Legacy Edition (legacy)

    • App Name: "Eden Legacy"
    • Package: dev.legacy.eden_emulator
    • Architecture: ARM64
  4. ChromeOS Edition (chromeOS)

    • App Name: "Eden ChromeOS"
    • Package: dev.eden.eden_emulator
    • Architecture: x86_64

Installation Steps

  1. Download the appropriate APK variant for your device
  2. Enable "Install from unknown sources" in Android settings
  3. Install the APK
  4. Launch the app and follow the setup wizard

βš™οΈ Configuration

Memory Flush Setup

  1. Open Settings
  2. Navigate to System section
  3. Find App Settings category
  4. Toggle "Enable Memory Flush"
  5. The memory flush button will appear during gameplay

Temperature Monitoring Setup

  1. Open Settings
  2. Navigate to Performance Stats section
  3. Toggle "Show Phone Temperature"
  4. Temperature will display in the performance overlay during gameplay

πŸ”§ Build Instructions

Prerequisites

  • Android Studio (latest version)
  • NDK/CMake
  • Git
  • Eden submodule

Building All Variants

# Build all variants at once
./gradlew assembleRelease assembleDebug

# Or build specific variants
./gradlew assembleMainlineRelease
./gradlew assembleGenshinSpoofRelease
./gradlew assembleLegacyRelease
./gradlew assembleChromeOSRelease

Output Locations

All APKs are generated in:

app/build/outputs/apk/
β”œβ”€β”€ mainline/release/
β”œβ”€β”€ genshinSpoof/release/
β”œβ”€β”€ legacy/release/
└── chromeOS/release/

πŸ§ͺ Experimental Features

This fork includes experimental features that may:

  • Enhance performance on certain devices
  • Provide additional system monitoring
  • Offer new user interaction methods

Note: These features are experimental and may not be stable in all configurations.

πŸ› Bug Reports

Since this is an experimental fork, please report issues with:

  1. Device model and Android version
  2. APK variant used
  3. Steps to reproduce the issue
  4. Log files if available

⚠️ Disclaimer

This is an unofficial experimental fork of Eden Emulator. It is not affiliated with the official Eden Emulator Project. Use at your own risk.

πŸ“„ License

This project maintains the same license as the original Eden Emulator Project (GPL-3.0-or-later).

πŸ”— Links


πŸ“‹ Version Information

  • Fork Version: Experimental v1.0
  • Based on: Eden Emulator Project
  • Target API: 36 (Android 14)
  • Min API: 24 (Android 7.0)

Thank you for trying this experimental fork!

⚠️ Disclaimer

This is an unofficial experimental fork of the Eden Emulator Project.

  • I am not affiliated with, associated with, or endorsed by the Eden Emulator development team
  • This fork is an independent experiment
  • Any changes, builds, or releases provided here do not represent the official Eden project
  • I will only update commits and test QoL changes.

Use at your own risk.

eden trigger icon

About

Its a fork of Eden Emulator for android that adds new QoL features

Resources

Stars

8 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors