Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,783,010 Members 44,176 Now Online
XDA Developers Android and Mobile Development Forum

[ROM] QND MIUI (Multi-Language, A2SD and XPART) 2.3.30r4 2012/9/22

Tip us?
 
jbbandos
Old
(Last edited by jbbandos; 27th September 2012 at 06:24 AM.)
#1  
Senior Member - OP
Thanks Meter 308
Posts: 1,261
Join Date: May 2010
Location: Brussels

 
DONATE TO ME
Angry [ROM] QND MIUI (Multi-Language, A2SD and XPART) 2.3.30r4 2012/9/22

Attention: Development for this ROM has stopped. I depended on MIUI releases, and since they stopped releasing for the N1 with version 2.3.30/GB, that is the last I can use. I am releasing R4 as I had promised to fix a few last bugs, but it is now very likely the last one. I don't have the time, and I don't have the N1 any more (it is my wife's now).

Hello all,
My idea with this ROM is to keep it lean and fast, with some tunings but no theming, and with minimal additions (the list is below). I hope you like it.

This ROM started as a no-frills, as near to the basic MIUI as it can be, multi-language ROM. I've made it for myself and have been using this ROM and decided to upload it in case anyone else is interested. In the beginning, it was basically only the Chinese deodexed ROM with the XJ multi-language pack applied, and the build.prop edited and tuned for our N1. No theming, no apps apart from those in the MIUI ROM and the multi-language pack.
I've since added a changed bluetooth audio.conf from here, roenano's 4-way reboot menu (original and credits here), a tuned media_profiles.xml for better photo quality, and the Genie widget for news and meteorology. I use all of these, and they have made my life easier, so I hope they will help you also.
Should be usable with only a cache and dalvik-cache wipe if coming from another MIUI ROM. In case of problems, just wipe everything a few times before flashing - and use AmonRa's recovery.
I will update it every week after the XJ multi-language pack is updated.

Differences from base MIUI+ XJ translations:
From XJ's post: MULTI LANG SUPPORTED LANGUAGES:
- CHINESE - GERMAN - ENGLISH - SPANISH - FRENCH - ITALIAN - HEBREW
- DUTCH - PORTUGUESE - DANISH - TURKISH - POLISH - KOREAN- VIETNAMESE - HUNGARIAN - SLOVENIAN
SEPARATE LANGUAGE INSTALL:
- ENGLISH by XJ
- CHINESE by MIUI.CN and XJ
- PERSIAN by
Spike_M - http://and-roid.ir/Forum/content/
- GERMAN by dRaCID01 and team Germany http://miui-germany.de/forum/index.php
- ITALIAN by Mish http://www.nexus-lab.com/miui-rom-italian-packs
- POLISH by Accid http://forum.android.com.pl/f153/miu...30/#post599933
- DUTCH forum http://www.miui.nl/
- HEBREW by roenano, forum http://iandroid.co.il/forum/topic9805.html
- VIETNAMESE by langthang http://www.pdaviet.net/forum.php
- KOREAN blog by omosiro http://elf9917.blog.me/
- SPANISH http://miui.es/?lang=en
- PORTUGUESE by IoDa Master https://github.com/IoDa00/Traducao-MIUI-PTG
- PORTUGUESE by pdazevedo in this thread http://dl.dropbox.com/u/14372098/miu...PT_trans_3.zip
- RUSSIAN by Xenon007, student926 http://miui.ru/download/full-rom.html
- ARABIC in progress
- FRENCH by mnlk2, Updates by Allezxandre
- DANISH by 1982strand
- HUNGARIAN by slukk
- SLOVENIAN by gepardus


2.3.30r4 released.
  • Used an updated apktool that should avoid the errors found previously on the translations.
  • Fixed the alarm clock in English, tested and it finally doesn't FC.
  • Added what Romanian translations there were in XJ (it is quite incomplete).
  • Added the extended settings mod.
  • More fixes to the translations
  • Finally fixed the alarm clock FC (and possibly also the reboot on superuser, needs more tests)
  • Once again updated Gmail, Play Store and MX Browser
  • Beats audio is back on the odex version
  • Small translation related issues fixed
  • Reverted the A2SD and deodexed XPART versions to "no beats audio". Since adding Beats Audio makes the ROM too large for a "normal" HBOOT, the only version with it is the one that already needed a changed HBOOT - the odexed XPART version.
  • Some changes on 2.3.23 - in an attempt to fix the "superuser reboot" bug, I stopped using directly XJs apks, and instead now use the ones directly from MIUI and add the translations. You'll notice that the default theme now is the original MIUI one. Unfortunately, my N1 will still reboot if some app needs to access SMS or an incoming call and only has "ask always" in superuser.
  • Due to the changes in 2.3.23, please do a full wipe and flash. Don't try to upgrade an existing QND MIUI as it will loop. Please use MIUI Backup, or Titanium, or whatever you prefer to backup and restore your apps.
  • Now with Beats Audio!
  • Updated the Italian translation from Nexus-lab.
  • Odexed XPART ROM available, but will need a changed hboot. Look up Blackrose on the N1 development forum, and change your hboot to 220 system,15 cache. If you don't understand this phrase, stay away from this version.
  • More dalvik "optimizations" removed, as apparently they now break MIUI.
  • Had a wrong dalvik setting in the tweaks file that finally gave me a huge headache getting xpart working. Fixed.
  • Speeded up boot a little, as the sqlite optimization is now launched asynchronously.
  • Finally fixed a long standing bug on XPART, from Rod's time; you can now wipe dalvik-cache in 4Ext or in CWM recoveries without going into a boot loop. In fact, I now can recommend 4Ext, as Amon Ra's recovery hasn't been updated in a long time, and 4Ext is very much feature complete.
  • Persian translation
  • vold mod, to allow fast usb transfers again
  • MX Browser (alongside the default Miren browser)
  • Removed libsqlite fix, since sqlite was updated by MIUI.
  • 4-way reboot mod. Vol-skip + 4-way reboot again. Vol-skip was missing the full 4-reboot, so this version only has 4-way reboot menu Both mods haven't been updated, and cause boot loops.
  • Removed user apps with libs - Terminal, Titanium Backup. Unfortunately support for flashing user apps in the ROM with MUIU seems broken for now, at least for apps that include libs.
  • Full MIUI changelog here.
  • ATTENTION: root access now needs to be explicitly enabled in the superuser application. Press the menu key then choose settings to enable root access for "new" apps. Apps that already had root permissions (if you're upgrading) will keep them even with this setting disabled, so you can probably keep it disabled most of the time.
  • Some more tuning, now from knzo - here

XPART
From 1.8.12, there are big changes in the XPART variant! If you had the previous one, up to 1.8.7, please do a backup and a full wipe (5 full wipes to make sure ) before installing the new ROM.
The new XPART is based on Rodriguez XPART, instead of xavierjohn22 version; since Rod based his work in XJ, it is still a derivative, but it has a lot of changes. The most important ones are that the partitions are mounted as loop devices, increasing speed. To add reliability, I've enabled journaling (and for those who tested my scripts between 1.8.5 and 1.8.12 journaling could be enabled or not depending on the previous ROM).
If you don't know XPART is a Data2SD variant that is reputed to be fast and stable.
You can use it with one FAT32 and one ext4 partition, as A2SD, which seems to be the more stable setup, but the recommended setup for speed is one FAT32, one large ext4 (for your data partition), one smaller ext4 (cache), and a swap partition. I'm not that much of a fan of a swap partition, as I am always afraid it will wear out the SD card precociously, but most people report it working well, and I prefer the single ext4 for stability, but YMMV.
There is a great howto by docmjldds in the Rod ROM thread.
Just remember, XPART isn't as widely used as A2SD, and might be less mature. As always, I take no responsibility for any problems.
ATTENTION: XPART will wipe your ext4 partition(s) if it doesn't recognize the format, that is, if it doesn't find a couple of special files that identify it.

ATTENTION: I can't give much support to the XPART versions, as my N1 doesn't like them, starting to heat a lot and ending up by corrupting the SD card. My uSD card died recently, and I got a Sandisk 32GB class 4. It is faster than the Patriot class 10 I had, and XPART seems to be very stable with it.

I'll keep doing the A2SD ROMs, my aim is to make these two very similar, only differing in the specific scripts.

If you want to risk it, the ROMs are here:
minus.com registration link (I really need more space for my ROMS): http://min.us/rQmYdX7

2.1.20 is on minus.com folder: http://min.us/mRkweMyb8#1
2.2.10 also on minus.com:http://min.us/mYZsrGRda#2
2.2.17 on minus.com: http://min.us/mjsrcSYBg#1
2.2.24: http://min.us/mqc94shdF#2
2.3.2: https://min.us/mbil1FJsyB#1
2.3.9:https://min.us/mSEoCBvZs#1
2.3.23:https://min.us/mpMFSEE8U/1f
2.3.30:https://min.us/ms1lzHe2l/1f
2.3.30r2:http://min.us/mbadBpIjFy
2.3.30r3:http://min.us/muvjfvRfn/1

Now also on multiupload -
QND-MIUI-MULTI-A2SD-2.3.30r2.zip - http://www.multiupload.nl/9QVI8HLYD3
QND-MIUI-MULTI-XPART-2.3.30r2.zip - http://www.multiupload.nl/EEIU28QLJD
QND-MIUI-MULTI-XPART-2.3.30r2-odex.zip - http://www.multiupload.nl/QIJMOU0C4F
QND-MIUI-MULTI-A2SD-2.3.30R3.zip - http://www.multiupload.nl/LP167O566B
QND-MIUI-MULTI-XPART-2.3.30R3.zip - http://www.multiupload.nl/UTCH3KSHS9
QND-MIUI-MULTI-XPART-2.3.30R3-odex.zip - http://www.multiupload.nl/OD2JTGTPRB
QND-MIUI-MULTI-A2SD-2.3.30R4.zip (92.77 MB) - http://www.multiupload.nl/9M75IERVJV
QND-MIUI-MULTI-XPART-2.3.30R4.zip
(95.07 MB) - http://www.multiupload.nl/8QKVCO7HQL
QND-MIUI-MULTI-XPART-2.3.30R4-odex.zip
(96.47 MB) - http://www.multiupload.nl/RFB32PTVOC

Since the idiots at Minus no longer allow uploads of zip files, 2.3.30r4 is now on box: https://www.box.com/s/tl5ncxdbe2a4q7e8bkgj

I removed the old download links, which were broken due to the terrorist attacks on megaupload, filesonic and multiupload.

MIUI MANUAL GINGERBREAD INITIAL RELEASE (Rev 0) by xavierjohn22
http://htcfanboys.com/index.php?app=...s&showfile=185

Other MIUI XJ based N1 ROMs:
1982strand's Twisted MIUI V2 theme
Contributions
A very special thank you to:
[DEVICES] Galaxy I9505, NexuS One, Nook HD+, Nexus 7 2012
[ROM] QND MIUI MULTI XPART odex

Do micro-loans on Kiva
The Following 32 Users Say Thank You to jbbandos For This Useful Post: [ Click to Expand ]
 
jbbandos
Old
(Last edited by jbbandos; 31st October 2011 at 10:41 AM.)
#2  
Senior Member - OP
Thanks Meter 308
Posts: 1,261
Join Date: May 2010
Location: Brussels

 
DONATE TO ME
Recommended kernels:
Wildmonk's - besides being great in performance and power saving, it seems to be the only kernel right now that works with wifi channels 12 and 13 besides the stock ones in CM7 and MIUI.

Fixes/patches:

Lockscreen themes:
Configure XJ server in CM updater for English lockscreen themes. Just add the following as the theme server address:
Code:
http://www.htcfanboys.com/MIUIXJ/ota/miuixj_lock.json
SD Card Alignment:
For extra speed, check this guide on how to partition your sdcard if you haven't done it before. For those with windows, you can always boot a live cd to use linux to align your sdcard. The alignment of data structures on your SD card should give you better speed and less "hickups" when writing.
Or save yourself the trouble, and repartition (after doing a backup on your pc) your sd card with 4Ext, it has the full functionality and is very simple to use. Can even keep your fat32 partition undisturbed and create/change the ext and swap partition(s).
[DEVICES] Galaxy I9505, NexuS One, Nook HD+, Nexus 7 2012
[ROM] QND MIUI MULTI XPART odex

Do micro-loans on Kiva
The Following 8 Users Say Thank You to jbbandos For This Useful Post: [ Click to Expand ]
 
jbbandos
Old
(Last edited by jbbandos; 24th October 2011 at 09:59 AM.)
#3  
Senior Member - OP
Thanks Meter 308
Posts: 1,261
Join Date: May 2010
Location: Brussels

 
DONATE TO ME
Known Problems:
  • 1.10.23 - various users on the Desire report that sharing to facebook deletes the picture from the gallery. This doesn't happen with google+.
  • Backup doesn't work on 1.8.5. Flash this zip, it is the fix from XJ with a N1 build.prop.
  • Market FCs (with 1.7.22/6) - happens to some users living in non-English speaking countries but using the English translation. The "fix" is to change to language (apparently any other will do), open the market (shouldn't FC), leave it 5 minutes, then change back to English.
  • a2sd won't work properly on a clean install (after a full wipe); this is "inherited" from the original MIUI ROM. Two workarounds are possible, either run "a2sd repair" from a terminal or adb shell, or flash DarkTremor's A2SD on top of the ROM.
  • Theme Manager FCs on 1.6.10. Installed the Updater.apk fix from 1982Strand, so there might be some strings in English.
  • Some translations are incomplete in 1.6.10, will upload a new version when the new release of the language pack is available.
  • 1.5.20 V1 - The default desktop, also when installing after a full wipe, is missing MIUI backup, clock, superuser, and some other apps. This seems to be due to the integration of the Multi-Language pack. The workaround for this is to install the deodexed ROM, boot, reboot into recovery, and install QND on top of it. Will see if I can fix it for next release. - Fixed, uploaded V2
[DEVICES] Galaxy I9505, NexuS One, Nook HD+, Nexus 7 2012
[ROM] QND MIUI MULTI XPART odex

Do micro-loans on Kiva
The Following 6 Users Say Thank You to jbbandos For This Useful Post: [ Click to Expand ]
 
aboe
Old
#4  
Junior Member
Thanks Meter 3
Posts: 8
Join Date: Jul 2007
Location: Tilburg
Talking Thank You

Thanks for making a default MIUI rom without frills with multilanguage.
It is running great on my nexus one.

I'm a native dutch speaker and love the fact this rom has my language.
I tried miui-au and rodriquezstyle, but plain miui with dutch language, has
my preference.
 
rotmann
Old
#5  
Junior Member
Thanks Meter 3
Posts: 14
Join Date: Jan 2009
What do you mean with the build.prop modification? I'm using the stock deodexed ROM and the german package (I love stock experience, the way the MIUI devs thought about it).
 
jbbandos
Old
#6  
Senior Member - OP
Thanks Meter 308
Posts: 1,261
Join Date: May 2010
Location: Brussels

 
DONATE TO ME
Quote:
Originally Posted by rotmann View Post
What do you mean with the build.prop modification? I'm using the stock deodexed ROM and the german package (I love stock experience, the way the MIUI devs thought about it).
The multi-language pack is for the desire, so the build-prop is made for that model instead of our N1. I basically just changed back the relevant parts and added some bluetooth stuff I was already adding to mine as it helped with the car stereo (I don't remember from which ROM I took it, will have to check to give credit to the author of the BT fixes).
[DEVICES] Galaxy I9505, NexuS One, Nook HD+, Nexus 7 2012
[ROM] QND MIUI MULTI XPART odex

Do micro-loans on Kiva
 
LFact
Old
#7  
Member
Thanks Meter 9
Posts: 79
Join Date: Dec 2010
Quote:
Originally Posted by jbbandos View Post
The multi-language pack is for the desire, so the build-prop is made for that model instead of our N1. I basically just changed back the relevant parts and added some bluetooth stuff I was already adding to mine as it helped with the car stereo (I don't remember from which ROM I took it, will have to check to give credit to the author of the BT fixes).
I don't think you need to edit build.prop for N1, if you're gonna simply overwrite files under /system/.
 
byung
Old
#8  
Member
Thanks Meter 3
Posts: 53
Join Date: Feb 2010
Thanks~

Does it support the OTA every Fri PM Asia time? I was using the language pack from miuiandroid.com, but that one doesn't support the OTA update from miui.com.... thus I have to wait a bit longer to get the updated Chinese ROM first, followed by the language pack....

I was checking with miui.com and see if I can help to "translate" the ROM into English and put into their builds.... I really want to get a full English interface with all the miui goodies...
 
LFact
Old
#9  
Member
Thanks Meter 9
Posts: 79
Join Date: Dec 2010
Quote:
Originally Posted by byung View Post
Thanks~

Does it support the OTA every Fri PM Asia time? I was using the language pack from miuiandroid.com, but that one doesn't support the OTA update from miui.com.... thus I have to wait a bit longer to get the updated Chinese ROM first, followed by the language pack....

I was checking with miui.com and see if I can help to "translate" the ROM into English and put into their builds.... I really want to get a full English interface with all the miui goodies...
If you want OTA from miui.com, you have to keep stock Chinese MIUI. No deodex, no translations.
 
byung
Old
#10  
Member
Thanks Meter 3
Posts: 53
Join Date: Feb 2010
Thanks~ That's my understanding too.... just want to see if we are lucky enough to have that via some great developers here.

Quote:
Originally Posted by LFact View Post
If you want OTA from miui.com, you have to keep stock Chinese MIUI. No deodex, no translations.

Tags
2.3.7, a2sd, miui, rom, xpart
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes