• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][Port][JB]MIUI 2.10.26[16-10-2014][DISCONTINUED]

Venkatesh

Senior Member
Mar 1, 2012
971
653
93
Presenting MIUIv4 2.10.26 Jellybean (4.1.2) (unofficial)
Read this post entirely before using the ROM or asking any questions!
Firstly, this ROM uses my CM10 as base.
This ROM has been ported from samsung galaxy nexus official. The MIUI team deserves all credit.

Details of the ROM:
Tested with CWM recovery touch 5.0.2.8.
No Multilanguage support.
Does not come with gapps, you need to flash it separately.

I AM NOT RESPONSIBLE FOR ANYTHING THAT HAPPENS TO YOUR PHONE, USE AT YOUR OWN RISK


FEATURES :
working camera and camcorder
fixed OpenSSL, Linux kernel and Android signing security issues

WORKING LIST:
Booting
Touch Screen
Baseband (GSM/phone/messages/3G/2G/mobile data)
Headphones
Sounds
SD Card detection
Working HW acceleration
OMX
Stock Gallery
Video Playback
Browser
Keyboard
Usb Mass Storage
Youtube LQ/MQ
Deep sleep
Animations
GPS
Google play
Camera
Video recording
Wifi
Bluetooth
Wifi tethering working
Usb tethering working
Bluetooth tethering working

NOT WORKING :
Panorama
Live wallpapers(Never used these)​

Tips on using the ROM:

Camera:

If you are not satisfied with the quality and performance of the stock camera app, "Camera jb+"(from playstore). And use videocam illusion pro for recording videos.(Again from playstore). It will produce better quality images.

Superuser:
Before installing anything, first activate root permission from 'LBE Guard' app in 'Security Center' folder. Select 'manage root permission' and enable it.
This only needs to be done once, and all superuser prompts will come as usual when you install/use root apps.
If you installed or tried to use any root apps before doing this, and your app no longer gets root access, reinstall that app.

Themes:
MIUIv4 requires you to have a free Xiaomi account to apply themes.
Creating the account is free, quick and very easy
Dont complain if boot animation does not apply!

If you had old MIUI themes (like MIUI GB themes) in your MIUI folder on your sd card, the theme manager may try to convert them to the new format, which may take a long time. If it fails, remove those themes from your sd card.
If you downloaded a theme and it does not appear automatically in themes, press menu inside the theme manager app, and manually browse and select the .mtz file (in your sd card/MIUI/themes folder) and restart the app.

Battery:
To see percentage battery indicator on the status bar, go to settings->battery and change the battery indicator style

Performance:
To make the UI transitions faster, you can use the good old standard tip:
Go to settings->developer options
Set 'window animation scale', 'transition animation scale' and 'animator duration scale' all to "0.5x". UI animations will seem twice as fast after doing this.
If the ROM becomes slow over time, do a reboot.
And try not to do a lot of stuff in the first few seconds when SD card scanning is going on, sync is going on or when apps are updating in the background. Its not right to complain of "this/that doesnt work" or lag when you do that .

Instructions:

1. In recovery, wipe data if you are coming from any ROM other than MIUIv4 JB (even if you are upgrading from beta to stable, wipe is needed), and format /system (this needs to be done even while upgrading from older version)
2. Flash the ROM and mic fix
3. Reboot. First boot takes time, be patient.

Standard disclaimer:
I am not responsible if anything goes wrong with your phone.

If someone has posted a bug and you have the same bug, just thank their post or wait. No need to flood with the same bug reports.

Credits:
Lens_flare
CM team.
MIUI team (especially the Galaxy Nexus team)
Me for cm10 base and porting miui.
Androidarmv6 team
MOltenmotherboard team
All the other devs for inspiration (PM me if i missed anyone ).

XDA:DevDB Information
[ROM][Port][JB]MIUI 2.10.26[16-10-2014][DISCONTINUED], ROM for the Samsung Galaxy Mini

Contributors
Venkatesh, Venkatesh, miui, cm, androidarmv6, moltenmotherboard
Source Code: https://github.com/androidarmv6/android_kernel_samsung_msm7x27/tree/cm-10.1

ROM OS Version: 4.1.x Jelly Bean
ROM Kernel: Linux 2.6.x
ROM Firmware Required: GB 2.3.6
Based On: MIUI

Version Information
Status: Stable
Current Stable Version: 1
Stable Release Date: 2014-10-16

Created 2014-10-16
Last Updated 2015-08-28
 
Last edited:

Venkatesh

Senior Member
Mar 1, 2012
971
653
93
Download here

MIUI TASS
Update1: Download and flash attached "Mic fix" after flashing rom.
If you don't like nav bar and would like to get rid of it, then flash navbar_disabler.zip.
Note: You should flash these zip's or fixes, only after first boot. If you flash these immediately after flashing rom(or along with rom), you'll end up with more problems. So, please be make sure that you are following instructions correctly. And one more thing, you should flash rom after a factory reset. It won't function after a factory reset.
 
Last edited:

Venkatesh

Senior Member
Mar 1, 2012
971
653
93
Launcher still need to be resized. Can I use launcher from magmini's miui?
I am very poor at resizing stuff. I need someone to resize apks. If i find some time, i'll work on resizing.
And i don't think ics apk works on this. I tried resizing launcher, but failed.
I need someone to resize launcher, mms, music and rest of the things are okay. And resizing gallery to ldpi solves flickering problems(thnx @magmini). Anyone who is interested is freely allowed to resize(to ldpi) and post here or create their own thread.

Sent from my GT-S5570 using XDA Free mobile app
 
Last edited:

Venkatesh

Senior Member
Mar 1, 2012
971
653
93
Use gapps this way:
1. Install gapps
2. Install playservices from a previous backup.
3. Freeze google apks like playservices, backup transport, contact sync, network location, picasa uploader etc except "playstore, google account manager, market update and google services framework" (basically freeze every google apk except these)
4. Add google a/c and use playstore normally.
5. If you don't have a playservices backup, let market download it and freeze it after that.

Sent from my GT-S5570 using XDA Free mobile app
 

Venkatesh

Senior Member
Mar 1, 2012
971
653
93
launcher from @magmini's miui is working on this ROM.
btw, when I'm on call, the other person can't hear me.
Looks like i forgot to include fixed phone.apk. I'll release a patch for it. If you know how to use apktool, just decompile phone apk and change audio manager boolean value in bools.xml to true.

Sent from my GT-S5570 using XDA Free mobile app
 

bdatta1981

New member
May 14, 2008
3
0
0
Got the first error

I installed the ROM on my Galaxy Mini GT-S5570 and after it booted, I got the error "Unfortunately, Messaging has stopped". Thereafter it showed SIM cannot be activated and "No Service". That means basically I am stuck now.

BTW I had to remove the assert command and do the install since I was getting Status 7 error even though my ro.build.device had the value of "tass".

I did a clean install too (factory reset)
 
Last edited: