yashsingh1/xdaforums huggingface dataset:
[Nexus S Android Development] kong:
[SIZE="+2"]Summary[/SIZE]

This is my personal version of MIUI 4 for Nexus S with some tweaks and fixes.

[SIZE="+2"]Screenshots[/SIZE]

Please see 2nd post.

[SIZE="+2"]Available languages[/SIZE]

» English and Chinese comes with the ROM

» French, Italian, Korean, Deutsch, Russian, Hungarian, Polish, and Portuguese are available via language pack

[SIZE="+2"]FAQ & changelogs[/SIZE]

Please see 3rd post.

[SIZE="+2"]Mods & tweaks[/SIZE]

» Based on official MIUI weekly builds

» Custom OTA update (ROMs / kernels / add-ons / language packs) powered by Update Me (new)

» Latest version of Trinity T132 kernel as default kernel

» Touch-to-focus Camera

» Facebook sync

» Screen on/off flicker fixed

» 3-way reboot options

» 30-step music volume control

» Volume rocker long-pressing to skip music track (new)

» Auto-dim backlight brightness

» BIGMEM kernels support

» Patched services.jar to support V6 SuperCharger

» Patched framework-res.apk to support Deep idle (turned off Bluetooth quick switch)

» Additional Vexillum icons for some commonly used applications

[SIZE="+2"]Downloads[/SIZE]

[SIZE="+1"]Catalyst MIUI 2.5.18[/SIZE]

MD5: 358c44c7d7bcf2b08bd1dffbe494d86a

[SIZE="+1"]Language packs: [DE] [FR] [HU] [IT] [KO] [PL] [PT] [RU][/SIZE]

NOTE: The language pack should only be applied on the same version of MIUI. See FAQ for more details.

[SIZE="+2"]Add-ons & patches[/SIZE]

Add-ons and patches can be downloaded via Update Me.

[SIZE="+2"]Installation guide[/SIZE]

0. Unplug the phone from PC (not necessary but recommended, it will make the phone settle down faster on first boot)

1. Reboot into recovery

2. Wipe data/factory reset

3. Flash ROM

4. Reboot

5. After the phone boots, let it works itself out for a few minutes

6. Reboot again (or into recovery if you plan to flash a custom kernel)

7. (optional) Flash language pack

8. (optional) Flash custom kernel

[SIZE="+2"]Credits[/SIZE]

Official MIUI, MIUI Android, Android @ Modaco, brainmaster, Peter Alfonso, Ezekeel, PhysX, SuB-Zer0, fergie716, shockem, Oodie, proxuser, evilisto, zeppelinrox, _thalamus, bedalus, morfic, simms22, acquariusoft, and Rimmer1966.

[SIZE="+2"]Special thanks[/SIZE]

» iiro for hosting space on aosp.in :)

» Korumera for hosting space on xdafileserver.nl :)

[SIZE="+2"]Translation sources[/SIZE]

English (2.4.27): MIUIAndroid

Korean (2.4.6): 2.2.24 base Korean Translation by Raspberry, updated to 2.4.6 by YOMOZOMO and yongja

Italian (2.4.27): MIUI ROMs + Italian Packs

French (2.4.27): MIUI France

Dutch (2.2.24): MIUI Nederland (thanks jojoost)

Russian (2.4.27): MIUI.Soviet Union powered by BurgerZ.pro (thanks OrlDim)

Deutsch (2.4.27): MIUI Germany

Turkish (2.3.2): MIUI Turkey by psikolaz

Hungarian (2.4.27): miui.hu by slukk (thanks BeDon HUN)

Polish (2.4.27): MIUI Polska (thanks cinek1987cinek)

