Skip to content

buddi56/Pixel_Experience_device_Realme_RMX1831

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pixel Experience Plus and EvolutionX

The Realme U1 (codenames "RMX1831" and "RMX1833" ) is a mid-range smartphone from Realme, announced in November 2018.

Working:

  1. Boots
  2. RIL(Calls,SMS,Data)
  3. Wi-Fi
  4. Bluetooth
  5. Camera
  6. Audio
  7. Sensors
  8. Flashlight
  9. Brightness
  10. GPS
  11. Gcam
  12. Hotspot
  13. USB Tethering
  14. DT2W
  15. Offline Charging

Not working:

  1. Selinux is permissive.
  2. Video codec issues in all Chromium based browsers (minimal).
  3. VoLTE.
  4. No face Unlock.
  5. Inbuilt screen recorder

Downloads

https://sourceforge.net/projects/realmeu1/files/Pixel_Experience_Plus/

https://sourceforge.net/projects/realmeu1/files/EvolutionX/

Device specifications

Basic Spec Sheet
OS Android 8.1 (Oreo), upgradable to Android 9.0 (Pie)
CPU Octa-core (4x2.1 GHz Cortex-A73 & 4x2.0 GHz Cortex-A53)
Chipset Mediatek Helio P70
GPU Mali-G72 MP3
Memory 3GB/4GB RAM
Storage 32GB/64GB
MicroSD up to 256 GB (dedicated slot)
Battery Non-removable Li-Ion 3500 mAh battery
Resolution 1080 x 2340 pixels, 19.5:9 ratio (~409 ppi density)
Camera (Rear) (Dual) 13 MP, f/2.2, AF. 2 MP, f/2.4, depth sensor
Rear Camera Features LED flash, HDR, panorama
Video 1080p@30fps, 720p@90fps
Camera (Front) 25 MP, f/2.0, 1/2.8", 0.9µm
Features Fingerprint (rear-mounted), accelerometer, proximity, compass

Device picture

Realme U1

Getting Started with Pixel Experience Plus or EvolutionX##


To get started with ROM compiling, you'll need to get familiar with Git and Repo.

repo init

To initialize your local repository using the Pixel Experience trees to build ROM, use a command like this:

repo init -u https://github.com/PixelExperience/manifest -b ten-plus

OR

repo init -u https://github.com/Evolution-X/manifest -b ten;

repo sync

Then to sync up:

repo sync -c -j$(nproc --all) --force-sync --no-clone-bundle --no-tags

ccache and jack

Using 50GB ccache and 15GB RAM (for jack).

export USE_CCACHE=1; export USE_CCACHE_EXEC=$(command -v ccache); ccache -M 50G; export ANDROID_JACK_VM_ARGS="-Xmx15g -Dfile.encoding=UTF-8 -XX:+TieredCompilation";

To Build


Build the Pixel Experience Plus ROM using below command.

. build/envsetup.sh; lunch aosp_RMX1831-userdebug; mka bacon -j$(nproc --all)