[ROM] MiniCM10-4.0.0 [16/8/12]JB 4.1.1/CM10 port for the X

Friday, 17 August 2012

Visit Project's page @ google code

MiniCM10 is custom-built, based on CyanogenMod 10, running Android Jellybean on top of the nAa-jb kernel.

  • Your device is not capable for the full-blown JB experience. This is a best effort ROM to support the unsupported. If you don't like it, don't use it and especially don't complain. You have been warned!
  • To cookers: If you want to use parts or all of this ROM for your custom cooks, read this first.
  • To everyone: Please don't mirror this ROM
  • For Troubleshooting common issues visit: http://code.google.com/p/minicm/wiki/Troubleshooting

FAQs (Many thanks to matmutant)
If you have a question, please READ THIS before posting

If you want a more relaxed chat, or have issues with MiniCM, visit the MiniCM chat

(Thanks to thanhhungtn1, SafiXS)

Before posting an issue wipe (factory reset) via CWM at least once.

Not Working:
  • HW Video encoding / decoding

  • Built for MDPI
  • Full hardware acceleration (the ICS way)
  • Camera
  • FM Radio
  • Opengl rendering
  • MiniCM Update notifications via c2dm (Settings -> System -> Update notifications)
  • App2sd / Dalvik2sd compatible with 2.1 app2sd (storing to ext2/3/4 pre-existing partition is detected and mounted as such)
  • Android's native App2sd (move to sdcard, storing to fat)
  • Option to reboot into Recovery
  • Modular Undervolting handled Settings -> Performance menu (by default not active)
  • KSM support
  • Extra Settings display option for Ultra brightness, also handled via notification bar icons 
  • Smooth 2D scrolling in menus
  • Native Wifi Hotspot
  • Native Bluetooth tethering

Bugs: (Please use the project's tracker for reporting bugs. Please file them properly following the template or they will be discarded.)


  • Download the MiniCM10-xxx.zip from the release link that follows
  • Backup your /data contents: contacts, apps, sms, etc. or backup via recovery
  • Move the MiniCM10-xxx.zip to the root folder of your sdcard. Download the suggested Google Apps from here
  • Make sure you are using the nAa-jb kernel
  • Enter CWM and:
    - Select 'backup and restore -> Backup'
    - Select 'wipe data/factory reset' (MUST DO)
    - Flash the MiniCM10-xxx.zip. To do this, Select 'install zip from sdcard -> choose zip from sdcard' and select the MiniCM10-xxx.zip
    - Flash gapps in the same way
  • Reboot (first boot will take ~2 mins)
  • Once your device has booted, you can use the nAa notification to register for upcoming updates. This way you can get update notifications on new versions of MiniCM10 and the nAa-jb kernel!

Please make sure you followed the above steps before reporting any issues, especially 'wipe data/factory reset'

Downloads: do NOT mirror

Google Apps


Build Changelog:

### MiniCM10-4.0.0
* CM10 - Android 4.1.1 Jellybean codeline
* Unique MiniCM10 theme
* Full Hardware Acceleration with Adreno ICS libs
* For use with nAa-ics kernel line only
* Built for MDPI - shakira, LDPI - robyn, mimmi
* MiniCM10 theme
* GSM/SMS/Data(3G, EDGE)
* Functional Camera (SEMC libcamera, camcorder not working)
* Wifi
* Wifi Tethering
* Usb mass storage
* Usb tethering
* Bluetooth
* Bluetooth Tethering
* FM Radio
* ADB at boot
* Sensors
* OpenGL Rendering for gui (the ICS way)
* Libaudio from sources - supports wired headset and FM Radio
* Software Video decoder
* Vibration
* App2sd (storing to ext4. Detect ext4 partition and swap and mount as such)
* Native android moving apps to sdcard
* Fixed banding issues
* Flash led (Torch app) (for robyn, mimmi)
* Stock SE T9 keyboard (for robyn, mimmi)
* Offline charging
* Reboot menu - boot into Recovery
* Recovery version in Settings -> About Phone
* OTA Update notifications for both kernel and ROM
* Undervolting via Settings -> Performance menu
* Ultra brightness via Settings -> Display menu
* Option to disable bootanimation for faster boot
* Partition info Settings menu
* Bugreporting by pressing vol down + vol up + power. Attach this report on bugs that you open on the project's tracker
* Long-pressing the HOME button toggles flashlight (option in Settings -> Lockscreen -> Security)
* A2SD settings
* Swap settings

Notable Known issues:
* Preview in stock camera app has some rendering issues. Panorama works but might crap out sometimes. Camerahal is a WIP
* Libaudio is a WIP. It's a based on the ICS version and is not complete yet
* Video recording doesn't work with stock Camera app. Use apps from market instead for video recording (missing HW encoding libs will make higher resolutions choppy)
* Check the FAQ for more


  1. I have a problem, usb tethering doesn't function on my X8
    can you tell me why?
    there are a solution to problem?


DroidXDA © 2012 | Designed by Bubble Shooter