Portuguese (2.4.27): MIUI Portugal (thanks Wisemath)
[Nexus S Android Development] kong:
[SIZE="+2"]Screenshots[/SIZE]
[Nexus S Android Development] ljordan2:
Good to see that new roms are coming:) Anyways the name of this rom is....kind of weird:) I will give it a try when it comes out
[Nexus S Android Development] b1337:
you should really reconsider the name, you dont want your rom tarnished from the retarded likes of that troller.... ty for the work tho
[Nexus S Android Development] kong:
Download link & installation guide updated.

Yeah I know :D Couldn't think of a cool name when I did the miui logo file though... May change it in the next release.

Thx for feedbacks.
[Nexus S Android Development] b1337:
Kongrom sounds good to me :)
[Nexus S Android Development] rrohanjs:
post some battery stats and recommended kernel with this too .. thankyou

---------- Post added at 12:09 PM ---------- Previous post was at 11:47 AM ----------

and can you please share the wallpaper too ..
[Nexus S Android Development] mixtapes08:
The name was confusing hahaha :)

Sent from my Nexus S
[Nexus S Android Development] Andrew1998:
italian language? :))) What is the difference between this and oodiee ? i love these but which is better? I would like to install this but...
[Nexus S Android Development] kong:
For battery stats may be tomorrow because I'm currently on SG kernel, not the stock one. You can find the wallpaper I use in the theme here. For higher resolution image, go to DeviantART.

After so many responses, now I'm seriously thinking I should change the ROM's name :p

Hmm, no luck unless you can point me to an MIUI 4 ROM with Italian translation then I can copy over the translated files into this ROM.
[Nexus S Android Development] ale.landra91:
How you solved in the rom gallery sync? Mine is broken also in stock rom after trying some custom rom with fb contact sync

Thank you
[Nexus S Android Development] kong:
Just replace Gallery2.apk with GalleryGoogle.apk from the latest gapps pack.
[Nexus S Android Development] ale.landra91:
I'll try thank you :)
[Nexus S Android Development] ale.landra91:
But does this correct the corrupted account? Once installed the stock rom does it works again, or I have to change the apk a second time?
[Nexus S Android Development] kong:
To be honest, I'm not sure about that. But if a reboot after replacing the apk didn't help, I would try removing and adding Google account again.
[Nexus S Android Development] swaipa:
Thank you for adding Google Photos sync, I've been waiting for it to find its way back into a MIUI 4 rom. We surely miss the Brainmaster..

This rom sounds really promising, I'll flash and report back. :-)

Edit: The Gallery sync only syncs my public photo albums, which is about 1% of my photos on Google. :-( Hope you can fix this, until then I'll revert to Brainmasters MIUI 2.3.7b final.
[Nexus S Android Development] shockem:
Welcome to miui dev!:)

Now we have 3 different mixes:)
[Nexus S Android Development] kong:
That's strange. I just created an album in Picasa Web Albums with visibility set to "Only you" and it synced just fine to my Nexus S :/
[Nexus S Android Development] Urbanrootz:
@kοng Welcome!
[Nexus S Android Development] kong:
Thanks! Hope you enjoy it. Some feedbacks would be really appreciated ;)
[Nexus S Android Development] kong:
Thanks for the steps :) I thought removing the currently active notifications should also do the trick -- but not tested anyway.
[Nexus S Android Development] kong:
If you could provide me a link to the translation... :rolleyes:

OK, now I remember. Miss those options too. Also I need the screen-on animation :p
[Nexus S Android Development] boenklon2:
how about country code bug?

does the update solve this bug?thx:)
[Nexus S Android Development] kong:
I don't think so...

I think the best way is to report the bug to MIUI China so they can have a look and fix it :rolleyes:
[Nexus S Android Development] memtew:
How to disable newbee tooltips? I can't open keyboard :confused:
[Nexus S Android Development] kong:
Try dragging down the notification bar and clear all notifications in it.
[Nexus S Android Development] memtew:
If you don't have any notification - nothing to clear, so you can't hide tooltip about status bar. When keyboard opens - it add new icon to status bar, MIUI show tooltip and close keyboard. Solution: send SMS via internet to get new notification.
[Nexus S Android Development] rrohanjs:
1day 2hrs battery life with 44% left matrix cfs 16.5 smartass v2 sio :D
[Nexus S Android Development] kong:
Thanks for the tips.

