Skip to content

MRKDaGods/MRK-Android-Dev

Repository files navigation

MRK-Android-Dev

Introduction

MRK-Android-Dev is an Android Low-Level/High-Level rendering API using OpenGL powered by nanovg. This project is designed to provide developers with a powerful tool for creating complex graphics and dynamic injectable user interfaces on the Android platform.

Features

  • Low-Level Rendering: Direct access to the rendering pipeline for maximum control over graphics output.
  • High-Level Abstractions: Simplified interfaces for common rendering tasks, making it easier to develop complex applications.
  • Mono Piping: Integration with Mono framework for cross-platform development.
  • Modified NanoVG: Utilizes a customized version of the NanoVG library for vector graphics rendering.
  • UI Widgets: A collection of pre-built widgets that can be easily customized and integrated into any app.
  • Focusable Elements: UI components that support focus management, essential for navigation and accessibility.
  • Dynamic Component System: Allows for the creation and management of UI components at runtime.

Component Example

The MRKGuiComponentBaseDT2_REF.cpp file serves as an example of a fully-fledged component that renders an extensive UI featuring my Dead Trigger 2 cheat back in 2019.

The MRKGuiComponentBaseDT2_REF component utilizes the Mono Pipe to communicate dynamically with the C# payload injected in the game.

Demo

MRKGuiComponentBaseDT2_REF component dynamically running in DeadTrigger2 video

The MRKGuiComponentDebugger component rendered in different android processes:

Call Of Duty Mobile

Critical Ops

Bullet Force

Dead Trigger 2

Shadowgun Legends

Custom unity game

Standard android app

About

Android Low-Level/High-Level rendering API using OpenGL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages