Multilaser M8 4G SO0V - TrebleDroid/treble_experimentations GitHub Wiki

📱 Multilaser M8 4G - ML_SO0V_M8_4G

Treble Info

Property Value
VNDK version 31.0
Linker namespace isolation VNDK is not in lite mode
CPU architecture ARM64
System-as-root Yes
Dynamic partitions Yes

Device Info

Component Value
SoC MediaTek Helio P22
RAM Memory 2 GB
Internal storage 32 GB
Screen resolution 1280 x 800
Screen size 108 mm x 172 mm
Kernel version 4.19.191 (2025-08-07)

📃 Steps to install

  1. Requirements to install
  • Your tablet's bootloader must be unlocked.
  • Have a USB cable. The tablet's USB port is Type-C.
  • Latest Android SDK Platform Tools version installed.
  • Windows users need to install MediaTek or Multilaser drivers.
  1. Go to fastbootd on your tablet using your computer's Terminal/Command Prompt/PowerShell:

2.1. From tablet's system (with USB debugging enabled): adb reboot fastboot

2.2. From tablet's bootloader: fastboot reboot fastboot

  1. If there isn't enough space in super partition, delete product logical partition according to your active slot (A or B). You can verify it using ´fastboot getvar current-slot´:

3.1. Slot A active: fastboot delete-logical-partition product_a

3.2. Slot B active: fastboot delete-logical-partition product_b

  1. Flash GSI system: fastboot flash system system-arm64_ab-gapps.img
  2. Go to recovery mode: fastboot reboot recovery
  1. On your tablet screen: Select "Advanced options" and click Power button
  1. Select "Restore factory settings" to delete data and metadata and click Power button. Messages of wiping data and metadata will appear at the bottom of the screen.
  1. Reboot to the tablet's system: selecting "Advanced Options" and then "Restart to operating system".

⚙️ Hardware support

Component Status Comment
Correct Battery capacity Kernel profile is 2946 mAh while the correct profile is 4000 mAh
RCS chats Google Messages says: "Not supported, your device does not meet security requirements"
FM radio There's no preinstalled app
MicroSD card Untested
Headphone jack ⚠️The headphones play simultaneously with the tablet's speaker
Regular speaker
Phone speaker Enable "Disable Voice Call in route" on Treble Settings to make calls work properly
VoLTE To make VoLTE work, install IMS APK for MediaTek on Treble Settings, enable "Request IMS network", enable "Force the presence of 4G Calling setting" and restart your device.
Accelerometer and Proximity sensors For me, they work like the same as stock OS
GNSS🇺🇸🇪🇺🇷🇺🇨🇳
SMS and MMS
Back and frontal camera
Microphone
Single SIM
Mobile data
Bluetooth
Wi-Fi 2.4GHz, 5GHz and WPA3/SAE

Tested By: ruanv0 - ML_SO0V_M8_4G(Brazil) @ 2025-12-12, the tested GSIs are the following

⚙️ Working GSIs

⚠️They may be in EOL (end of life) or discontinued.

Maintainer System version
Andy Yan Android 13, LineageOS 20.0 TD (TrebleDroid) with GApps
Andy Yan Android 14, LineageOS 21.0 pre-QPR2 TD (TrebleDroid) with GApps
Andy Yan Android 14, LineageOS 21.0 TD (TrebleDroid) with GApps
iodé.tech Android 14, iodéOS 5.18 with microG
TrebleDroid Builders Android 15 (vanilla, no GApps)
Doze-off Android 16, LineageOS 23.0 with GApps
Doze-off Android 16, DerpFest 16.0 with GApps

ℹ️ Additional Notes

  • Google Play Integrity API returns "MEETS_DEVICE_INTEGRITY" as false. Normal for a device with an unlocked bootloader. Don't lock it, locking bootloader will cause bootloop.
  • Expect a lot of lags and softwares shutdowns due to low SoC processing capacity and low RAM memory.
  • To make VoLTE work, install IMS APK for MediaTek on Treble Settings, enable "Request IMS network", enable "Force the presence of 4G Calling setting" and restart your device.
  • Enable "Disable Voice Call in route" on Treble Settings to make calls work properly.
  • The headphones play simultaneously with the tablet's speaker.

📷 Screenshots

LineageOS 23.0 (Doze-off) lockscreen

Device information on Settings screenshot

SMS/MMS testing

Sending SMS and MMS on a GSI Normal phone receiving my messages
Sending SMS and MMS on a GSI Normal phone receiving my messages