Wow, that's quite a nice stats :D
[Nexus S Android Development] cahir_cz:
when will we get your rom based on todays release? :)
[Nexus S Android Development] kong:
I'm quite busy today. Will try to pull it out by Sunday night but that's not a promise :D
[Nexus S Android Development] SilverEagle:
take your time ;)
[Nexus S Android Development] kong:
Thanks, here's some changelog preview:

I haven't include all translations yet (been waiting for some last-minute releases) so it may take a while before the ROM is uploaded.

This week MIUI Music app comes with a new look. It's still quite buggy but I think you may want to give it a try ;)

I'd recommend using User Feedback app to report any issue you found with MIUI (of course when it's not caused by my mods.) Last week I reported a bug on Thursday night and it was already fixed in this release! That's amazing fast response if you ask me :D
[Nexus S Android Development] rrohanjs:
wher is the download ?
[Nexus S Android Development] kong:
I'm having problem recompiling after including the translations from 2.2.10. This is why I always ask for translation of the latest version of MIUI. Trying my best to fix it T_T
[Nexus S Android Development] rrohanjs:
do you have an english version which is working ?
[Nexus S Android Development] ljordan2:
Good luck:)

Sent from my Nexus S from Tapatalk
[Nexus S Android Development] kong:
Yup. Currently using it. May be I should make separate releases -- first EN/CN, then multi-langauge :rolleyes:

Thanks. Fixed them eventually :cool:

Now another problem is I'm currently away from home and internet here sucks. Guess you guys will have to wait until tonight when I get to the hotel. Meanwhile I can only update some screenshots and stuffs... :rolleyes:
[Nexus S Android Development] rrohanjs:
separate versions sounds nice and yea screenshots would be nice especially of the music player :D
[Nexus S Android Development] kong:
I guess it's the default Music app modified by MIUI China. Still missing translation in many languages though ;)
[Nexus S Android Development] fergie716:
Hey kong can you tell me if the equalizer works for you? I haven't been able to get it working on the ROM I ported today
[Nexus S Android Development] kong:
Yeah, sort of.

I can adjust EQ and the volume is changed according to the parameters. But I get many FCs when trying to toggle it ON/OFF from the playing screen (orange circle.) :(
[Nexus S Android Development] fergie716:
Yea same here.. Well it's first release for ICS so I'm sure next week it'll be more stable
[Nexus S Android Development] rrohanjs:
when would you be uploading the english version ?
[Nexus S Android Development] kong:
ROM uploaded with super slow internet -- there is no place like home indeed :D

Something I should mention: Music app is considered BETA so don't expect it to be a smooth experience playing music. But like @fergie716 said, it will be more stable after a few weeks. Also the translation for Music app is not complete, I guess only Deutsch and French is working.

If you want to flash T132 kernel on this, make sure you remove all system/etc/init.d scripts from the kernel zip before flashing or you'll get a freeze and reboot. I guess there is some conflict between the kernel's init.d scripts and my init.d script. Gonna look into it later.

Thanks for using this ROM. As always, any feedback would be very appreciated :)
[Nexus S Android Development] rrohanjs:
matrix kernel would work ?
[Nexus S Android Development] ljordan2:
Of course.

Sent from my Nexus S from Tapatalk
[Nexus S Android Development] kong:
I only got problem with T132 so Matr1x should be fine ;)

EDITED:

@ljordan2 just beat me to it, lol.
[Nexus S Android Development] ljordan2:
Hehe:) Going to download your rom tomorrow since it's already 12:50am here. Can't wait to see the new miui music app;)

Sent from my Nexus S from Tapatalk
[Nexus S Android Development] rrohanjs:
im downloading now, cant wait .. only 9:27pm here :P

---------- Post added at 09:33 PM ---------- Previous post was at 09:26 PM ----------

imp question, full wipe not required rite ? please say not required :D
[Nexus S Android Development] kong:
Hmm, all apps are the same except Browser and Music, so yes I think you can try wiping only cache and dalvik-cache first. Don't forget to do a backup just in case.
[Nexus S Android Development] Speed_29:
We are waiting for Russian language=)))
[Nexus S Android Development] rrohanjs:
gmail is crashing .. even the email app

---------- Post added at 10:14 PM ---------- Previous post was at 10:04 PM ----------

im just gonna do a full wipe :( .. would i have to do it every week now for every update ?
[Nexus S Android Development] :
I can not put my account 'cause as I connect both wi-fi or data I get the message on down and I'm not putting my data.

you have any idea?

hao already 'installed deu time cleaning up all
[Nexus S Android Development] kong:
Russian language is included but it's from 2.2.10 so translation for some app may be not up-to-date.

Please see if FAQ no.3 can fix the problem for you ;)
[Nexus S Android Development] kong:
OK that shouldn't happen. AFAIK, we only need to wipe data in case of the app or its database is changed. Now I'm not sure what the criteria is :(

Sorry for your inconvenience. Gonna find a way to get through this in future releases. If anyone has a suggestion I would be very appreciated :)
[Nexus S Android Development] dhie_20:
viber free call can run smoothly in this ICS.

coool
[Nexus S Android Development] rrohanjs:
Eating too much battery and my phone is always running warm and gets hot while charging .. anyone facing this ?
[Nexus S Android Development] codf4ther:
Gmail was crashing here too. I wiped the app data and it started working again.
[Nexus S Android Development] kong:
Hmm, may be it's because of my "experimental" stuffs -_-a ? Doing some more research to make it better in next release.

Will try not to make it happen next time :p

I always do a full wipe when testing each version of the ROM so I didn't know the issue exists.
[Nexus S Android Development] aukarakiri:
Can I wipe only the data for the Gmail app? Because I don't want to make a backup, and a restore. If I do this the Market make a problem whit the app restored.

Thank
[Nexus S Android Development] kong:
Yes you can try wiping only the apps that FC. However, you should do a full backup of your current ROM first just in case.
[Nexus S Android Development] aukarakiri:
So i wiped the data app for Gmail and he worked again
[Nexus S Android Development] ljordan2:
Just tried the new rom and didn't have any bugs or weird things except for miui music app FCs. Miui music is damn sexy but currently it seems unstable. Anyways I am pretty sure that miui guys would probably fix it in next few releases.

Sent from my Nexus S from Tapatalk
[Nexus S Android Development] Dynamo Nath:
yes, I'm getting similar issues regarding warmth of the phone and screen.

I am also experiencing some lag as apps close prior to returning to the home screen.
[Nexus S Android Development] kong:
The warmth and battery drain may caused by some app FC-ing in the background. You can try running

adb logcat

and see if there are any processes dying and trying to restart itself. If that's the case, you can try wiping data for those apps, but the best way is to do a full wipe and reinstall.
[Nexus S Android Development] kong:
Thanks for feedbacks :)
[Nexus S Android Development] rrohanjs:
i had done a full wipe, still getting the same problem .. ill wait for the next release .. currently using aokp build 25 n it works like a charm, its sad miui isnt tht stable n bug free yet ..
[Nexus S Android Development] kong:
Think I may have found the culprit. Need some more testing though :rolleyes:
[Nexus S Android Development] kong:
Yeah you are likely to get less bugs and more performance improvement if you have access to the source files. I was always tempted to go back to AOSP-based ROMs, but couldn't resist the theming and status bar toggle features of MIUI :D
[Nexus S Android Development] :
kinda debating between a custom MIUI rom like yours and just an older GB-based MIUI rom. When I read the changelogs, they're always so different between GB vs ICS MIUI. Are they comparable in terms of features and stability?
[Nexus S Android Development] kong:
Feature-wise, GB MIUI still wins hands down because all MIUI-specific Settings options are there plus you have Extended Settings to playwith. Also theme support is 100% working where theming in ICS on works well for icons and lockscreen.

Stability-wise, ICS MIUI is quite close to GB MIUI. However, there will be some FC on apps when MIUI is developing a new version e.g. Music app in 2.2.17.

Anyway, with ICS MIUI you'll get some goodies from Android 4.0.3 like better memory and process management, newer Linux 3.0 kernels (both stock and custom), some bells and whistles like swipe to remove notifications, force GPU rendering, etc.

After all, if you want a "just works" solution then GB MIUI might be the right answer for you. But if you're a "crackflasher" like us and don't mind getting some bugs here and there then I'd recommend ICS MIUI because it's what we'll finally be using anyway ;)
[Nexus S Android Development] :
thanks :) that helps a lot

sounds like i won't be missing a lot by sticking with the GB route. I've tried some miui v4 roms early this year but just couldn't really stand their issues =s but looking forward to when it gets better!
[Nexus S Android Development] rrohanjs:
miui is my first love :D .. i do a lot of messaging so i luv the screen wake n pop up option when the screen is locked, then as u said the notifciation toggles n theming ( even though not yet on ics fully ) .. its just more aesthetic to the eyes

btw, i think the release last to last week was very good, amazing battery life and stable enuf to use
[Nexus S Android Development] syntax_gosong:
Is there any option for me to change the screen dpi ?
[Nexus S Android Development] Dorilife:
I haven't tried on MIUI V4 but back in GB, MIUI didn't like dpi changing..
[Nexus S Android Development] sbandaly:
currently m on oodie prime's miui version 2.2.10.

so can i flash this rom without date wipe,cleaning cache?
[Nexus S Android Development] cahir_cz:
pros: more space on screen, looks better in notifications than in nonmiui 4.0.3 (no blank space between notifications), overall works better than on gb miui (gb browser disliked dpi change pretty much)

cons: need of custom launcher (thus removing part of the miui feel), small lags now and then (nothing big) and also the market bug (but its rom independent)
[Nexus S Android Development] kong:
None at the moment.
[Nexus S Android Development] kong:
You have to do a full wipe when switching to a different ROM.

EDITED: Please read below post.
[Nexus S Android Development] kong:
I'm also experiencing the warmth and battery drain in 2.2.17. It seems the Android process used up almost 30% of the battery. This is what we get when releasing a not fully-tested ROM.

So from now on, I will only release the ROM when I think it's ready. And as the disclaimer in the first post said, it may not be released on weekly basis because I need a good amount of time to go through several test revisions. Last week I didn't have enough time for that but I tried to push it out... and the result is far from being satisfactory.

If you're experiencing the above problems with the latest version, I recommend to go back to the previous release (2.2.10)

If you're new and want to try this ROM. I'd recommend to wait for the next release.
[Nexus S Android Development] sbandaly:
thanks for ur suggestion... vl b waiting for ur next release..
[Nexus S Android Development] voidthedroid:
Would you mind making the link for the previous build live again? Thanks
[Nexus S Android Development] :
Brickmaker MIUI ROM added to the ROM benchmark chart!

See here: http://xdaforums.com/showthread.php?t=1481856
[Nexus S Android Development] kong:
Here you are: http://www.mediafire.com/?ak1et3p7084dnad
[Nexus S Android Development] doombox414:
@kong - is there anyway to get the volume track change aka Volume Plus mod on this rom?

http://miui-germany.de/forum2/index.php?page=Thread&threadID=769

When I try to flash this on the miui rom, it does not seem to work :S
[Nexus S Android Development] kong:
I think it only works for Gingerbread MIUI :/
[Nexus S Android Development] kong:
ROM updated!

Shouldn't have warmth problem anymore -- please give feedback.

Changelog:

I decided to change the way to release multi-language ROM. The main download will be official MIUI with tweaks and fixes and only contains English and Chinese.

Later I will provide another link for multi-language pack that can be flashed over the released ROM. The first multi-language pack should be available on Monday or Tuesday and we'll see how this strategy turns out :D
[Nexus S Android Development] ackbarthegreat:
is anyone else missing the calender app/widget?
[Nexus S Android Development] Andrew1998:
I would like to install this rom but it have ITALIAN LANGUAGE? ... and what are the difference between this rom , swat and oodiie prime?
[Nexus S Android Development] kong:
Not yet. The language pack will follow later this week :)
[Nexus S Android Development] kong:
That shouldn't happen :confused:
[Nexus S Android Development] vivaeltopo:
Hi kong

just wanted to let you know, that the latest version runs nice and smooth.

No bugs so far. :)
[Nexus S Android Development] kong:
Thx for feedback :)
[Nexus S Android Development] Andrew1998:
ITALIAN language ? :(
[Nexus S Android Development] kong:
Easy man... Upload in progress ;)
[Nexus S Android Development] kong:
Language pack is now available! Check the 1st post :D

Just copy to SD card and flash via CWM recovery. It will automatically wipe cache and dalvik-cache then install the language pack for you ;)

You can try installing this on another MIUI ROM, but I cannot guarantee that it will work without any problem. If you have tried, please post your experience/result for other people :)
[Nexus S Android Development] jojoost:
Haha, you're welcome man! It was nice to do so!!

Greetzz, Jojoost.​
[Nexus S Android Development] nekyl:
German language pack please!
[Nexus S Android Development] kong:
:confused: It's there. The language pack contains Deutsch, Italian, Dutch, French, Russian, and Korean.
[Nexus S Android Development] kong:
Sure, without your PM I probably wouldn't think about including a Dutch translation yet :p
[Nexus S Android Development] kong:
ATTENTION:

For users who downloaded the language pack prior to this post, there is a bug that will make NFC force close when you try to turn it on. For now I have removed the link to download the language pack while I'm uploading a new one. Once it's done the link will be usable again. Sorry for any inconvenience :rolleyes:

UPDATED:

The new language pack is up and ready for download :cool:
[Nexus S Android Development] ljordan2:
So can I flash the new language pack above the old one?
[Nexus S Android Development] kong:
Yup. :thumbup:
[Nexus S Android Development] djees:
Kong no bug with the new language pack manière thanks for tour hardwork!
[Nexus S Android Development] :
Just flashed this ROM as my first MIUI rom, and it's looking really nice! Great work!

However, I noticed that while MIUI's main accent color seems to be orange, there are quite a few elements still using the ICS blue. Is this something you can fix, or is it up to the MIUI team?

Also, really great you added the custom icons. Will you update that release in sync with its development?
[Nexus S Android Development] ljordan2:
I believe the some parts not using ics blue is up to the miui team. So we have to keep our patience and wait for the Fridays for it to be fixed.
[Nexus S Android Development] kong:
Thanks for the feedback. I cannot do anything much about the theme though... (not being graphic savvy is the main reason :P)

Also we still don't know if MIUI will fix the theme framework to make it compatible with 2.x themes or not. So IMO it's better to wait and see which direction MIUI will be heading to. Like what @ljordan2 said, there's always a surprise waiting for us every Friday :)

And yeah the additional icons are for the apps I most frequently use after flashing a new ROM so there are quite a few of them and you can request for additional icons. But I won't be including all of them in the ROM because the download size would be like 20+ MB more :rolleyes:
[Nexus S Android Development] psikolaz:
Hello i want to translate this beautiful rom to my language i need the english translation file for editing could you please upload it